Alexander Heinecke studied Computer Science and Finance and Information Management at Technische Universität München, Germany. In 2010 and 2012, he completed internships in the High Performance and Throughput Computing team at Intel, Munich, Germany and at Intel Labs Santa Clara, CA, USA, working on the Intel MIC architecture. In 2013 he finished his Ph.D. studies at Technische Universität München, Germany. He joined Intel's Parallel Computing Lab in Santa Clara, CA, USA in 2014 as Research Scientist.
His core research field is the use and co-design of multi- and many-core architectures in emerging scientific computing applications, such as high-order methods for solving partial differential equations or hierarchical discretizations/solvers of high-dimensional problems and for machine / deep learning applications.
Clouds and Distributed Computing
Scientific Software Development
AI/Machine Learning/Deep Learning
Performance Analysis and Optimization