
David Gregg
استاد · Software performance optimization
National and Kapodistrian University of Athensمعرفی
David Gregg is a Professor in the Department of Computer Science at Trinity College Dublin's School of Computer Science and Statistics, where he serves as Global Director for Computer Science (since 2020) and previously as Head of the Discipline of Software and Systems (2018-2022).
His research focuses on software performance optimization and embedded systems, with particular expertise in accelerating deep neural networks on resource-constrained platforms. He teaches Systems Programming (CS2014/5) and Concurrent Systems I (CS3014).
Gregg's research spans multiple areas of computer systems including:
- Compiler optimization and program analysis
- Processor microarchitecture and parallelism (multi-core, vector, instruction-level)
- Computer arithmetic and domain-specific languages
- Low-energy embedded systems and FPGA implementations
- Deep neural network acceleration
He has served on numerous program committees including PACT, PLDI, CC, and other major computer systems conferences, and has been on the Board of Distinguished Reviewers for ACM TACO multiple times.
Professor Gregg has advised numerous PhD and MSc students, many of whom have gone on to prominent positions at companies like Intel-Movidius, Google, Amazon, and Synopsys.
He leads the triNNity project which includes optimized libraries and compilers for implementing convolutional neural networks on CPUs.
حوزههای پژوهشی
David Gregg در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
- AAntonio González ColásPolytechnic University of Catalonia · استاد
Fredrik KjolstadNational and Kapodistrian University of Athens · استادیار
Yuke WangRice University · استادیار- AAntonio Maria Gonzalez ColasPolytechnic University of Catalonia · استاد
- JJosé L. AbellánUniversity of Murcia · دانشیار
Riyadh BaghdadiNew York University · استادیار