Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introduction to Object Space
Search
ianozsvald
March 15, 2013
5.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Object Space
Applied Parallel Computing at PyCon 2013 via
http://ianozsvald.com
(March 14th)
ianozsvald
March 15, 2013
More Decks by ianozsvald
See All by ianozsvald
Build your own LLM, Live, with MicroGPT
ianozsvald
0
150
LLMs vs Chess
ianozsvald
0
120
Amusing Abliteration
ianozsvald
1
300
playgroup - PyDataLondon 2025-10 Lightning Talk
ianozsvald
0
69
Successful Projects through a bit of Rebellion
ianozsvald
0
130
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
560
Valuable Lessons Learned on Kaggle’s ARC AGI LLM challenge
ianozsvald
0
340
ARC AGI Kaggle with llama3 - First Steps
ianozsvald
0
340
Failing to reason with LLMs (ARC AGI kaggle update with Llama3)
ianozsvald
0
180
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
570
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
Test your architecture with Archunit
thirion
2
2.4k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
910
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
240
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
520
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Exploiting Parallelism: Object Space Whiteboard → Producer(s) Consumers → .
.
Problem Statement: Take I . rval = max(rval, func(a, b,
c, d ...)); .
Problem Statement: Take II . for a in range(...): for
b in range(...): for c in range(...): for d in range(...): rval = max(rval, func(a, b, c, d)); .
Problem Statement: Take III . for a in range(...): for
b in range(...): for c in range(...): for d in range(...): yield dict(a = a, b = b, c = c, d = d, ); .
Solutions .