Title :
A transaction-level framework for design-space exploration of hardware-enhanced operating systems
Author :
Gregorek, Daniel ; Garcia-Ortiz, Alberto
Author_Institution :
Integrated Digital Syst. Group, Univ. of Bremen, Bremen, Germany
Abstract :
The increasing number of processing elements on embedded many-cores gives novel challenges for the chip design. Dedicated hardware has become an important feature to support the applied operating system and to improve the overall system efficiency. Since evaluation of novel architectures requires time expensive simulations or prototyping, transaction-level analysis gives an appropriate tool for early design stage evaluation. This work proposes a transaction-level framework for simulating hardware-enhanced many-core operating systems. The framework allows the design space exploration of the hardware and software architecture and uses a trace-based task description language including a customized interface for system calls.
Keywords :
embedded systems; multiprocessing systems; operating systems (computers); parallel architectures; software architecture; specification languages; transaction processing; architectures; chip design; design space exploration; design stage evaluation; embedded many-cores; hardware architecture; hardware-enhanced many-core operating systems; processing elements; software architecture; system calls; system efficiency; trace-based task description language; transaction-level analysis; transaction-level framework; Computational modeling; Europe; Hardware; design space exploration; hardware operating system; trace-driven simulation; transaction-level;
Conference_Titel :
System-on-Chip (SoC), 2014 International Symposium on
Conference_Location :
Tampere
DOI :
10.1109/ISSOC.2014.6972432