Title :
SysteMoprh: dynamic/online/adaptive system-level optimization for SoC
Author :
Yoshimatsu, Norifumi ; Yoshida, Makoto ; Soga, Takeshi ; Shuto, Makoto ; Tanoue, Yasuyuki ; Fujii, Yosuke ; Eshima, Kazuhito ; Hayashida, Takanori ; Murakami, Kazuaki
Author_Institution :
Sci. & Technol. Found., Fukuoka Ind., Japan
Abstract :
This work describes SysteMorph, a feedback directed dynamic, online and adaptive hardware/instruction set architecture (JSA)/software co-optimization technology. The technology enables to optimize performance, power, and consumption energy for a system dynamically. We describe SysteMorphs elemental technologies those are an online profiling, a dynamic adaptive optimization and a smart hardware. Functionality morphing is one of the SysteMorph implementations for a system which consists of processor and reconfigurable logic. It reconfigures hardware dynamically then rewrites software to utilize the reconfigured hardware online. We demonstrated the SysteMorph on a reconfigurable processor by implementing functionality morphing. Online profiling, online synthesis, and binary rewriting are implemented and verified on the prototypal system. Then we propose a processor suitable implementing SysteMorph using a VUW execution unit.
Keywords :
circuit optimisation; hardware-software codesign; logic design; reconfigurable architectures; system-on-chip; SoC; SysteMoprh; VUW execution unit; adaptive system-level optimization; binary rewriting; consumption energy; dynamic adaptive optimization; dynamic system-level optimization; functionality morphing; hardware set architecture; instruction set architecture; online profiling; online synthesis; online system-level optimization; performance optimization; power optimization; reconfigurable hardware; reconfigurable processor; smart hardware; software co-optimization; Adaptive systems; Application software; Computer architecture; Computer industry; Energy consumption; Feedback; Hardware; Prototypes; Reconfigurable logic; VLIW;
Conference_Titel :
High Performance Computing and Grid in Asia Pacific Region, 2004. Proceedings. Seventh International Conference on
Print_ISBN :
0-7695-2138-X
DOI :
10.1109/HPCASIA.2004.1324072