Universal tracing interface for multicore processors

Janne Vatjus-Anttila, Mika Hoppari, Lance Fono, Kari Kolehmainen, Subayal Khan

    Research output: Contribution to journalArticleScientificpeer-review

    Abstract

    Application developers of today need to produce code which is error-free, and whose performance is optimized for plethora of devices. Performance of application code is studied e.g. by analyzing performance data obtained by executing application with tracing tool. Developers typically have their favorite tools which they prefer to use but unfortunately target devices are based on different computing platforms that have different performance probes which cause difficulties for using same tool with different multicore platforms. Universal Tracing Interface for Multicore Processors (UTIMP) aims to provide an unchangeable tracing interface enabling developers to perform required tracing tasks with the UTIMP, utilizing the favorite tool when possible, for different multicore platforms.
    Original languageEnglish
    Number of pages11
    JournalJournal of Computer and Communications
    Volume4
    Issue number1
    DOIs
    Publication statusPublished - 2016
    MoE publication typeA1 Journal article-refereed

    Keywords

    • tracing
    • performance
    • platform
    • probe
    • toolchain
    • code generation

    Cite this