TITLE:
Universal Tracing Interface for Multicore Processors
AUTHORS:
Janne Vatjus-Anttila, Mika Hoppari, Lance Fono, Kari Kolehmainen, Subayal Khan
KEYWORDS:
Tracing, Performance, Platform, Probe, Toolchain, Code Generation
JOURNAL NAME:
Journal of Computer and Communications,
Vol.4 No.1,
January
15,
2016
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.