Blog
Paul Petersen
August 4, 2021

Paul Petersen is a Sr. Principal Engineer in IAGS (Intel Architecture, Graphics & Software), and oneAPI Tools Architect. He received a Ph.D. in Computer Science from the University of Illinois in 1993. Starting at Kuck and Associates, Inc. (KAI) projects included contributions to the auto-parallelizing compiler (KAP) and was involved in the early definition and implementations of OpenMP. While at KAI, he developed the Assure line of parallelization/correctness products, for Fortran, C++ and Java. In 2000, Intel Corporation acquired KAI, and he joined the software tools group creating the Thread Checker products, which evolved into the Inspector and Advisor components of the Intel® Parallel Studio. Inspector uses dynamic binary instrumentation to detect memory and concurrency bugs, and Advisor uses similar techniques along with performance measurement and modeling to assist developers in transforming existing serial applications to be ready for parallel execution. The focus on product architecture in Parallel Studio XE and its component product architecture transitioned to creating and leading a pathfinding team. The work on defining next generation features for parallel runtimes and software analysis tools to better enable Intel platforms, more recently transitioned to current role leading the oneAPI Tools Architecture team.