® provides a multi-level instrumentation "/>

Multi-Level Performance Instrumentation for Kokkos Applications Using TAU

2019 IEEE/ACM International Workshop on Programming and Performance Visualization Tools (ProTools)(2019)

引用 7|浏览17
暂无评分
摘要
The TAU Performance System ® provides a multi-level instrumentation strategy for instrumentation of Kokkos applications. Kokkos provides a performance portable API for expressing parallelism at the node level. TAU uses the Kokkos profiling system to expose performance factors using user-specified parallel kernel names for lambda functions or C++ functors. It can also use instrumentation at the OpenMP, CUDA, pthread, or other runtime levels to expose the implementation details giving a dual focus of higher-level abstractions as well as low-level execution dynamics. This multi-level instrumentation strategy adopted by TAU can highlight performance problems across multiple layers of the runtime system without modifying the application binary.
更多
查看译文
关键词
TAU,Kokkos,profiling,tracing,OTF2,instru- mentation,measurement
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要