In an R&D role on the digital frontend architecture and conceptual design of programmable System-on-Chips (SoCs), Matthias Gries assesses power, performance, area (PPA) trade-offs and the feasibility of core/uncore technologies subject to domain-specific software ecosystems by analyzing trends, modeling & simulation of micro-architectures, and benchmarking on real systems.

At Huawei Technologies in Munich, Germany, as Principal Engineer from 2015 to 2024, he was responsible for developing CPU technologies and memory system solutions targeted at enterprise IT hardware and Arm AArch64 enabled products, as well as strengthening their software ecosystem for scientific computing/HPC. From 2007 to 2014, he drove the development of integrated hardware-software technologies for memory subsystems, manycore, and platform resource management at Intel in Braunschweig, Germany. Before, he spent three years at Infineon Technologies in Munich, Germany, implementing microarchitectures and programming views for network applications at the Corporate Research and Communication Solutions departments. He was a post-doctoral researcher at the University of California, Berkeley, in the Computer-Aided Design group, refining design methods for application-specific programmable processors from 2002 to '04. He received the Doctor of Technical Sciences degree from the Swiss Federal Institute of Technology (ETH) Zurich in 2001 for the system-level design of a QoS network processor. He received the Dipl.-Ing. degree in electrical engineering from the Technical University Hamburg-Harburg, Germany, in 1996.

His interests include hardware and CPU architectures, design methods, support in the software stack for tailoring platform solutions, application-specific processors and MP SoCs, network processing, and system-level design.


M. Gries home