SlideShare a Scribd company logo
1 of 136
Download to read offline
The Charming Genius
of the
Apollo Guidance
Computer
This
is the
Earth
This
is the
Moon
This
is the
Earth
This
is the
Moon
405696km
Apollo is
carried into
orbit by the
three stage
Saturn V.
System
checks
happen
in LEO.
Final stage boosts
Apollo into Free
Return orbit.
M
oon
405696km
Trans-lunar
Injection
Free Return Orbit
This is Apollo.
Space travel is a
tricky business.
Orbital paths are
a narrow balance
of accelerations.
Too little, you
miss your
goal.
Too much, you
miss your
goal.
The guidance control
system of a spacecraft
must answer three
questions:
1. Which way is up?
2. Where am I?
3. Where am I going?
Apollo has triply
redundant means
to answer these
questions.
Deep
Space
Network
Global network
of long-range
radar stations.
High Gain Antena
Celestial Navigation
High Gain Antena
Telescope
High Gain Antena
TelescopeSextant
Mission
timed
star
charts.
Celestial Navigation
Dead
Reckoning
Inertial
Guidance
Three
gimbals
save
weight.
Gimbal
lock is the
tradeoff.
Celestial Navigation
Dead Reckoning
The Apollo Guidance
Computer integrates
all of these systems.
It also is the fly-by-wire
control computer.
It also manages both
the analog and digital
displays.
It does this with:
five interrupts,
1MHz clock,
16-bit words,
2048 words RAM,
36K words ROM,
and 17 registers.
It weighs 70lbs.
It is 1 meter3
.
It draws 55 watts.
Real Time Computing Complex
AGC is a digital
computer.
There have been others.
It’s the first
to use
Integrated
Circuits.
Core-rope memory
is used as well.
One of the
first interactive
computers.
DiSplay &
KeYboard
DSKY
Allows
AGC to
give fast
updates to
Astronauts.
Allows
astronaut
running of
select
programs.
What is the
computer doing
back there?
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
} Mission Time
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
}
Wait List
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
}
Wait List
T4RUPT
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
}
Wait List
T4RUPT
Digital Autopilot
10050 150 200 250 300 3500 400 450 500 600 700 800 900 1000550 650 750 850 950
TIME2
TIME1
TIME3
TIME4
TIME5
TIME6
AGC Interrupts, 1sec
}
Wait List
T4RUPT
Digital Autopilot
Fine Scale Clock
TIME3, TIME4
and TIME6 are
programmable.
Nowadays, we
would call the AGC a
“priority-scheduled
real-time embedded”
computer.
Priority
Scheduling
Priority
Scheduling
(Invented for the AGC)
Priority
Scheduling
Two tables
exist for jobs
in the AGC.
Priority
Scheduling
Waitlist
•<4ms execution
Priority
Scheduling
Waitlist
•<4ms execution
•9 task limit
Priority
Scheduling
Waitlist
•<4ms execution
•9 task limit
•basic instructions
Priority
Scheduling
Waitlist
•<4ms execution
•9 task limit
•basic instructions
•no rescheduling
Priority
Scheduling
Waitlist
•<4ms execution
•9 task limit
•basic instructions
•no rescheduling
•no Executive
Executive?
The AGC software
provides two operating
abstractions.
Executive
• low-level
routinesOperating
Abstractions
Executive
• low-level
routines
• system restarts
Operating
Abstractions
Executive
• low-level
routines
• system restarts
• supervision
Operating
Abstractions
Executive
• low-level
routines
• system restarts
• supervision
• keeps CoreSet
Operating
Abstractions
Priority
Scheduling
CoreSet
•12 task limit
There’s nothing to
stop the CoreSet
from filling up.
Most invariant
guarantees are left to
analysis and testing.
Priority
Scheduling
CoreSet
•12 task limit
•priority ordered
Priority
Scheduling
CoreSet
•12 task limit
•priority ordered
•20ms interrupt
Priority
Scheduling
CoreSet
•12 task limit
•priority ordered
•20ms interrupt
•option to use
Interpreter
Interpreter?
The native instructions
available from the AGC
are very primitive.
AGC word-size of 15
data bits has insufficient
accuracy for spaceflight.
Interpreter
Operating
Abstractions
• high-level routines
Interpreter
Operating
Abstractions
• high-level routines
• rich instruction set
Interpreter
Operating
Abstractions
• high-level routines
• rich instruction set
• extra-wide words
Interpreter
Operating
Abstractions
• high-level routines
• rich instruction set
• extra-wide words
• radically simpler
programming
Free
Return
Orbit
Capture
Braking
Capture
Braking
Lunar
Orbit
Up to this point, loss
of the CM computer
hasn’t been abort-
worthy.
Different matter for the LM.
The LM computer is
absolutely essential
to a controlled
landing on the
Moon.
Program 63 fires
LM engines.
Program 63 fires
LM engines.
(Routine in AGC source is BURNBABY.)
Program 63 fires
LM engines.
(Apollo 11’s CoreSet overflowed here.)
Program 64
pitches craft.
Program 64
pitches craft.
(All LMs had a potentially fatal bug.)
Program 66
steadies
thrust vector.
Program 66
steadies
thrust vector.
(Early LMs had a
nearly fatal bug.)
The AGC is interesting,
but why study it?
The AGC
was barely
possible.
Few believed it
could ever be
dependable.
Yet, it was.
How?
Careful,
pragmatic
and empirical
engineering.
The techniques
developed for
the AGC are in
use today.
The past…
The past…
The past…
The past…
informs our present.
We sit inside of
a great project.
The techniques
that we develop
today…
are the
foundation
of the future.
So build something
fucking amazing.
Thank you!
<3
BIBLIOGRAPHY
•The Apollo Guidance Computer: Architecture
and Operation Frank O’Brien
•Journey to the Moon: The History of the
Apollo Guidance Computer Eldon C. Hall
•Stages to Saturn Roger E. Bilstein
•How Apollo Flew to the Moon W. David
Woods
•Digital Apollo: Human and Machine in
Spaceflight David A. Mindell

More Related Content

What's hot

Carbon Footprints and Carbon Credits
Carbon Footprints and Carbon CreditsCarbon Footprints and Carbon Credits
Carbon Footprints and Carbon Credits
munisharora
 
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
Sunoto Mes
 

What's hot (20)

Carbon Trading
Carbon TradingCarbon Trading
Carbon Trading
 
Global Warming And Renewable Energy
Global Warming And Renewable EnergyGlobal Warming And Renewable Energy
Global Warming And Renewable Energy
 
global warming
 global warming global warming
global warming
 
Introduction to multicore .ppt
Introduction to multicore .pptIntroduction to multicore .ppt
Introduction to multicore .ppt
 
Project on GPS (Global Positioning System)
Project on GPS (Global Positioning System)Project on GPS (Global Positioning System)
Project on GPS (Global Positioning System)
 
Carbon Footprints and Carbon Credits
Carbon Footprints and Carbon CreditsCarbon Footprints and Carbon Credits
Carbon Footprints and Carbon Credits
 
Cabon footprint ppt. the best!! :)
Cabon footprint ppt. the best!! :)Cabon footprint ppt. the best!! :)
Cabon footprint ppt. the best!! :)
 
Green house effect
Green house effectGreen house effect
Green house effect
 
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade SystemsThe Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
 
Global warming
Global warmingGlobal warming
Global warming
 
Blue economy
Blue economyBlue economy
Blue economy
 
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
BLUE ECONOMY: TOWARDS A SUSTAINABLE MARINE AND FISHERIES DEVELOPMENT IN INDON...
 
Climate change
Climate changeClimate change
Climate change
 
Green house effect
Green house effectGreen house effect
Green house effect
 
Atmospheric stability
Atmospheric stabilityAtmospheric stability
Atmospheric stability
 
Climate Change
Climate ChangeClimate Change
Climate Change
 
Climate feedback loops
Climate feedback loops Climate feedback loops
Climate feedback loops
 
Carbon neutrality 2011 03 23
Carbon neutrality 2011 03 23Carbon neutrality 2011 03 23
Carbon neutrality 2011 03 23
 
Carbon Footprint
Carbon FootprintCarbon Footprint
Carbon Footprint
 
INtroduction to IPCC
INtroduction to IPCCINtroduction to IPCC
INtroduction to IPCC
 

Viewers also liked

The celestial sphere
The celestial sphereThe celestial sphere
The celestial sphere
Alex Knox
 
Introduction To The Tirion Star Maps 2010
Introduction To The Tirion Star Maps 2010Introduction To The Tirion Star Maps 2010
Introduction To The Tirion Star Maps 2010
Bremen High School
 
Planets & other celestial bodies
Planets & other celestial bodiesPlanets & other celestial bodies
Planets & other celestial bodies
Owma Oclares
 
draft IMC 7.03 officer in charge a navigational watch
draft IMC 7.03 officer in charge a navigational watchdraft IMC 7.03 officer in charge a navigational watch
draft IMC 7.03 officer in charge a navigational watch
Akmad Yani Ridzani
 
Celestial navigation 2014 (pdf)
Celestial navigation 2014 (pdf)Celestial navigation 2014 (pdf)
Celestial navigation 2014 (pdf)
Chia-Yi Yen
 
Celestial navigation
Celestial navigationCelestial navigation
Celestial navigation
AndrewThaler
 
draft IMC 7.01 master_and_chief_mate
draft IMC 7.01 master_and_chief_matedraft IMC 7.01 master_and_chief_mate
draft IMC 7.01 master_and_chief_mate
Akmad Yani Ridzani
 

Viewers also liked (20)

Celestial Sphere SK
Celestial Sphere SKCelestial Sphere SK
Celestial Sphere SK
 
The celestial sphere
The celestial sphereThe celestial sphere
The celestial sphere
 
Website composition
Website compositionWebsite composition
Website composition
 
Celestial sphere lrg
Celestial sphere lrgCelestial sphere lrg
Celestial sphere lrg
 
Celestial bodies
Celestial bodiesCelestial bodies
Celestial bodies
 
Celestial bodies in the Solar System: the Sun, planets, satellites, comets, a...
Celestial bodies in the Solar System: the Sun, planets, satellites, comets, a...Celestial bodies in the Solar System: the Sun, planets, satellites, comets, a...
Celestial bodies in the Solar System: the Sun, planets, satellites, comets, a...
 
Introduction To The Tirion Star Maps 2010
Introduction To The Tirion Star Maps 2010Introduction To The Tirion Star Maps 2010
Introduction To The Tirion Star Maps 2010
 
Celestial bodies
Celestial bodiesCelestial bodies
Celestial bodies
 
Planets & other celestial bodies
Planets & other celestial bodiesPlanets & other celestial bodies
Planets & other celestial bodies
 
draft IMC 7.03 officer in charge a navigational watch
draft IMC 7.03 officer in charge a navigational watchdraft IMC 7.03 officer in charge a navigational watch
draft IMC 7.03 officer in charge a navigational watch
 
Celestial navigation 2014 (pdf)
Celestial navigation 2014 (pdf)Celestial navigation 2014 (pdf)
Celestial navigation 2014 (pdf)
 
Celestial navigation
Celestial navigationCelestial navigation
Celestial navigation
 
Intro to Navigation
Intro to NavigationIntro to Navigation
Intro to Navigation
 
draft IMC 7.01 master_and_chief_mate
draft IMC 7.01 master_and_chief_matedraft IMC 7.01 master_and_chief_mate
draft IMC 7.01 master_and_chief_mate
 
Navigation
NavigationNavigation
Navigation
 
Celestial sphere
Celestial sphereCelestial sphere
Celestial sphere
 
The Celestial Sphere
The Celestial SphereThe Celestial Sphere
The Celestial Sphere
 
Celestial coordinate systems
Celestial coordinate systemsCelestial coordinate systems
Celestial coordinate systems
 
Astronomical Coordinate System
Astronomical Coordinate SystemAstronomical Coordinate System
Astronomical Coordinate System
 
Celestial navigation
Celestial navigationCelestial navigation
Celestial navigation
 

Similar to The Charming Genius of the Apollo Guidance Computer

Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Norawit Nangsue`
 
Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and robotics
Siddhant Chopra
 
CUGravity PDR Presentation
CUGravity PDR PresentationCUGravity PDR Presentation
CUGravity PDR Presentation
Douglas Kaiser
 
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
Shannon Krause
 
LEO OR.A.SI Presentation Version No.17
LEO OR.A.SI Presentation Version No.17LEO OR.A.SI Presentation Version No.17
LEO OR.A.SI Presentation Version No.17
Antonios Arkas
 

Similar to The Charming Genius of the Apollo Guidance Computer (20)

Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
Complete Coverage Navigation for Autonomous Clay Roller in Salt-Farming Appli...
 
Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and robotics
 
Kalman_filtering
Kalman_filteringKalman_filtering
Kalman_filtering
 
Av 738-Adaptive Filters - Extended Kalman Filter
Av 738-Adaptive Filters - Extended Kalman FilterAv 738-Adaptive Filters - Extended Kalman Filter
Av 738-Adaptive Filters - Extended Kalman Filter
 
Attitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction WheelsAttitude Control of Satellite Test Setup Using Reaction Wheels
Attitude Control of Satellite Test Setup Using Reaction Wheels
 
Robotics Localization
Robotics LocalizationRobotics Localization
Robotics Localization
 
CUGravity PDR Presentation
CUGravity PDR PresentationCUGravity PDR Presentation
CUGravity PDR Presentation
 
IETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAV
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAV
 
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
HighLevelApplciationsForAccelerators_ShannonKrause_2009_07_31
 
Ppt local tracking and gps
Ppt local tracking and gpsPpt local tracking and gps
Ppt local tracking and gps
 
DESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOP
DESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOPDESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOP
DESIGN AND IMPLEMENTATION OF AREA AND POWER OPTIMISED NOVEL SCANFLOP
 
LEO OR.A.SI Presentation Version No.17
LEO OR.A.SI Presentation Version No.17LEO OR.A.SI Presentation Version No.17
LEO OR.A.SI Presentation Version No.17
 
ROBOTICS - Introduction to Robotics Microcontroller
ROBOTICS -  Introduction to Robotics MicrocontrollerROBOTICS -  Introduction to Robotics Microcontroller
ROBOTICS - Introduction to Robotics Microcontroller
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Kafka Summit NYC 2017 - Running Hundreds of Kafka Clusters with 5 People
Kafka Summit NYC 2017 - Running Hundreds of Kafka Clusters with 5 PeopleKafka Summit NYC 2017 - Running Hundreds of Kafka Clusters with 5 People
Kafka Summit NYC 2017 - Running Hundreds of Kafka Clusters with 5 People
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1
 
Performance evaluation of telemetry stations based on site selection
Performance evaluation of telemetry stations based on site selectionPerformance evaluation of telemetry stations based on site selection
Performance evaluation of telemetry stations based on site selection
 
PSanthanam.ppt
PSanthanam.pptPSanthanam.ppt
PSanthanam.ppt
 

More from Brian Troutwine

More from Brian Troutwine (11)

(Moonconf 2016) Fetching Moths from the Works: Correctness Methods in Software
(Moonconf 2016) Fetching Moths from the Works: Correctness Methods in Software(Moonconf 2016) Fetching Moths from the Works: Correctness Methods in Software
(Moonconf 2016) Fetching Moths from the Works: Correctness Methods in Software
 
Getting Uphill on a Candle: Crushed Spines, Detached Retinas and One Small Step
Getting Uphill on a Candle: Crushed Spines, Detached Retinas and One Small StepGetting Uphill on a Candle: Crushed Spines, Detached Retinas and One Small Step
Getting Uphill on a Candle: Crushed Spines, Detached Retinas and One Small Step
 
Fault-tolerance on the Cheap: Making Systems That (Probably) Won't Fall Over
Fault-tolerance on the Cheap: Making Systems That (Probably) Won't Fall Over Fault-tolerance on the Cheap: Making Systems That (Probably) Won't Fall Over
Fault-tolerance on the Cheap: Making Systems That (Probably) Won't Fall Over
 
Monitoring Complex Systems: Keeping Your Head on Straight in a Hard World
Monitoring Complex Systems: Keeping Your Head on Straight in a Hard WorldMonitoring Complex Systems: Keeping Your Head on Straight in a Hard World
Monitoring Complex Systems: Keeping Your Head on Straight in a Hard World
 
Let it crash! The Erlang Approach to Building Reliable Services
Let it crash! The Erlang Approach to Building Reliable ServicesLet it crash! The Erlang Approach to Building Reliable Services
Let it crash! The Erlang Approach to Building Reliable Services
 
Automation With Humans in Mind: Making Complex Systems Predictable, Reliable ...
Automation With Humans in Mind: Making Complex Systems Predictable, Reliable ...Automation With Humans in Mind: Making Complex Systems Predictable, Reliable ...
Automation With Humans in Mind: Making Complex Systems Predictable, Reliable ...
 
Monitoring Complex Systems - Chicago Erlang, 2014
Monitoring Complex Systems - Chicago Erlang, 2014Monitoring Complex Systems - Chicago Erlang, 2014
Monitoring Complex Systems - Chicago Erlang, 2014
 
Erlang, LFE, Joxa and Elixir: Established and Emerging Languages in the Erlan...
Erlang, LFE, Joxa and Elixir: Established and Emerging Languages in the Erlan...Erlang, LFE, Joxa and Elixir: Established and Emerging Languages in the Erlan...
Erlang, LFE, Joxa and Elixir: Established and Emerging Languages in the Erlan...
 
Instrumentation as a Living Documentation: Teaching Humans About Complex Systems
Instrumentation as a Living Documentation: Teaching Humans About Complex SystemsInstrumentation as a Living Documentation: Teaching Humans About Complex Systems
Instrumentation as a Living Documentation: Teaching Humans About Complex Systems
 
10 Billion a Day, 100 Milliseconds Per: Monitoring Real-Time Bidding at AdRoll
10 Billion a Day, 100 Milliseconds Per: Monitoring Real-Time Bidding at AdRoll10 Billion a Day, 100 Milliseconds Per: Monitoring Real-Time Bidding at AdRoll
10 Billion a Day, 100 Milliseconds Per: Monitoring Real-Time Bidding at AdRoll
 
Monitoring with exometer at AdRoll
Monitoring with exometer at AdRollMonitoring with exometer at AdRoll
Monitoring with exometer at AdRoll
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

The Charming Genius of the Apollo Guidance Computer