Auflistung nach Autor:in "Uhrig, Sascha"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragCARUSO – Project goals and principal approach(Informatik 2004, Informatik verbindet, Band 2, Beiträge der 34. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 2004) Brinkschulte, Uwe; Becker, Jürgen; Dorfmüller-Ulhaas, Klaus; König, Ralf; Uhrig, Sascha; Ungerer, TheoThis paper proposes CARUSO – a new SoC approach that emphasizes Connectivity, Autonomic/Organic computing principles, Real-time, and Ultra-low power requirements. The requirements shall be fulfilled by a multithreaded processor core within a reconfigurable SoC. Helper threads running with low priority in own thread slots concurrent to the application implement autonomic/organic managers that monitor the application and decide if selfconfiguration, self-healing, self-optimization, or self-protection must be triggered.
- ZeitschriftenartikelMANJAC — Ein Many-Core-Emulator auf Multi-FPGA-Basis(PARS: Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware: Vol. 28, No. 1, 2011) Bradatsch, Christian; Schlingmann, Sebastian; Uhrig, Sascha; Ungerer, TheoBei der Entwicklung zukünftiger Prozessoren wird es mit wachsender Kernzahl immer schwieriger diese adäquat zu simulieren. Many-Core-Simulatoren haben den Nachteil, dass eine taktgenaue Simulation von mehreren hundert Kernen in akzeptabler Zeit nicht möglich ist. In diesem Beitrag wird ein Many-Java-Core-System (MANJAC) vorgestellt, das es ermöglicht, parallele Java-Programme auf realer Hardware auszuführen und dabei Eigenschaften von Many-Core-Prozessoren zu evaluieren. Im Vergleich zu Many-Core-Simulatoren bietet das MANJAC System mit einem Ausbau von 384 jeweils vierfach mehrfädigen Kernen eine gute Evaluierungsleistung. Die Programmierung des Systems wird durch Verwendung der Programmiersprache Java vereinfacht, wobei jeder Kern Java Bytecode direkt ausführen kann.
- ZeitschriftenartikelMoving Execution — Motion(PARS: Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware: Vol. 28, No. 1, 2011) Uhrig, SaschaDas Moving Execution Projekt erforscht eine neuartige Technik Programme auf einem Many-Core Prozessor auszuf¨ uhren, sowie eine hierzu passende Prozessorarchitektur. Ziel ist es, die Kommunikationslast zwischen den Prozessorknoten und zwischen Knoten und Speicher zu minimieren und dadurch die Leistung solcher Systeme zu optimieren. Im Vordergrund steht hierbei die Vermeidung von Optimierungswerkzeugen und speziellen Programmiertechniken.