Andreas Abelمشاهده پروفایل
پژوهشگر
Dr. Andreas Abel is a postdoctoral researcher at Saarland University working in the Real-Time and Embedded Systems Lab under Prof. Jan Reineke. His work focuses on the intersection of computer architecture, performance analysis, and security, with a particular emphasis on x86 microarchitectures. His research interests span microarchitecture analysis, performance prediction, cache systems, computer security, hardware-software interaction, and reverse engineering. Dr. Abel has made significant contributions to understanding CPU microarchitectures through tools like uops.info, which provides detailed latency, throughput, and port usage data for x86 instructions, and nanoBench, a low-overhead tool for running microbenchmarks on x86 systems. His work bridges theoretical computer science with practical performance analysis, enabling more accurate prediction of program behavior on modern processors. His publication record shows a consistent trajectory from formal methods and model checking in his early career toward increasingly sophisticated analysis of modern processor microarchitectures. Recent work focuses on accurate throughput prediction (FACILE, uiCA), security implications of microarchitectural behavior (Flushgeist), and tools for microbenchmarking (nanoBench). His research demonstrates a unique combination of formal methods expertise applied to practical problems in computer architecture. Dr. Abel has taught various courses at Saarland University including System Architecture, Design and Analysis of Real-Time Systems, and seminars on Resource Sharing in Real-Time Systems and Robustness of Hardware and Software Systems. His teaching spans both undergraduate and graduate levels, reflecting his dual expertise in theoretical computer science and practical systems engineering.









