Go to
Dan Hammerstrom
Embedded Computing
Embedded computing is becoming an important application space. Complex embedded systems are being used in applications from IoT, health care, and security, to automobiles. These embedded platforms are processing large amounts of sensor data. And not only has the volume of sensor data increased exponentially, there has also been a dramatic increase in the complexity of the required analysis and subsequent system response. Moore’s Law is slowing down and will be ending soon, and power scaling (via Dennard Scaling) has already stopped, significantly limiting the speed and type of analyses that can be done on power constrained platforms.
At DARPA I started two programs to address the problems of processing huge quantities of complex sensor data. The first was UPSIDE (Unconventional Processing of Signals for Intelligent Data Exploitation), which leverages analog computation based on probabilistic abstractions. In addition to implementations using analog CMOS, the program is also investigating computation based on the physics of nanoscale devices. UPSIDE processing is non-digital and fundamentally different from current digital processors, and so, it is not subject to the same power and speed limitations. Systems developed by the UPSIDE program, based on analog CMOS, are demonstrating 3 orders of magnitude improvement in power efficiency and an additional 2 orders of magnitude improvement in speed.
UPSIDE allows for highly efficient hardware to be used at the front end of sensor data processing. However, converting such data into knowledge also requires complex analysis at the back end of the sensor data processing pipeline. The second program I started at DARPA is the Cortical Processor, whose goal is to take machine learning to the next level for rapid, real time learning, and the capture of and inference over temporal information and complex structure in the data. These algorithms are then mapped to power efficient architectures. The approach is to combine neuroscience inspired techniques with more traditional machine learning to create new hybrid models.
About the panel speaker:
Dan Hammerstrom was a Program Manager at DARPA from March 2012 to March 2016. He came to DARPA from Portland State University, where he is a Professor in the Electrical and Computer Engineering (ECE) department.
From 1977 to 1980, Dr. Hammerstrom was an Assistant Professor in the Electrical Engineering Department at Cornell University. In 1980 he joined Intel in Oregon, where he was involved in computer architecture and VLSI design. In 1988 he founded Adaptive Solutions, Inc., which specialized in high performance silicon technology (the CNAPS chip set) for image processing, neural network emulation, and pattern recognition. In 1998 he joined the Oregon Graduate Institute, and then moved to Portland State in 2005.
Dr. Hammerstrom is a Life Fellow of the Institute of Electrical and Electronic Engineers (IEEE). He has been a Visiting Scientist at the Royal Institute of Technology in Stockholm, Sweden and the NASA Ames Research Center. He currently has a joint faculty appointment with Halmstad University, Halmstad Sweden. He received a PhD in Electrical Engineering from the University of Illinois at Urbana-Champaign in 1977.
Secondary navigation
- EPFL Workshop on Logic Synthesis and Emerging Technologies
- Luca Amaru
- Luca Benini
- Giovanni De Micheli
- Srini Devadas
- Antun Domic
- Rolf Drechsler
- Pierre-Emmanuel Gaillardon
- Jie-Hong Roland Jiang
- Akash Kumar
- Shahar Kvatinsky
- Yusuf Leblebici
- Shin-ichi Minato
- Alan Mishchenko
- Vijaykrishnan Narayanan
- Ian O'Connor
- Andre Inacio Reis
- Martin Roetteler
- Julien Ryckaert
- Mathias Soeken
- Christof Teuscher
- Zhiru Zhang
- Symposium on Emerging Trends in Computing
- Layout synthesis: A golden DA topic
- EPFL Workshop on Logic Synthesis & Verification
- Luca Amaru
- Luca Benini
- Robert Brayton
- Maciej Ciesielski
- Valentina Ciriani
- Jovanka Ciric-Vujkovic
- Jason Cong
- Jordi Cortadella
- Giovanni De Micheli
- Antun Domic
- Rolf Drechsler
- Henri Fraisse
- Paolo Ienne
- Viktor Kuncak
- Enrico Macii
- Igor Markov
- Steven M. Nowick
- Tsutomu Sasao
- Alena Simalatsar
- Leon Stok
- Dirk Stroobandt
- Tiziano Villa
- Symposium on Emerging Trends in Electronics
- Raul Camposano
- Anantha Chandrakasan
- Jo De Boeck
- Gerhard Fettweis
- Steve Furber
- Philippe Magarshack
- Takayasu Sakurai
- Alberto Sangiovanni-Vincentelli
- Ken Shepard
- VENUE
- Panel on Circuits in Emerging Nanotechnologies
- Panel on Emerging Methods of Computing
- Panel on The Role of Universities in the Emerging ICT World
- Panel on Design Challenges Ahead
- Panel on Alternative Use of Silicon
- Nano-Bio Technologies for Lab-on-Chip
- Functionality-Enhanced Devices Workshop
- More Moore: Designing Ultra-Complex System-on-Chips
- Design Technologies for a New Era
- Nanotechnology for Health
- Secure Systems Design
- Surface Treatments and Biochip Sensors
- Security/Privacy of IMDs
- Nanosystem Design and Variability
- Past Events Archive