Skip to content.

TUD TU Dresden

The SHAP Bytecode Processor
TU Dresden » Faculty of Computer Science » Institute for Computer Engineering » Chair for VLSI – EDA » SHAP

Publications

  • Martin Zabel, Andrej Olunczek, Rainer G. Spallek:
    Leistungssteigerung der Heap-Anbindung von Java-Bytecode-Mehrkernprozessoren
    DASS 2012: Dresdner Arbeitstagung Schaltungs- und Systementwurf, Fraunhofer Verlag, 2012, pp. 144 - 149.
    Paper Slides (PDF)
  • Martin Zabel:
    Effiziente Mehrkernarchitektur für eingebettete Java-Bytecode-Prozessoren
    Phd Thesis, Technische Universität Dresden, 2012.
    Link
  • Thomas B. Preußer:
    Increasing the Performance and Predictability of the Code Execution on an Embedded Java Platform
    Phd Thesis, Technische Universität Dresden, 2011.
    Link
  • Martin Zabel, Rainer G. Spallek:
    Application requirements and efficiency of embedded Java bytecode multi-cores
    JTRES'10: Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems, ACM Press, 2010, pp. 46 - 52.
    Paper (ACM Bookmark) Slides (PDF)
  • Thomas B. Preußer, Peter Reichel, Rainer G. Spallek:
    An Embedded GC Module with Support for Multiple Mutators and Weak References
    The 23rd International Conference on Architecture of Computing Systems (ARCS 2010), Springer-Verlag, 2010.
    Paper (SpringerLink)
  • Martin Zabel, Rainer G. Spallek:
    SHAP - Scalable Multi-Core Java Bytecode Processor
    Technical Report TUD-FI09-13 Dezember 2009, ISSN 1430-211X, Fakultät Informatik, TU Dresden, 2009.
    Report (PDF)
  • Thomas B. Preußer, Peter Reichel, Rainer G. Spallek:
    A Fully-Concurrent Non-Blocking Embedded Garbage Collection Module with Support for Multiple Mutators and Weak References
    Technical Report TUD-FI09-11 November 2009, ISSN 1430-211X, Fakultät Informatik, TU Dresden, 2009.
    Report (PDF)
  • Martin Zabel, Thomas B. Preußer, Rainer G. Spallek:
    High-Level Architecture Modelling Assisting the Processor Platform Development, Debugging and Simulation
    Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV09), Universitätsbibliothek der TU Berlin, 2009, pp. 187 - 196.
    Paper (PDF)
  • Thomas B. Preußer, Rainer G. Spallek:
    Java-Programmed Bootloading in Spite of Load-Time Code Patching on a Minimal Embedded Bytecode Processor
    The 2008 International Conference on Embedded Systems and Applications (ESA 2008), CSREA Press, 2008, pp. 260 - 264.
    Paper (PDF)
  • Martin Zabel, Peter Reichel, Rainer G. Spallek:
    Multi-Port-Speichermanager für die Java-Plattform SHAP
    Dresdner Arbeitstagung Schaltungs- und Systementwurf (DASS 2008), Fraunhofer-Institut für Integrierte Schaltungen, Institutsteil Entwurfsautomatisierung, 2008, pp. 143 - 147.
    Paper (PDF) Slides (PDF)
  • Martin Zabel:
    Java-Bytecode-Prozessor SHAP
    Output'08, (in german), 2008, pp. .
    Slides (PDF) Printable Slides (PDF)
  • Thomas B. Preußer, Martin Zabel, Rainer G. Spallek:
    Enabling Constant-Time Interface Method Dispatch in Embedded Java Processors
    JTRES'07: Proceedings of the 5th International Workshop on Java Technologies for Real-Time and Embedded Systems, ACM Press, 2007, pp. 196 - 205.
    Paper (ACM Bookmark) Slides (PDF)
  • Thomas B. Preußer, Martin Zabel, Rainer G. Spallek:
    Bump-Pointer Method Caching for Embedded Java Processors
    JTRES'07: Proceedings of the 5th International Workshop on Java Technologies for Real-Time and Embedded Systems, ACM Press, 2007, pp. 206 - 210.
    Paper (ACM Bookmark) Slides (PDF)
  • Martin Zabel, Thomas B. Preußer, Peter Reichel, Rainer G. Spallek:
    Secure, Real-Time and Multi-Threaded General-Purpose Embedded Java Microarchitecture
    DSD'07: Proceedings of the 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools, IEEE Press, 2007, pp. 59 - 62.
    Paper (IEEE Bookmark) Poster (PDF, A4)
  • Martin Zabel, Thomas B. Preußer, Peter Reichel, Rainer G. Spallek:
    SHAP — Secure Hardware Agent Platform
    Dresdner Arbeitstagung Schaltungs- und Systementwurf (DASS 2007), TUDpress, 2007, pp. 119 - 126.
    Paper (PDF) Slides (PDF)
  • Thomas B. Preußer, Martin Zabel, Peter Reichel:
    The SHAP Microarchitecture and Java Virtual Machine
    Technical Report TUD-FI07-02 April 2007, ISSN 1430-211X, Fakultät Informatik, TU Dresden, 2007.
    Report (PDF)
  • Martin Zabel, Thomas B. Preußer, Rainer G. Spallek:
    Real-Time Java Processor for Monitoring and Test
    1st Cooperation Workshop of Computer Science, Computer Science Report 03/06, Oct. 2006, Brandenburg University of Technology at Cottbus, 2006.
    Paper (PDF)
Ticker

New version (2008-06-04) of SHAP as well as the new game SkyRoads are now available for download.

Contact

Prof. Rainer G. Spallek
rainer.spallek@tu-dresden.de

Thomas B. Preußer
thomas.preusser@tu-dresden.de

Martin Zabel
martin.zabel@tu-dresden.de

Telefax
+49 (0)351 463 38324
Street Address
Nöthnitzer Straße 46, Room 1095
01187 Dresden
Mail Address
Chair for VLSI – EDA
Fakultät Informatik
Technische Universität Dresden
D-01062 Dresden