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
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
LLMs vs Chess
ianozsvald
0
56
Amusing Abliteration
ianozsvald
0
140
playgroup - PyDataLondon 2025-10 Lightning Talk
ianozsvald
0
36
Successful Projects through a bit of Rebellion
ianozsvald
0
97
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
490
Valuable Lessons Learned on Kaggle’s ARC AGI LLM challenge
ianozsvald
0
260
ARC AGI Kaggle with llama3 - First Steps
ianozsvald
0
270
Failing to reason with LLMs (ARC AGI kaggle update with Llama3)
ianozsvald
0
140
Llama.cpp for fun (and maybe profit) - 30 minute
ianozsvald
0
260
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
230
Designing for humans not robots
tammielis
254
26k
The Curse of the Amulet
leimatthew05
1
10k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
640
Google's AI Overviews - The New Search
badams
0
940
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
310
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 .