SlideShare a Scribd company logo
There’s STILL
plenty of room at
the bottom!
Andreas Olofsson
1
Richard Feynman’s Lecture (1959)
2Copyright Adapteva
“There's Plenty of Room at the Bottom”
An Invitation to Enter a New Field of Physics
“Why cannot we write the entire 24 volumes of the 
Encyclopedia  Britannica on the head of a pin?”
“The principles of physics, as far as I can see, do not speak 
against the possibility of maneuvering things atom by atom.”
“I don't know how to do this on a small scale in a practical 
way, but I do know that computing machines are very large; 
they fill rooms. Why can't we make them very small, make 
them of little wires, little elements – and by little, I mean 
little. For instance, the wires should be 10 or 100 atoms in 
diameter, and the circuits should be a few thousand 
angstroms across.”
Other Concepts:
• Rearranging atoms, Micro‐
machines, Chemical 
synthesis, Micro‐antenna 
arrays
Why the question is still relevant!
3
0
1
10
100
1,000
10,000
100,000
1,000,000
10,000,000
100,000,000
1990 1995 2000 2005 2010 2015 2020 2025 2030
System Processing
Needs
Legacy Processing
Efficiency
“The Efficiency Gap”
Von Neumann
Saturation
Copyright Adapteva
Need for Efficient Processing is Universal
4
Adapteva Company Introduction
5
Company History:
• Founded in 2008 by processor design team from Analog Devices
• [Coprocessor / manycore / DSP / multicore / accelerator / cpu] company
• Shipping 16-core 65nm product since May 2011
• Sampling 64-core 28nm product since July 2012
• Launched Parallella open computing platform in October 2012
Notable Achievements:
• 4 chips on < $2.5M in raised capital
• 50 GFLOPS/W demonstrated at chip level
• 28nm 64-core product only 10mm2
• Architecture scales to 1024 CPUs on-chip
• ~$2M in revenue so far (~break-even)
• ~5,000 customers
Copyright Adapteva
Our Vision: True Heterogeneous Computing
6Copyright Adapteva
SYSTEM‐ON‐CHIP
BIG
CPU
FPGA
BIG
CPU
BIG
CPU
BIG
CPU
1000 small 
Epiphany RISC 
CPUs/DSPs
GPU
HPC COMPARISON DATA
7Copyright Adapteva
Technology FPGA DSP GPU CPU Manycore
Process 28nm 40nm 28nm 32nm 28nm
Programming VHDL C++/Asmbly CUDA C/C++ C/C++
Area (mm^2) 590 108 294 216 10
Chip Power (W) 40 22 135 130 2
CPUs n/a 8 16 4 64
Max GFLOPS 1500 160 3000 115 102
GHz * Cores n/a 12 16 14.4 51.2
L1 Memory 6MB 512KB 2.5MB 256KB 2MB
Peak performance 
means very little
No magic bullet!
Efficiency is 
everything
Epiphany: Massive Task‐Parallelism
8Copyright Adapteva
Coprocessor to 
ARM/Intel CPU
25mW per core C/C++ programmable
Programming Models
9Copyright Adapteva
MODEL#1
TASK QUEUE MODEL
• Great for up to 2GFLOPS
• Supports standard C/C++
• “Cloud on a chip”
MODEL #2
DATA PARALLEL MODEL
• openCL programmable
• Easy integration of C/C++
• openMP roadmap
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
X86/ARM/FPGA Host
Task1
Task3Task4
Task2
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
MINI
CPU
X86/ARM/FPGA Host
Task1
The Future is Open HW Platforms!
10Copyright Adapteva
OPEN
Developer
Communities
CLOSED
Solutions Company
Resources
Partners
Y2000 Model Y2012 Model
Appliances
Users that “touch” 
company technology
Platform
Company
Parallella Open Computing
11Copyright Adapteva
Rj45
USB
GPIO
GPIO
ZYNQ
(ARM)
CPU
E64
1GB SDRAM
uSD
HDMI
USB
• Open (and ”free”):
• Documentation
• Board design files
• Drivers
• Software Tools
• Accessible (NO NDAs!)
• $100 entry point
• ~4000 devs signed up in 4 weeks
IO
IO
Mind Boggling Progress
12Copyright Adapteva
100 GFLOPS
100 KW
$10M
(1992)
Connection Machine 5
100 GFLOPS
5 W (20k X)
$200 (50k X)
(2012/2013)
Parallella Board
Rj45
USB
GPIO
GPIO
ZYNQ
(ARM)
CPU
E64
1GB SDRAM
uSD
HDMI
USB
Smartphone:  So much room…
13Copyright Adapteva
62 cm3 0.00003 
cm3
>1M X Volume Reduction
2X
CPU
A5X‐die
~13mm
FPU
~0.15mm
ARM
A9
~2mm
A5X Chip
~16mm
iPhone4s
~58mm What if your 
smartphone 
disappears?
HPC:  So much room…
14Copyright Adapteva
$1‐10B $10M?100 ‐ 1000x  ratio
1 Exaflop
Processor  Only 
Costs (65nm)
Exascale Costs
Impractical? 
What if 
we start 
over??
Capital Efficiency:  So much room…
15Copyright Adapteva
$10,000
$100,000
$1,000,000
$10,000,000
$100,000,000
$1,000,000,000
Per Product SOC R&D Costs
What if you 
could do a 
28nm chip for 
$100k?
Efficiency
Thermal Balancing
New Memory Hierarchy
Locality, Integration
Distributed Architectures
Parallelism
Redundancy
Programmability
Ease of Use
New Algorithms
TRENDS THAT WILL SHAPE THE 
FUTURE OF COMPUTING
16Copyright Adapteva
Power Consumption
Thermal Density
Memory Bottlenecks
Latency Wall
Wiring
Frequency Wall
Yield Issues
Time to Market
Software Complexity
Amdahl’s Law
TRENDS THAT WILL SHAPE THE 
FUTURE OF COMPUTING
17Copyright Adapteva
Efficiency
Thermal Balancing
New Memory Hierarchy
Locality, Integration
Distributed Architectures
Parallelism
Redundancy
Programmability
Ease of Use
New Algorithms
The Future of Computing:
Million Way Parallelism
18Copyright Adapteva
20122012
1024 CPUs
32KB/core
0.2W-20W
~10mm
16K CPUs
1MB/core(3D)
0.2W-20W
20222022
~10mm
19Copyright Adapteva
The Future is…
Open
Heterogeneous
Massively Task-Parallel
Efficient
Grande Challenges Ahead…
• Rebuild the computer ecosystem
• Rewrite billions of lines of code
• Retrain millions of programmers
• Rewrite the education curriculum

More Related Content

What's hot

Basics of nanotechnology
Basics of nanotechnologyBasics of nanotechnology
Basics of nanotechnology
H Janardan Prabhu
 
Introduction to nano technology
Introduction to nano technologyIntroduction to nano technology
Introduction to nano technology
mahalakshmimalini
 
Carbon nanotubes properties and applications
Carbon nanotubes  properties and applicationsCarbon nanotubes  properties and applications
Carbon nanotubes properties and applications
AMIYA JANA
 
Magnetic nanoparticles applications and bioavailability for cancer therapy
Magnetic nanoparticles applications and bioavailability for cancer therapyMagnetic nanoparticles applications and bioavailability for cancer therapy
Magnetic nanoparticles applications and bioavailability for cancer therapy
Pravin Chinchole
 
Nanotechnology is given a new face
Nanotechnology is given a new faceNanotechnology is given a new face
Nanotechnology is given a new face
AmanModi18
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
jiniraju
 
Carbon Nanotubes- SREESANGH P GHOSH
Carbon Nanotubes- SREESANGH P GHOSHCarbon Nanotubes- SREESANGH P GHOSH
Carbon Nanotubes- SREESANGH P GHOSH
Sreesangh P Ghosh
 
Intro to nanomaterial
Intro to nanomaterialIntro to nanomaterial
Intro to nanomaterialziad zohdy
 
Nanotechnology for Water Treatment
Nanotechnology for Water TreatmentNanotechnology for Water Treatment
Nanotechnology for Water Treatment
RaihanathusSahdhiyya
 
Nano-Science
Nano-ScienceNano-Science
Nano-Science
Walkiria Eyre
 
Carbon nanotubes
Carbon nanotubesCarbon nanotubes
Carbon nanotubes
Jaffrey Joy
 
Introduction to nanoscience and nanotechnology
Introduction to nanoscience and nanotechnologyIntroduction to nanoscience and nanotechnology
Introduction to nanoscience and nanotechnology
Mazhar Laliwala
 
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubes
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubesCarbon containing Nanomaterials: Fullerenes & Carbon nanotubes
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubes
Mayur D. Chauhan
 
NANOTECHNOLOGY AND IT'S APPLICATIONS
NANOTECHNOLOGY AND IT'S APPLICATIONSNANOTECHNOLOGY AND IT'S APPLICATIONS
NANOTECHNOLOGY AND IT'S APPLICATIONS
CHINMOY PAUL
 
Nano based technology for renewable energy generation
Nano based technology for renewable energy generationNano based technology for renewable energy generation
Nano based technology for renewable energy generationjoyak
 
Nanomaterials 2
Nanomaterials 2Nanomaterials 2
Nanomaterials 2
Stephanie Mae Beleña
 
Carbon nanotube
Carbon nanotubeCarbon nanotube
Carbon nanotube
Sagar Patel
 

What's hot (20)

Basics of nanotechnology
Basics of nanotechnologyBasics of nanotechnology
Basics of nanotechnology
 
Introduction to nano technology
Introduction to nano technologyIntroduction to nano technology
Introduction to nano technology
 
Carbon nanotubes properties and applications
Carbon nanotubes  properties and applicationsCarbon nanotubes  properties and applications
Carbon nanotubes properties and applications
 
Magnetic nanoparticles applications and bioavailability for cancer therapy
Magnetic nanoparticles applications and bioavailability for cancer therapyMagnetic nanoparticles applications and bioavailability for cancer therapy
Magnetic nanoparticles applications and bioavailability for cancer therapy
 
Carbon nano materials
Carbon nano materialsCarbon nano materials
Carbon nano materials
 
Nanotechnology is given a new face
Nanotechnology is given a new faceNanotechnology is given a new face
Nanotechnology is given a new face
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 
Carbon Nanotubes- SREESANGH P GHOSH
Carbon Nanotubes- SREESANGH P GHOSHCarbon Nanotubes- SREESANGH P GHOSH
Carbon Nanotubes- SREESANGH P GHOSH
 
Intro to nanomaterial
Intro to nanomaterialIntro to nanomaterial
Intro to nanomaterial
 
Nanotechnology for Water Treatment
Nanotechnology for Water TreatmentNanotechnology for Water Treatment
Nanotechnology for Water Treatment
 
Nano-Science
Nano-ScienceNano-Science
Nano-Science
 
Carbon nanotubes
Carbon nanotubesCarbon nanotubes
Carbon nanotubes
 
Introduction to nanoscience and nanotechnology
Introduction to nanoscience and nanotechnologyIntroduction to nanoscience and nanotechnology
Introduction to nanoscience and nanotechnology
 
Wedn. cnt ppt
Wedn. cnt pptWedn. cnt ppt
Wedn. cnt ppt
 
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubes
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubesCarbon containing Nanomaterials: Fullerenes & Carbon nanotubes
Carbon containing Nanomaterials: Fullerenes & Carbon nanotubes
 
NANOTECHNOLOGY AND IT'S APPLICATIONS
NANOTECHNOLOGY AND IT'S APPLICATIONSNANOTECHNOLOGY AND IT'S APPLICATIONS
NANOTECHNOLOGY AND IT'S APPLICATIONS
 
Nano based technology for renewable energy generation
Nano based technology for renewable energy generationNano based technology for renewable energy generation
Nano based technology for renewable energy generation
 
Nanomaterials 2
Nanomaterials 2Nanomaterials 2
Nanomaterials 2
 
Nano Ball Milling
Nano Ball MillingNano Ball Milling
Nano Ball Milling
 
Carbon nanotube
Carbon nanotubeCarbon nanotube
Carbon nanotube
 

Viewers also liked

2015 colegio la-inmaculada_-_cartagena
2015 colegio la-inmaculada_-_cartagena2015 colegio la-inmaculada_-_cartagena
2015 colegio la-inmaculada_-_cartagena
19manu69
 
An Overview Of Nanotechnology In Medicine
An Overview Of  Nanotechnology In MedicineAn Overview Of  Nanotechnology In Medicine
An Overview Of Nanotechnology In Medicine
Phunsuk Wangdu
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
Zonar
 
Pruebas de usabilidad
Pruebas de usabilidadPruebas de usabilidad
Pruebas de usabilidad
Anel García Pumarino
 
Peaceful coexistence among architectures
Peaceful coexistence among architecturesPeaceful coexistence among architectures
Peaceful coexistence among architectures
Andreas Olofsson
 
Improving engineering efficiency through tiled hierarchical flows
Improving engineering efficiency through tiled hierarchical flowsImproving engineering efficiency through tiled hierarchical flows
Improving engineering efficiency through tiled hierarchical flows
Andreas Olofsson
 
A 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessorA 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessor
Andreas Olofsson
 
The good, the bad, the ugly of semiconductor crowd funding
The good, the bad, the ugly of semiconductor crowd fundingThe good, the bad, the ugly of semiconductor crowd funding
The good, the bad, the ugly of semiconductor crowd funding
Andreas Olofsson
 
What I learned building a parallel processor from scratch
What I learned building a parallel processor from scratchWhat I learned building a parallel processor from scratch
What I learned building a parallel processor from scratch
Andreas Olofsson
 
Kickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardwareKickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardware
Andreas Olofsson
 
The Past, present, and (p)Future of the Parallella Project
The Past, present, and (p)Future of the Parallella ProjectThe Past, present, and (p)Future of the Parallella Project
The Past, present, and (p)Future of the Parallella Project
Andreas Olofsson
 
My parallel universe
My parallel universeMy parallel universe
My parallel universe
Andreas Olofsson
 
Teoria dos Materiais - Pedras
Teoria dos Materiais - PedrasTeoria dos Materiais - Pedras
Teoria dos Materiais - Pedras
Wagner Rezende
 
Nano Antenna
Nano AntennaNano Antenna
Nano Antenna
Pritam Bhansali
 
Nantenna
NantennaNantenna
Nantenna
abhijithasokan
 
Parallella seminar ppt
Parallella seminar pptParallella seminar ppt
Parallella seminar ppt
Ambili Baby
 
PV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvementPV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvement
Niteesh Shanbog
 
Internship report
Internship report Internship report
Internship report
Niteesh Shanbog
 

Viewers also liked (20)

2015 colegio la-inmaculada_-_cartagena
2015 colegio la-inmaculada_-_cartagena2015 colegio la-inmaculada_-_cartagena
2015 colegio la-inmaculada_-_cartagena
 
An Overview Of Nanotechnology In Medicine
An Overview Of  Nanotechnology In MedicineAn Overview Of  Nanotechnology In Medicine
An Overview Of Nanotechnology In Medicine
 
Aseguramiento De Calidad Mp
Aseguramiento De Calidad MpAseguramiento De Calidad Mp
Aseguramiento De Calidad Mp
 
Pruebas de estres
Pruebas de estresPruebas de estres
Pruebas de estres
 
Pruebas de usabilidad
Pruebas de usabilidadPruebas de usabilidad
Pruebas de usabilidad
 
Peaceful coexistence among architectures
Peaceful coexistence among architecturesPeaceful coexistence among architectures
Peaceful coexistence among architectures
 
Improving engineering efficiency through tiled hierarchical flows
Improving engineering efficiency through tiled hierarchical flowsImproving engineering efficiency through tiled hierarchical flows
Improving engineering efficiency through tiled hierarchical flows
 
A 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessorA 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessor
 
The good, the bad, the ugly of semiconductor crowd funding
The good, the bad, the ugly of semiconductor crowd fundingThe good, the bad, the ugly of semiconductor crowd funding
The good, the bad, the ugly of semiconductor crowd funding
 
What I learned building a parallel processor from scratch
What I learned building a parallel processor from scratchWhat I learned building a parallel processor from scratch
What I learned building a parallel processor from scratch
 
Kickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardwareKickstaring the transition to parallel computing with open hardware
Kickstaring the transition to parallel computing with open hardware
 
The Past, present, and (p)Future of the Parallella Project
The Past, present, and (p)Future of the Parallella ProjectThe Past, present, and (p)Future of the Parallella Project
The Past, present, and (p)Future of the Parallella Project
 
My parallel universe
My parallel universeMy parallel universe
My parallel universe
 
Teoria dos Materiais - Pedras
Teoria dos Materiais - PedrasTeoria dos Materiais - Pedras
Teoria dos Materiais - Pedras
 
Nano Antenna
Nano AntennaNano Antenna
Nano Antenna
 
Nantenna
NantennaNantenna
Nantenna
 
Parallella seminar ppt
Parallella seminar pptParallella seminar ppt
Parallella seminar ppt
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
PV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvementPV Integrated to Micro grid for power quality improvement
PV Integrated to Micro grid for power quality improvement
 
Internship report
Internship report Internship report
Internship report
 

Similar to Ther's STILL plenty of room at the bottom!

Theres Plenty of Room at the BottomAn Invitation to Enter a New.docx
Theres Plenty of Room at the BottomAn Invitation to Enter a New.docxTheres Plenty of Room at the BottomAn Invitation to Enter a New.docx
Theres Plenty of Room at the BottomAn Invitation to Enter a New.docx
ssusera34210
 
Theres Plenty of Room at the Bottom An Invitation to Enter .docx
Theres Plenty of Room at the Bottom An Invitation to Enter .docxTheres Plenty of Room at the Bottom An Invitation to Enter .docx
Theres Plenty of Room at the Bottom An Invitation to Enter .docx
barbaran11
 
Nanotecnologia Mecom
Nanotecnologia MecomNanotecnologia Mecom
Nanotecnologia Mecom
verogiba
 
1_Nanotechnology Introduction.pptx
1_Nanotechnology Introduction.pptx1_Nanotechnology Introduction.pptx
1_Nanotechnology Introduction.pptx
RABEYABASORI
 
ETE444-lec1-nano-introduction.pdf
ETE444-lec1-nano-introduction.pdfETE444-lec1-nano-introduction.pdf
ETE444-lec1-nano-introduction.pdfmashiur
 
Nanotechnology introduction
Nanotechnology introductionNanotechnology introduction
Nanotechnology introduction
Jolanta Marszalek-Kempke
 
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdfintroductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
RanaShoaibUrRahman
 
Chapter 1 final 20121-2022
Chapter 1  final  20121-2022Chapter 1  final  20121-2022
Chapter 1 final 20121-2022
AhmedMoosa23
 
Chapter 1 final 20121-2022
Chapter 1  final  20121-2022Chapter 1  final  20121-2022
Chapter 1 final 20121-2022
AliAhmed287682
 
Chemistry of nanomaterials introduction
Chemistry of nanomaterials  introductionChemistry of nanomaterials  introduction
Chemistry of nanomaterials introduction
SANEESH KUMAR N
 
Nanotechnology 1
Nanotechnology 1Nanotechnology 1
Nanotechnology 1
Megha Parihar
 
Introduction to Nano science and Nanotechnology Part 1
Introduction to Nano science and Nanotechnology Part 1Introduction to Nano science and Nanotechnology Part 1
Introduction to Nano science and Nanotechnology Part 1
Usama Abdelhafeez
 
GROUP 3 STS RESPI
GROUP 3 STS RESPIGROUP 3 STS RESPI
GROUP 3 STS RESPI
MegTanedo
 
Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011
Mazhar Laliwala
 
Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011
Mazhar Laliwala
 
Abstract
AbstractAbstract
Abstract
Surekha Honey
 
Quantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTUREQuantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTURE
SMALAIAPPANSRIKANTH
 
Quantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
Quantum Computers New Generation of Computers part 6 by Prof Lili SaghafiQuantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
Quantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
Professor Lili Saghafi
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
Abu Sufyan Malik
 

Similar to Ther's STILL plenty of room at the bottom! (20)

Theres Plenty of Room at the BottomAn Invitation to Enter a New.docx
Theres Plenty of Room at the BottomAn Invitation to Enter a New.docxTheres Plenty of Room at the BottomAn Invitation to Enter a New.docx
Theres Plenty of Room at the BottomAn Invitation to Enter a New.docx
 
Theres Plenty of Room at the Bottom An Invitation to Enter .docx
Theres Plenty of Room at the Bottom An Invitation to Enter .docxTheres Plenty of Room at the Bottom An Invitation to Enter .docx
Theres Plenty of Room at the Bottom An Invitation to Enter .docx
 
Nanotecnologia Mecom
Nanotecnologia MecomNanotecnologia Mecom
Nanotecnologia Mecom
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 
1_Nanotechnology Introduction.pptx
1_Nanotechnology Introduction.pptx1_Nanotechnology Introduction.pptx
1_Nanotechnology Introduction.pptx
 
ETE444-lec1-nano-introduction.pdf
ETE444-lec1-nano-introduction.pdfETE444-lec1-nano-introduction.pdf
ETE444-lec1-nano-introduction.pdf
 
Nanotechnology introduction
Nanotechnology introductionNanotechnology introduction
Nanotechnology introduction
 
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdfintroductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
introductiontonanoscienceandnanotechnology-111105105558-phpapp02.pdf
 
Chapter 1 final 20121-2022
Chapter 1  final  20121-2022Chapter 1  final  20121-2022
Chapter 1 final 20121-2022
 
Chapter 1 final 20121-2022
Chapter 1  final  20121-2022Chapter 1  final  20121-2022
Chapter 1 final 20121-2022
 
Chemistry of nanomaterials introduction
Chemistry of nanomaterials  introductionChemistry of nanomaterials  introduction
Chemistry of nanomaterials introduction
 
Nanotechnology 1
Nanotechnology 1Nanotechnology 1
Nanotechnology 1
 
Introduction to Nano science and Nanotechnology Part 1
Introduction to Nano science and Nanotechnology Part 1Introduction to Nano science and Nanotechnology Part 1
Introduction to Nano science and Nanotechnology Part 1
 
GROUP 3 STS RESPI
GROUP 3 STS RESPIGROUP 3 STS RESPI
GROUP 3 STS RESPI
 
Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011
 
Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011Nanotechnology ama 3_11_2011
Nanotechnology ama 3_11_2011
 
Abstract
AbstractAbstract
Abstract
 
Quantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTUREQuantum computing COMPLETE LECTURE
Quantum computing COMPLETE LECTURE
 
Quantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
Quantum Computers New Generation of Computers part 6 by Prof Lili SaghafiQuantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
Quantum Computers New Generation of Computers part 6 by Prof Lili Saghafi
 
Nanotechnology
NanotechnologyNanotechnology
Nanotechnology
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 

Ther's STILL plenty of room at the bottom!