DEEP -- Decision support for Energy Efficient Processing
Resources for Instruction in Energy Efficiency and Security
This Wiki provides entries below describing DEEP and the Intel Atom LEAP Platform
- Please also see the Reference for Instructors entry with detailed information intended to assist in Embedded Security Course development
We are indebted to Intel for valuable support of development of instructional resources for Energy Efficient Embedded Security based on Atom LEAP
Recent News
DEEP was recently presented at IEEE WiMob 2012 in Barcelona, Spain!
- We're gearing up for UCLA EE 202C Networked Embedded Systems Design in the Winter quarter and putting together distribution materials for DEEP.
General
- The Decision support for Energy Efficient Processing (DEEP) technology is based on LEAP (Low-power Energy Aware Platform).
- The latest DEEP and LEAP systems support the Intel Atom architecture.
Intel Atom LEAP Whitepaper -- about the Intel Atom LEAP including its complete implementation and bill of materials
- A DEEP Testbed has been developed that provides convenient remote access to fully instrumented LEAP systems for large course and research groups
DEEP Software Distribution
AboutDeep -- about the DEEP distribution
DeepDocumentation -- distribution documentation
DeepGitRepo -- git repository for instrumentation software
InstallerIso -- DVD .iso for installing OpenSUSE and the NI-DAQ drivers to our standard platform
DEEP Testbed
The DEEP Testbed currently includes 5 Intel Atom-based DEEP platforms.
Testbed Schedule (for in-person work at the console)
Admin HOWTO --
Router, Serial Console, The Recovery Console, and Remote Power Control (admins only)
Graduate Course Example
EE202C Networked Embedded Systems Design
- The EE202C Networked Embedded Systems Design course provides background in embedded multicore processor system architecture and embedded Linux principles and technology.
- EE202C research projects engage student teams with mentors and the instructor (W. Kaiser) in the collaborative development of new systems in energy efficient embedded computing, Wireless Health, and other areas.
Undergraduate Course Example
CS 188
- UCLA's CS 188 is an undergraduate research course investigating the trade-offs between power and security on embedded systems with a specific challenge associated with a mobile notepad concept.
- The Atom LEAP system and the Atom LEAP Testbed have supported all development.
Reference Presentations on LEAP
Drs. Kaiser and Reiher recently spoke at the Intel Embedded Research and Education Summit 2011, discussing the Atom LEAP. A video is available online, as are the slides for the talk. Enjoy!
Peter Peterson recently presented a poster at the Intel Embedded Research and Education Summit 2013 on the Atom LEAP. The poster PDF is available here.
References for Instructors in Embedded Energy Efficiency and Security
Course Development Overview
Security and Energy Efficiency for Embedded Computing -- Overview of instruction approach
Overview_of_Energy-Efficient_Security_for_Embedded_Computing.pdf -- Overview of course objectives and course project challenges
Example Course Project Challenge Description
zpad Design Challenge -- Example project design challenge distributed to student teams
Example Projects and Reports by Student Teams
CryptoFlex -- CryptoFlex: Adapting encryption usage based on system power status
CryptoDisk-- CryptoDisk: Investigating energy efficiency of disk encryption
Electronic Sandbox-- ElectronicSandBox: Exploring power impact of sandboxing applications
PowerZone-- PowerZone: Adapting application management to threat level
Offload-- OffLoad: Exploiting remote server systems for energy-intensive security operations
Example Presentations by Student Teams
CryptoDisk Presentation-- CryptoDisk: Investigating energy efficiency of disk encryption
PowerZone Presentation-- PowerZone: Adapting application management to threat level
Offload Presentation-- OffLoad: Exploiting remote server systems for energy-intensive security operations
Contacts for Additional Information
Professor Peter Reiher ( reiher@cs.ucla.edu )
Professor William Kaiser ( kaiser@ee.ucla.edu )
This wiki is powered by MoinMoin.