Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Object Space
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ianozsvald
March 15, 2013
5.3k
1
Share
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
32
LLMs vs Chess
ianozsvald
0
65
Amusing Abliteration
ianozsvald
1
160
playgroup - PyDataLondon 2025-10 Lightning Talk
ianozsvald
0
40
Successful Projects through a bit of Rebellion
ianozsvald
0
99
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
500
Valuable Lessons Learned on Kaggle’s ARC AGI LLM challenge
ianozsvald
0
260
ARC AGI Kaggle with llama3 - First Steps
ianozsvald
0
280
Failing to reason with LLMs (ARC AGI kaggle update with Llama3)
ianozsvald
0
140
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
How to build a perfect <img>
jonoalderson
1
5.4k
Prompt Engineering for Job Search
mfonobong
0
280
Code Reviewing Like a Champion
maltzj
528
40k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
For a Future-Friendly Web
brad_frost
183
10k
Abbi's Birthday
coloredviolet
2
7.3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
520
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
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 .