Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become...
-
Upload
moris-clarke -
Category
Documents
-
view
216 -
download
0
Transcript of Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become...
![Page 1: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/1.jpg)
Future Computers
CSCI 107, Spring 2010
![Page 2: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/2.jpg)
When Moore’s law runs out of room
• When transistors become only tens of atoms thick – Quantum mechanics applies– Defects are harder to control– Heat is extreme
• “Dual-core” chips avoid these issues
![Page 3: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/3.jpg)
What’s next?
• Alternative architectures and nanomaterials
• Perfecting new ways to process information– E.g., quantum computing and biological
computing
![Page 4: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/4.jpg)
New Architectures-Memristor • Smallest transistors are 32 nanometers
wide—about 96 silicon atoms across • crossbar approach has parallel
nanowires in one plane crossing over a set of wires at right angles
• A 1 molecule thick buffer layer is between them
• The intersections between the two sets of wires act like switches, called memristors
• They represent 1s and 0s as transistors do, but also store more information.
• 1 memristor can do the work of 10 or 15 transistors.
![Page 5: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/5.jpg)
Multiple Cores• When clock cycles reached 3 to 4
GHz chips reached the heat ceiling • For greater performance, designers
placed two processors on 1 chip• Personal computers now have
quadruple cores– Intel i7 – AMD Phenom X4
• Need to create languages and tools for software developers of consumer applications– Microsoft’s F# programming language – More needed
![Page 6: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/6.jpg)
Faster Transistors
• researchers hope to make graphene transistors– 10 nm across and one atom high – Faster than field-effect transistors. – Lose very little energy from scattering or colliding
with atoms in the lattice, so less heat is generated
![Page 7: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/7.jpg)
Different Computing Schemes
• Current Efforts– Optical– Biological– Quantum
• Criteria for being a computer– Represent information – Operate on that data
• Turing machine
![Page 8: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/8.jpg)
Optical Computing
• Representing information– photons carry information, not electrons, and
they do so at the speed of light
• Computation– Controlling light is much more difficult – Current work: optical switches and optical
interconnect between traditional processors
![Page 9: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/9.jpg)
DNA Computing• Representing data and instructions
– DNA molecules– Theses molecules store the “programming” that
directs the lives of our cells
![Page 10: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/10.jpg)
DNA Computing• Computing Tools
– Watson-Crick pairing• every strand of DNA has its Watson-Crick complement
– Polymerases• copy information from one molecule into another
– Ligases• binds molecules together
– Nucleases• cut nucleic acids
– Gel electrophoresis• A solution of heterogeneous DNA molecules is placed in one
end of a slab of gel, and a current is applied– DNA synthesis
• write a DNA sequence on a piece of paper, send it to a commercial synthesis
• Massively parallel, energy efficient, clean
![Page 11: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/11.jpg)
Quantum Computing• Representing Data
– The energy state of a hydrogen atom
• An atom in its ground state, with its electron in its lowest possible energy level can represent a 0
• The atom in an excited state, with its electron at a higher energy level can represent a 1
![Page 12: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/12.jpg)
Representing Information
• Quantum computers aren't limited to two states
• Quantum bits, or qubits, can exist in superposition– when checked, the qubit will read 1 half of the
time and 0 half of the time
• Quantum Physics
![Page 13: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/13.jpg)
Quantum Computing
• Qubits can be set and read using lasers to pulse energy
• Operations:– AND, NOT, COPY
• Big Problem: How to isolate atoms:– Ion traps use optical and/or magnetic fields– Optical traps use light waves to trap and control
particles. – Quantum dots are made of semiconductor material
and are used to contain and manipulate electrons.
![Page 14: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/14.jpg)
Quantum Parallelism• Quantum entanglement
– if you apply a force to 2 atoms in superposition, they can become entangled
– In entanglement the original information no longer resides in a single quantum bit but is stored instead in the correlations between qubits
– Measuring one bit, thereby putting it in a definite state, causes the other bit to also enter a definite state
• “Quantum Parallelism”---massively parallel, non-deterministic computing– Put all the input bits in equal superposition of 0 and 1---an equal
superposition of all possible inputs. – Run this input through a logic circuit that carries out a particular
computation. – The result is a superposition of all the possible outputs of that
computation.
![Page 15: Future Computers CSCI 107, Spring 2010. When Moore’s law runs out of room When transistors become only tens of atoms thick –Quantum mechanics applies.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649d985503460f94a82734/html5/thumbnails/15.jpg)
Benefits
• Clean, fast, and can solve a new class of problems