• 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