DocumentCode :
679947
Title :
Scalable performance monitoring of application specific multiprocessor Systems-on-Chip
Author :
Ambrose, Jude Angelo ; Cassisi, Vito ; Murphy, Damian ; Tuo Li ; Jayasinghe, Danushka ; Parameswaran, Sri
Author_Institution :
Univ. of New South Wales, Sydney, NSW, Australia
fYear :
2013
fDate :
17-20 Dec. 2013
Firstpage :
315
Lastpage :
320
Abstract :
It is widely known that Multiprocessor Systems-on-Chip (MPSoC) is the driving force behind many embedded devices. State-of-the-art mobile phones and gaming consoles contain more than four processors in their MPSoC. Performance counters have become the recent trend in these devices to perform runtime adaptations to match power and performance budgets. In this paper, we propose a scalable performance monitoring unit (referred to as Event Monitoring Unit - EMU) for application specific MPSoC. Our monitors can be easily attached to an application specific processor as a hardware IP, to monitor any given event. The monitors are programmable, allowing customizable event handling and performance modeling for runtime adaptation and verification. Our programmable EMU costs very little hardware.
Keywords :
application specific integrated circuits; multiprocessing systems; system-on-chip; MPSoC; application specific multiprocessor systems-on-chip; embedded devices; event monitoring unit; gaming consoles; hardware IP; mobile phones; performance budgets; performance counters; programmable EMU costs; scalable performance monitoring; Clocks; Hardware; Monitoring; Performance evaluation; Pipelines; Program processors; Radiation detectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial and Information Systems (ICIIS), 2013 8th IEEE International Conference on
Conference_Location :
Peradeniya
Print_ISBN :
978-1-4799-0908-7
Type :
conf
DOI :
10.1109/ICIInfS.2013.6732002
Filename :
6732002
Link To Document :
بازگشت