SlideShare ist ein Scribd-Unternehmen logo
1 von 115
Breaking the Von Neumann Bottleneck And the future of Computing Bruce Damer  for the Singularity University July 8, 2009
Understanding what is going to be possible with computing in the future is inseparable with knowing its origins in the past. The birth of modern digital computing in the 1930s through the 1950s has placed an indelible mark on how digital spaces are structured today. The vast majority of computing is locked into the  von Neumann  architecture, originating from John von Neumann's work on Electronic Computer Project at the Institute for Advanced Study in Princeton, New Jersey six decades ago. Today, challenges in advanced computing where we wish to simulate and observe emergent phenomena that model nature at the quantum, chemical and higher levels run hard up against the insidiously hidden but still built-in  von Neumann Bottleneck . Overcoming this bottleneck may simply be a matter of throwing more computers, cores or pipelines at the problem, or it might require a re-thinking of computing architectures and software entirely.
In this presentation, we will take a whirlwind visual tour of the history of computing, beginning with the Colossus code-breaking machine of World War Two, through Von Neumann’s ECP project, the birth of interactive personal computing in the 1960s and 1970s, the coming of the network in the 1980s and 1990s, 3D virtual worlds and the GPU as a breakaway UI and computing paradigm of the 1990s, and multi-core, grid and cloud computing of the 2000s. We will then take a look at a recently launched visionary computing challenge called the EvoGrid and how it maps onto these architectures and suggest where we might be headed (or not headed).
The Tour to Come Where did the Von Neumann Machine Come from? Why and how did von Neumann’s architecture come to dominate the Computing World? How Von Neumann Machines May or May Not be able to Compute Nature (in which case concepts like a singularity or other bio-inspired phenomena in digital technology are off the table) The EvoGrid: An Origin of Artificial Life Project in the Von Neumann digital space  An Alternate View: Non-Von Neumann digital space: Systemic Computing
WWII Bletchley Park Codebreakers The Colossus: a Non-Von Neumann Digital Computer
1944 – The Colossus Rebuild
1946 – Eniac, programming by plug board
 
 
 
Enter John von Neumann
Birth of the First True Digital Computer  The Institute for Advanced Study, Princeton NJ - 1946
Von Neumann Architecture
All Programming done in common instruction/data memory (cybernetic feedback)
Architecture of Contingency: Memory Clock
Public Unveiling of Electronic Computer, 1952
Robert Oppenheimer John von Neumann Alan Richards photographer.  Courtesy of The Shelby White and Leon Levy Archives Center, Institute for Advanced Study, Princeton, NJ, USA
The ECP: Compact, fast, stored program, world changing
Forty Williams Tubes for Cache Memory
Programs and data loaded and stored on IBM Punched Cards
ECP punched card
ECP Program #3: Experiments in biometric evolution
 1953 report by Nils Baricelli
Baricelli Report & EvoGrid Design
Baricelli “Blueprints”
Baricelli “Blueprints”
Punched Card Output Photo Captures first direct visual output of a program state (memory)
The world’s first Artifical Life program
Why and How did von Neumann’s architecture come to dominate the computing world? Answer: it was open sourced!
Entering the IAS Director’s Files
 
 
 
 
 
The meteoric rise and dominance of von Neumann’s architecture
 
 
Interactive *personal* computing begins the LINC - 1962
 
 
 
 
The ARPANET and the creation of the first networked multi-user graphical space – Maze War 1974
Maze War in Action
[object Object]
Alto Screen (Draw) courtesy Al Kossow
[object Object]
[object Object]
Star Desktop Environment
Star Desktop Environment The Explosion of visual interfaces
Apple Lisa, 1983 ,[object Object]
Apple Macintosh, 1984 ,[object Object]
In Walk the Avatars, Lucasfilm Habitat - 1986
Explosion of Social Virtual Worlds platforms (Book  Avatars  by Damer – 1997)
AlphaWorld “satellite map” 1995-96
 
Elements of Avatars98
[object Object],Cray Supercomputers: 1970s-80s (Digbarn)
[object Object],Grid Supercomputers: 1990s-2000s (NASA ARC)
[object Object],Today: Multi-Core Revolution, GPUs, Clouds, Grids
Computer history brought to you by the Digibarn
 
2008: A Grand Scientific Challenge takes on the Von Neumann Bottleneck: The EvoGrid, an “Origin of Artificial Life”
Origins of Life: Archaean to Cambrian 1997:  Digital Burgess - quest for life’s algorithmic origins in the “Cambrian Explosion”, Biota.org
Early exemplar: Karl Sims’ Evolving Virtual Creatures (1991-4) “ Soft” Artificial Life Through the Ages:   field named in the 1980s, progress through the 1990s, 2000s Evolving Virtual Creatures by Karl Sims Inspired a generation of Soft Alife developers  in the 1990s-2000s
Karl Sims: Evolving Virtual Creatures
Early exemplar: Karl Sims’ Evolving Virtual Creatures (1991-4) State of the art of “Soft” Artificial Life
The Dawn of “Wet” ALife   Protocells (Monnard, Rasmussen, Bedau et al)
Micelle Simulation Exploring Life’s Origins Project (Harvard)
Micelle Division
Real Biology in Action: Ribosomes
Visit to FLiNT: Fundamental Living Technology Laboratory University of Southern Denmark, Odense
 
 
 
 
 
 
Prebiotic Chemistry  Fellermann (FLiNT, Univ Southern Denmark)
Models of Prebiotic Chemistry  Monnard: Complexification & Formation of a Protocell
Mesoscale Molecular Simulation  Fellermann: Formation of Simulated Membranes
Million Atom Satellite Tobacco Mosaic Virus simulation (NAMD and VMD, University of Illinois Theoretical and Computational Biophysics Group
Enter the EvoGrid   Could Artificial Life arise spontaneously from Artificial Non-Life and could this shed light on the Origins of Life from Non-Life? New Book: Divine Action and Natural Selection   Gordon:  Hoyle’s Challenge Damer:  The God Detector
The Vision:  EvoGrid The Movie A Thought Experiment - Storyboards
EvoGrid The Movie
Farther Future Vision of the EvoGrid Projecting life into the Solar System
Could we Artificially Evolve Freeman Dyson’s Trees?
Fanciful Concepts of Dyson Trees
Near Earth Objects:  Threat or Future of Life in the Solar System?
Design for a human mission to a NEO
 
EvoGrid the Movie: The Asteroid Eaters
EvoGrid the Movie: The Asteroid Eaters
Building the EvoGrid Variants
Building the EvoGrid Ratcheting up the Complexity
Building the EvoGrid Conceptual architecture
 
 
 
 
EvoGrid Prototype 2009 bond formation in GROMACS
EvoGrid Prototype 2009 movie
Final Question: Is digital technology based on the Von Neumann architecture up to the task of the EvoGrid or any substantial bio-inspired computing as suggested by visions of the Singularity? Answer: Probably not, but it is worth a try (get ready to work for decades)   Or: do we need to start thinking about Non-Von Neumann digital spaces as Von Neumann did 60 years ago?
Conventional vs Natural Computation Systemic Computer model by Peter J. Bentley, UCL, Digital Biology Group
Non-living natural world supports a massive number of parallel interactions but they are finite, bounded
Living natural world supports infinitely repeatable computations in a massively parallel fashion
Can this kind of machine do that? Definitely not Low level approximations (overhead) How about a lot of these?  Perhaps
 for the equivalent of a small volume of aqueous chemicals
You need this
. to originate and evolve complex life (and civilization) Penny Boston, CONTACT Conference 2009, NASA Ames
[object Object],[object Object],Systemic Computing model by Peter J. Bentley, UCL, Digital Biology Group
Systemic computation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
Thanks EvoGrid External Advisors   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resources and Acknowledgements   Project EvoGrid at:  http:// www.evogrid.org Project Biota & Podcast at:  http:// www.biota.org   DigitalSpace 3D simulations and all (open) source code at:  http://www.digitalspace.com We would also like to thank NASA and many others for funding support for this work. Other acknowledgements include: Dr. Richard Gordon at the University of Manitoba, Tom Barbalet, DM3D Studios, Peter Newman, Ryan Norkus, SMARTLab, Peter Bentley, University College London, FLiNT, Exploring Life’s Origins Project, Scientific American Frontiers, DigiBarn Computer Museum, The Shelby White and Leon Levy Archives Center, Institute for Advanced Study, Princeton, NJ, USA, and S. Gross.
Closing Thought

Weitere Àhnliche Inhalte

Ähnlich wie Bruce Damer's talk on the Von Neumann Bottleneck to the Singularity University, NASA, July 8, 2009

Virtual environments in design education
Virtual environments in design educationVirtual environments in design education
Virtual environments in design education
Shubh Cheema
 
Kain042710 mit sloan-school
Kain042710 mit sloan-schoolKain042710 mit sloan-school
Kain042710 mit sloan-school
Erik Chan
 
Singularity presentation Ray Kurzweil at Google
Singularity presentation Ray Kurzweil at GoogleSingularity presentation Ray Kurzweil at Google
Singularity presentation Ray Kurzweil at Google
Sergio Stein
 
Raymond Kurzweil presentation
Raymond Kurzweil presentationRaymond Kurzweil presentation
Raymond Kurzweil presentation
Antonio Eram
 
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdfIRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
jjones58
 
The world is flat thomas friedman
The world is flat thomas friedmanThe world is flat thomas friedman
The world is flat thomas friedman
Ariff Samsudin
 

Ähnlich wie Bruce Damer's talk on the Von Neumann Bottleneck to the Singularity University, NASA, July 8, 2009 (20)

The Singularity is Far (Singularity U presentation by Bruce Damer Aug 2010)
The Singularity is Far (Singularity U presentation by Bruce Damer Aug 2010)The Singularity is Far (Singularity U presentation by Bruce Damer Aug 2010)
The Singularity is Far (Singularity U presentation by Bruce Damer Aug 2010)
 
Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)
Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)
Bruce Damer's talk at the CONTACT2012 conference (March 30, 2012)
 
Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011
 
A History of Silicon Valley
A History of Silicon ValleyA History of Silicon Valley
A History of Silicon Valley
 
2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications
 
Bruce Damer's EvoGrid Talk at the SETI Institute (Jan 20, 2010)
Bruce Damer's EvoGrid Talk at the SETI Institute (Jan 20, 2010)Bruce Damer's EvoGrid Talk at the SETI Institute (Jan 20, 2010)
Bruce Damer's EvoGrid Talk at the SETI Institute (Jan 20, 2010)
 
Virtual environments in design education
Virtual environments in design educationVirtual environments in design education
Virtual environments in design education
 
Quantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTUREQuantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTURE
 
How to Make Things Evolve
How to Make Things EvolveHow to Make Things Evolve
How to Make Things Evolve
 
History of software engineering
History of software engineeringHistory of software engineering
History of software engineering
 
Academic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic EngineeringAcademic Course: 06 Morphogenetic Engineering
Academic Course: 06 Morphogenetic Engineering
 
Bruce Damer's presentation at the Ecotechnics Institute Technosphere 2005 Con...
Bruce Damer's presentation at the Ecotechnics Institute Technosphere 2005 Con...Bruce Damer's presentation at the Ecotechnics Institute Technosphere 2005 Con...
Bruce Damer's presentation at the Ecotechnics Institute Technosphere 2005 Con...
 
Kain042710 mit sloan-school
Kain042710 mit sloan-schoolKain042710 mit sloan-school
Kain042710 mit sloan-school
 
Research #1
Research #1Research #1
Research #1
 
Antoniou: complex systems and web
Antoniou: complex systems and webAntoniou: complex systems and web
Antoniou: complex systems and web
 
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
 
Singularity presentation Ray Kurzweil at Google
Singularity presentation Ray Kurzweil at GoogleSingularity presentation Ray Kurzweil at Google
Singularity presentation Ray Kurzweil at Google
 
Raymond Kurzweil presentation
Raymond Kurzweil presentationRaymond Kurzweil presentation
Raymond Kurzweil presentation
 
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdfIRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
 
The world is flat thomas friedman
The world is flat thomas friedmanThe world is flat thomas friedman
The world is flat thomas friedman
 

Mehr von Bruce Damer

Mehr von Bruce Damer (20)

Dr. Bruce Damer's talk at ESPD 55 It's High Time for Science
Dr. Bruce Damer's talk at ESPD 55 It's High Time for ScienceDr. Bruce Damer's talk at ESPD 55 It's High Time for Science
Dr. Bruce Damer's talk at ESPD 55 It's High Time for Science
 
Dr. Bruce Damer: Hot Spring Hypothesis of the Origin of Life & Future of Life...
Dr. Bruce Damer: Hot Spring Hypothesis of the Origin of Life & Future of Life...Dr. Bruce Damer: Hot Spring Hypothesis of the Origin of Life & Future of Life...
Dr. Bruce Damer: Hot Spring Hypothesis of the Origin of Life & Future of Life...
 
Dr. Bruce Damer @ QAU Pakistan-The Origin of Life & Life in the Universe
Dr. Bruce Damer @ QAU Pakistan-The Origin of Life & Life in the UniverseDr. Bruce Damer @ QAU Pakistan-The Origin of Life & Life in the Universe
Dr. Bruce Damer @ QAU Pakistan-The Origin of Life & Life in the Universe
 
An Origin of Life in Salt Water or Fresh Water?
An Origin of Life in Salt Water or Fresh Water?An Origin of Life in Salt Water or Fresh Water?
An Origin of Life in Salt Water or Fresh Water?
 
Yuri's Night 2010 presentation by Bruce Damer
Yuri's Night 2010 presentation by Bruce DamerYuri's Night 2010 presentation by Bruce Damer
Yuri's Night 2010 presentation by Bruce Damer
 
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
 
Bruce Damer's presentation on the Creative Comons at Art Center College of De...
Bruce Damer's presentation on the Creative Comons at Art Center College of De...Bruce Damer's presentation on the Creative Comons at Art Center College of De...
Bruce Damer's presentation on the Creative Comons at Art Center College of De...
 
Bruce Damer's Cyberworlds 2003 Presentation (Singapore, Dec 3, 2003)
Bruce Damer's Cyberworlds 2003 Presentation (Singapore, Dec 3, 2003)Bruce Damer's Cyberworlds 2003 Presentation (Singapore, Dec 3, 2003)
Bruce Damer's Cyberworlds 2003 Presentation (Singapore, Dec 3, 2003)
 
Bruce Damer's presentation on How to Mine the Moon (Nov 2006)
Bruce Damer's presentation on How to Mine the Moon (Nov 2006)Bruce Damer's presentation on How to Mine the Moon (Nov 2006)
Bruce Damer's presentation on How to Mine the Moon (Nov 2006)
 
Bruce Damer's presentation on Ratava's Line Fashion Institute of Technology, ...
Bruce Damer's presentation on Ratava's Line Fashion Institute of Technology, ...Bruce Damer's presentation on Ratava's Line Fashion Institute of Technology, ...
Bruce Damer's presentation on Ratava's Line Fashion Institute of Technology, ...
 
Bruce Damer's talk for Serious Virtual Worlds 2008 (Birmingham, UK Sept 2009)
Bruce Damer's talk for Serious Virtual Worlds 2008 (Birmingham, UK Sept 2009)Bruce Damer's talk for Serious Virtual Worlds 2008 (Birmingham, UK Sept 2009)
Bruce Damer's talk for Serious Virtual Worlds 2008 (Birmingham, UK Sept 2009)
 
Bruce Damer's talk at the Waag Society Cybersalvations series, Amsterdam May ...
Bruce Damer's talk at the Waag Society Cybersalvations series, Amsterdam May ...Bruce Damer's talk at the Waag Society Cybersalvations series, Amsterdam May ...
Bruce Damer's talk at the Waag Society Cybersalvations series, Amsterdam May ...
 
Bruce Damer's talk at Univ Pennsylvania on the Virtual World, its Origins and...
Bruce Damer's talk at Univ Pennsylvania on the Virtual World, its Origins and...Bruce Damer's talk at Univ Pennsylvania on the Virtual World, its Origins and...
Bruce Damer's talk at Univ Pennsylvania on the Virtual World, its Origins and...
 
Bruce Damer's talk on Asteroids and Comets: Mitigating Impact Risks & Steppin...
Bruce Damer's talk on Asteroids and Comets: Mitigating Impact Risks & Steppin...Bruce Damer's talk on Asteroids and Comets: Mitigating Impact Risks & Steppin...
Bruce Damer's talk on Asteroids and Comets: Mitigating Impact Risks & Steppin...
 
Bruce Damer's presentation of Digital Spaces, an open source 3D simulation pl...
Bruce Damer's presentation of Digital Spaces, an open source 3D simulation pl...Bruce Damer's presentation of Digital Spaces, an open source 3D simulation pl...
Bruce Damer's presentation of Digital Spaces, an open source 3D simulation pl...
 
Bruce Damer's keynote at the Sarasota Design Summit, October 2008
Bruce Damer's keynote at the Sarasota Design Summit, October 2008Bruce Damer's keynote at the Sarasota Design Summit, October 2008
Bruce Damer's keynote at the Sarasota Design Summit, October 2008
 
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
Bruce Damer's keynote at the Presence 2008 conference, Aula Magna, University...
 
Bruce Damer presents a brief history of the LINC computer, and the 2007 DigiB...
Bruce Damer presents a brief history of the LINC computer, and the 2007 DigiB...Bruce Damer presents a brief history of the LINC computer, and the 2007 DigiB...
Bruce Damer presents a brief history of the LINC computer, and the 2007 DigiB...
 
Bruce Damer's talk on Virtual Worlds and Simulating Space for Immersive Educa...
Bruce Damer's talk on Virtual Worlds and Simulating Space for Immersive Educa...Bruce Damer's talk on Virtual Worlds and Simulating Space for Immersive Educa...
Bruce Damer's talk on Virtual Worlds and Simulating Space for Immersive Educa...
 
Bruce Damer's keynote (delivered in Second Life) on Virtual Worlds: The New M...
Bruce Damer's keynote (delivered in Second Life) on Virtual Worlds: The New M...Bruce Damer's keynote (delivered in Second Life) on Virtual Worlds: The New M...
Bruce Damer's keynote (delivered in Second Life) on Virtual Worlds: The New M...
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

KĂŒrzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Bruce Damer's talk on the Von Neumann Bottleneck to the Singularity University, NASA, July 8, 2009

  • 1. Breaking the Von Neumann Bottleneck And the future of Computing Bruce Damer for the Singularity University July 8, 2009
  • 2. Understanding what is going to be possible with computing in the future is inseparable with knowing its origins in the past. The birth of modern digital computing in the 1930s through the 1950s has placed an indelible mark on how digital spaces are structured today. The vast majority of computing is locked into the von Neumann architecture, originating from John von Neumann's work on Electronic Computer Project at the Institute for Advanced Study in Princeton, New Jersey six decades ago. Today, challenges in advanced computing where we wish to simulate and observe emergent phenomena that model nature at the quantum, chemical and higher levels run hard up against the insidiously hidden but still built-in von Neumann Bottleneck . Overcoming this bottleneck may simply be a matter of throwing more computers, cores or pipelines at the problem, or it might require a re-thinking of computing architectures and software entirely.
  • 3. In this presentation, we will take a whirlwind visual tour of the history of computing, beginning with the Colossus code-breaking machine of World War Two, through Von Neumann’s ECP project, the birth of interactive personal computing in the 1960s and 1970s, the coming of the network in the 1980s and 1990s, 3D virtual worlds and the GPU as a breakaway UI and computing paradigm of the 1990s, and multi-core, grid and cloud computing of the 2000s. We will then take a look at a recently launched visionary computing challenge called the EvoGrid and how it maps onto these architectures and suggest where we might be headed (or not headed).
  • 4. The Tour to Come Where did the Von Neumann Machine Come from? Why and how did von Neumann’s architecture come to dominate the Computing World? How Von Neumann Machines May or May Not be able to Compute Nature (in which case concepts like a singularity or other bio-inspired phenomena in digital technology are off the table) The EvoGrid: An Origin of Artificial Life Project in the Von Neumann digital space An Alternate View: Non-Von Neumann digital space: Systemic Computing
  • 5. WWII Bletchley Park Codebreakers The Colossus: a Non-Von Neumann Digital Computer
  • 6. 1944 – The Colossus Rebuild
  • 7. 1946 – Eniac, programming by plug board
  • 10.  
  • 11. Enter John von Neumann
  • 12. Birth of the First True Digital Computer The Institute for Advanced Study, Princeton NJ - 1946
  • 14. All Programming done in common instruction/data memory (cybernetic feedback)
  • 16. Public Unveiling of Electronic Computer, 1952
  • 17. Robert Oppenheimer John von Neumann Alan Richards photographer.  Courtesy of The Shelby White and Leon Levy Archives Center, Institute for Advanced Study, Princeton, NJ, USA
  • 18. The ECP: Compact, fast, stored program, world changing
  • 19. Forty Williams Tubes for Cache Memory
  • 20. Programs and data loaded and stored on IBM Punched Cards
  • 22. ECP Program #3: Experiments in biometric evolution
 1953 report by Nils Baricelli
  • 23. Baricelli Report & EvoGrid Design
  • 26. Punched Card Output Photo Captures first direct visual output of a program state (memory)
  • 27. The world’s first Artifical Life program
  • 28. Why and How did von Neumann’s architecture come to dominate the computing world? Answer: it was open sourced!
  • 29. Entering the IAS Director’s Files
  • 30.  
  • 31.  
  • 32.  
  • 33.  
  • 34.  
  • 35. The meteoric rise and dominance of von Neumann’s architecture
  • 36.  
  • 37.  
  • 38. Interactive *personal* computing begins the LINC - 1962
  • 39.  
  • 40.  
  • 41.  
  • 42.  
  • 43. The ARPANET and the creation of the first networked multi-user graphical space – Maze War 1974
  • 44. Maze War in Action
  • 45.
  • 46. Alto Screen (Draw) courtesy Al Kossow
  • 47.
  • 48.
  • 50. Star Desktop Environment The Explosion of visual interfaces
  • 51.
  • 52.
  • 53. In Walk the Avatars, Lucasfilm Habitat - 1986
  • 54. Explosion of Social Virtual Worlds platforms (Book Avatars by Damer – 1997)
  • 56.  
  • 58.
  • 59.
  • 60.
  • 61. Computer history brought to you by the Digibarn
  • 62.  
  • 63. 2008: A Grand Scientific Challenge takes on the Von Neumann Bottleneck: The EvoGrid, an “Origin of Artificial Life”
  • 64. Origins of Life: Archaean to Cambrian 1997: Digital Burgess - quest for life’s algorithmic origins in the “Cambrian Explosion”, Biota.org
  • 65. Early exemplar: Karl Sims’ Evolving Virtual Creatures (1991-4) “ Soft” Artificial Life Through the Ages: field named in the 1980s, progress through the 1990s, 2000s Evolving Virtual Creatures by Karl Sims Inspired a generation of Soft Alife developers in the 1990s-2000s
  • 66. Karl Sims: Evolving Virtual Creatures
  • 67. Early exemplar: Karl Sims’ Evolving Virtual Creatures (1991-4) State of the art of “Soft” Artificial Life
  • 68. The Dawn of “Wet” ALife Protocells (Monnard, Rasmussen, Bedau et al)
  • 69. Micelle Simulation Exploring Life’s Origins Project (Harvard)
  • 71. Real Biology in Action: Ribosomes
  • 72. Visit to FLiNT: Fundamental Living Technology Laboratory University of Southern Denmark, Odense
  • 73.  
  • 74.  
  • 75.  
  • 76.  
  • 77.  
  • 78.  
  • 79. Prebiotic Chemistry Fellermann (FLiNT, Univ Southern Denmark)
  • 80. Models of Prebiotic Chemistry Monnard: Complexification & Formation of a Protocell
  • 81. Mesoscale Molecular Simulation Fellermann: Formation of Simulated Membranes
  • 82. Million Atom Satellite Tobacco Mosaic Virus simulation (NAMD and VMD, University of Illinois Theoretical and Computational Biophysics Group
  • 83. Enter the EvoGrid Could Artificial Life arise spontaneously from Artificial Non-Life and could this shed light on the Origins of Life from Non-Life? New Book: Divine Action and Natural Selection Gordon: Hoyle’s Challenge Damer: The God Detector
  • 84. The Vision: EvoGrid The Movie A Thought Experiment - Storyboards
  • 86. Farther Future Vision of the EvoGrid Projecting life into the Solar System
  • 87. Could we Artificially Evolve Freeman Dyson’s Trees?
  • 88. Fanciful Concepts of Dyson Trees
  • 89. Near Earth Objects: Threat or Future of Life in the Solar System?
  • 90. Design for a human mission to a NEO
  • 91.  
  • 92. EvoGrid the Movie: The Asteroid Eaters
  • 93. EvoGrid the Movie: The Asteroid Eaters
  • 95. Building the EvoGrid Ratcheting up the Complexity
  • 96. Building the EvoGrid Conceptual architecture
  • 97.  
  • 98.  
  • 99.  
  • 100.  
  • 101. EvoGrid Prototype 2009 bond formation in GROMACS
  • 103. Final Question: Is digital technology based on the Von Neumann architecture up to the task of the EvoGrid or any substantial bio-inspired computing as suggested by visions of the Singularity? Answer: Probably not, but it is worth a try (get ready to work for decades) Or: do we need to start thinking about Non-Von Neumann digital spaces as Von Neumann did 60 years ago?
  • 104. Conventional vs Natural Computation Systemic Computer model by Peter J. Bentley, UCL, Digital Biology Group
  • 105. Non-living natural world supports a massive number of parallel interactions but they are finite, bounded
  • 106. Living natural world supports infinitely repeatable computations in a massively parallel fashion
  • 107. Can this kind of machine do that? Definitely not Low level approximations (overhead) How about a lot of these? Perhaps
 for the equivalent of a small volume of aqueous chemicals
  • 108. You need this
. to originate and evolve complex life (and civilization) Penny Boston, CONTACT Conference 2009, NASA Ames
  • 109.
  • 110.
  • 111.  
  • 112.  
  • 113.
  • 114. Resources and Acknowledgements Project EvoGrid at: http:// www.evogrid.org Project Biota & Podcast at: http:// www.biota.org DigitalSpace 3D simulations and all (open) source code at: http://www.digitalspace.com We would also like to thank NASA and many others for funding support for this work. Other acknowledgements include: Dr. Richard Gordon at the University of Manitoba, Tom Barbalet, DM3D Studios, Peter Newman, Ryan Norkus, SMARTLab, Peter Bentley, University College London, FLiNT, Exploring Life’s Origins Project, Scientific American Frontiers, DigiBarn Computer Museum, The Shelby White and Leon Levy Archives Center, Institute for Advanced Study, Princeton, NJ, USA, and S. Gross.