معرفی
John Regehr is a Professor in the School of Computing at the University of Utah. His research focuses on compilers, formal verification, software testing, and embedded systems. He has contributed to tools like Alive2, YARPGen, and ARMor, which address compiler correctness, fuzz testing, and secure isolation. His work emphasizes uncovering compiler bugs, optimizing low-level code, and ensuring system reliability. Key collaborations include Eric Eide, Yang Chen, and Nuno P. Lopes. His articles span compiler verification, fuzzing techniques, and embedded system safety, reflecting a strong commitment to both academic rigor and practical impact.
Research interests include compiler optimization validation, undefined behavior analysis, and program synthesis. His work on peephole optimizations and formal methods has influenced LLVM and industry practices. He also explores scheduling algorithms for real-time systems and memory safety in constrained environments like TinyOS.
Notable contributions include foundational papers on compiler bug detection (e.g., 'Finding and understanding bugs in C compilers') and tools like Minotaur for SIMD optimization. His lab's work often bridges theory and practice, with applications in security, performance, and embedded software reliability.
John Regehr در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
John RegehrNational and Kapodistrian University of Athens · استاد- NNuno P. LopesUniversity of Lisbon · دانشیار
- NNuno Pereira LopesUniversity of Lisbon · دانشیار
- AAlastair DonaldsonImperial College London · استاد
- CChen SunUniversity of Waterloo · استادیار مدعو
Shaohua LiMax Planck Institute for Security and Privacy · استادیار