Efficient and Predictable Execution of Object-Oriented Code on the SHAP Platform
Thomas PreusserResearcher and Lecturer
Technische Universitt Dresden
Wednesday, April 25, 2012|
12:00pm - 1:30pm
Add to Google Calendar
About the Event
This talk presents SHAP, a highly-customizable, Java-programmed embedded CLDC platform. SHAP aims at an efficient and predictable execution of compact bytecode and pioneers several new approaches for the implementation of high-level object-oriented functionality to reach this goal. It will be shown how the sequential bytecode execution is optimized on SHAP and how system services commonly expected in modern object-oriented environments are isolated from the execution of the application by hardware assistance.
Dr. Preuer earned his Bachelor and his Diploma degrees in Computer Science after his studies at Technische Universitt Dresden and a year as an exchange student to Cockrell School of Engineering at the University of Texas at Austin. In 2011, he received his PhD working on Increasing the Performance and Predictability of Code Execution on an Embedded java Platform. His current research focuses on embedded systems and the efficient implementation of computations in hardware. Together with Dr. Martin Zabel, he is a lead designer of the embedded SHAP Java platform. He has made major contributions in the exploitation of FPGA carry chain structure and has been holding the world record in the enumeration of the Queens Puzzle since 2009, which was achieved by an FPGA computation. Currently, he is a researcher and lecturer at Technische Universitt Dresden where he has been giving classes in Computer Engineering for 7 years and is coordinating international academic cooperation projects funded by the European Union.
Contact: Lauri Johnson
Sponsor: Igor Markov
Open to: Public