Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Object Space
Search
ianozsvald
March 15, 2013
1
5.3k
Introduction to Object Space
Applied Parallel Computing at PyCon 2013 via
http://ianozsvald.com
(March 14th)
ianozsvald
March 15, 2013
Tweet
Share
More Decks by ianozsvald
See All by ianozsvald
Amusing Abliteration
ianozsvald
0
63
playgroup - PyDataLondon 2025-10 Lightning Talk
ianozsvald
0
15
Successful Projects through a bit of Rebellion
ianozsvald
0
78
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
460
Valuable Lessons Learned on Kaggle’s ARC AGI LLM challenge
ianozsvald
0
240
ARC AGI Kaggle with llama3 - First Steps
ianozsvald
0
240
Failing to reason with LLMs (ARC AGI kaggle update with Llama3)
ianozsvald
0
120
Llama.cpp for fun (and maybe profit) - 30 minute
ianozsvald
0
240
Llama.cpp for fun (and maybe profit) - 30 minute
ianozsvald
0
150
Featured
See All Featured
It's Worth the Effort
3n
187
29k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
160
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
How to Ace a Technical Interview
jacobian
281
24k
The Invisible Side of Design
smashingmag
302
51k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
47
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
1.9k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
220
Navigating Team Friction
lara
191
16k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
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 .