100 likes | 234 Views
Emerging Technologies of Computation. Montek Singh COMP790-084 Sep 8, 2011. Today: Magnetic Quantum Dot Cellular Automata (MQCA). Previous class: Basics of magnetism Nanomagnets and their coupling TODAY: Challenges and Benefits reliability and yield speed energy
E N D
Emerging Technologies of Computation Montek Singh COMP790-084 Sep 8, 2011
Today: Magnetic Quantum Dot Cellular Automata (MQCA) • Previous class: • Basics of magnetism • Nanomagnets and their coupling • TODAY: • Challenges and Benefits • reliability and yield • speed • energy • Open questions • clocking? • suitable architectures • externally controlled inputs? • integration with storage?
Reliability and yield • Yield only 25%!
Speed • Individual gates can function at THz speeds • Clocking limits operation to 100 MHz or so
Energy • Gates extremely energy-efficient • dissipation below 1 eV per switching event • 10^10 gates would dissipate ~0.1W power • assuming 100 MHz operation • Another experiment indicates at least 100x energy benefit • Clocking dissipates more energy
Challenge: Clocking Need complex multiphase clocking
Challenge: Clocking • Questions • how many phases • what phase relationships
Question: Suitable Architectures? • Architectural problems: • “layout=timing” problem • how to arrange to maintain data coherence? • how to feed back data values? • can we have a “real data clock” signal as well?
Question: providing inputs • How to provide external inputs? • so far, experiments only provide constants!
Question: integrating w/ storage • Can we combine processing with magnetic storage? • smart disks! • smart magnetic RAMs (MRAMs)!