TAU Performance System
The TAU Performance System* (Tuning and Analysis Utilities) supports profiling and tracing of programs written using Intel oneAPI. Intel oneAPI provides two interfaces for programming: OpenCL™ software and DPC++ and SYCL* for CPUs, GPUs, and other devices. TAU has been tested on 12th generation Intel processors now available using the Intel® oneAPI Base Toolkit and Intel® oneAPI HPC Toolkit. This talk presents the advances in TAU to support oneAPI and how you can use TAU to instrument the code without any modifications to the application binary.
Sameer Shende serves as a research associate professor, the director of the Performance Research Laboratory at the University of Oregon, and the president and director of ParaTools, Inc. (USA) and ParaTools, SAS (France). He serves as the lead developer of the Extreme-scale Scientific Software Stack (E4S), TAU Performance System, Program Database Toolkit (PDT), and HPC Linux. His research interests include scientific software stacks, performance instrumentation, compiler optimizations, measurement, and analysis tools for HPC. He leads the SDK project for the Exascale Computing Project (ECP) in the Programming Models and Runtime (PMR) area. He serves as the general co-chair for ICPP 2021 and the tech papers vice-chair for the SC22 conference. He received his Bachelor degree in Electrical Engineering from IIT Bombay in 1991, and his MS and PhD in Computer and Information Science from the University of Oregon in 1996 and 2001 respectively.