ACM SIGARCH/IEEE CS TCCA Outstanding Dissertation Award
The SIGARCH/TCCA Outstanding Dissertation award will recognize excellent thesis research by doctoral candidates in the field of computer architecture. Dissertations will be reviewed for technical depth and significance of the research contribution, potential impact on computer architecture, and quality of presentation. The award will carry a monetary value of $1000. The winner will receive the monetary award; honorable mentions receive no monetary award.2024 ACM SIGARCH/IEEE CS TCCA Outstanding Dissertation Award Call for Nominations
Eligibility
Eligible dissertations must have been successfully defended and deposited in the previous calendar year.
Each nominated dissertation must be on a topic relevant to computer architecture. The determination of whether a thesis is within scope for the award will be made by the SIGARCH/TCCA Dissertation Award Committee. A dissertation can be nominated for both the SIGARCH/TCCA Dissertation Award and the ACM Doctoral Dissertation Award.
Nomination for the award must include:
- English language copy of thesis
- Statement from the advisor limited to two pages addressing why the nominee’s dissertation should receive this award. This should address the significance of the dissertation, not simply repeat the information in the abstract. Nomination must come from the advisor; self-nomination is not allowed.
- Three letters of support limited to two pages each. Supporting letters should be included from experts in the field who can provide additional insights or evidence of the dissertation’s impact. (The nominator/advisor may not write a letter of support.) The letter should also contain the qualification of the endorser and his/her role with respect to the nominee. If a letter writer is supporting more than one nomination, they may be asked to rank those nominations. At least one letter must come from an expert outside the nominee’s university. Additional letters beyond three will not be considered.
- List of publications contributing to thesis
- Member number for nominee (Nominee must be a SIGARCH or TCCA member)
- Suggested citation if the candidate is selected. This should be a concise statement (maximum of 25 words) describing the key technical contribution for which the candidate merits this award. Note that the final wording for awardees will be at the discretion of the SIGARCH/TCCA Dissertation Award Committee.
- Nominees for the SIGARCH/TCCA Dissertation Award are expected to have adhered to the ACM Code of Ethics and Professional Conduct. Nominator and endorsers for the award must disclose whether they are aware of any violation of this Code by the nominee. The Code’s general ethical principles are as follows:
- Contribute to society and to human well-being, acknowledging that all people are stakeholders in computing
- Avoid harm
- Be honest and trustworthy
- Be fair and take action not to discriminate
- Respect the work required to produce new ideas, inventions, creative works, and computing artifacts
- Respect privacy
- Honor confidentiality
Please send nominations (preferably electronically) no later than March 1, 2024 to the chair of the SIGARCH/TCCA Dissertation Award Committee, Stefanos Kaxiras at stefanos.kaxiras@
The committee will consist of an even number of members, initially six (one SIGARCH EC member, one TCCA EC member, four at large SIGARCH or TCCA members). This number can be adjusted in the future to keep workload moderate. The members will serve three-year staggered terms, with the SIGARCH and TCCA ECs each appointing one new member each year. The committee chairperson shall be the more senior of the two EC members; an EC member should not chair the committee in their first year of service.
The SIGARCH/TCCA Dissertation Award Committee will make a recommendation to the SIGARCH Chair and the TCCA Chair by April 1 of each year. Upon approval of the recommendation by the executive boards of ACM SIGARCH and IEEE TCCA, the chair will inform the winner and honorable mentions.
- Murali Annavaram, University of Southern California
- Reetuparna Das, University of Michigan
- Christina Delimitrou, Cornell University
- Stefanos Kaxiras, Uppsala University (Chair)
- Yasuko Eckert, AMD
- Caroline Trippel, Stanford University
2024
Winner: Tanvir Ahmed Khan, University of Michigan, for “Rescuing Data Center Processors.” Advisor: Baris Kasikci
Award Citation: “For proposing system interfaces for software to efficiently identify hardware inefficiencies and for designing architectural abstractions for software to effectively avoid them, accelerating datacenter processing.”
Honorable Mention: Poulami Das, Georgia Institute of Technology, for “Software and Architecture Techniques for Improving Fidelity of Emerging Quantum Computers.” Advisor: Moinuddin Qureshi
Award Citation: “For developing software and architecture techniques to increase the throughput and reliability of emerging quantum computers.”
2023
Winner: Georgios Tzimpragos, UCSB, for “Computing with Temporal Operators.” Advisor: Timothy Sherwood
Award citation: “For temporal logic architectures with applications to in-sensor computation and superconducting electronics.”
Honorable Mention: Vidushi Dadu, UCLA, for “Generalizing Programmable Accelerators for Irregularity.” Advisor: Tony Nowatzki
Award citation: “For broadening the scope of programmable accelerators by systematizing forms of irregularity across domains and exposing specialization primitives within unified task-dataflow execution models.“
Honorable Mention: Udit Gupta, Harvard, for “Enabling High Performance, Efficient, and Sustainable Deep Learning Systems at Scale.” Advisor: David Brooks and Gu-Yeon Wei
Award citation: “For contributions to hardware/software design of neural recommendation systems, recognition of the sustainability impact of large-scale AI, and development of embodied carbon models.“
Honorable Mention: Gururaj Saileshwar, Georgia Tech, for “Architecting Secure Processor Caches.” Advisor: Moin Qureshi
Award citation: “For developing principled state-of-the art cache attacks and defenses by exploiting architectural insights.“
2022
Winner: Prakash Murali, Princeton, for “Enabling Practical Quantum Computation: Compiler and Architecture Techniques for Bridging the Algorithms-to-Devices Resource Gap.” Advisor: Margaret Martonosi
Award citation: “For cross-layer computer architecture and compilation techniques that facilitate practical quantum hardware and software, bridging the resource gap between quantum applications and hardware.”
Honorable Mention: Akshitha Sriraman, University of Michigan/Carnegie Mellon, for “Enabling Hyperscale Web Services.” Advisor: Thomas Wenisch
Award citation: “For contributions enhancing the efficiency and scalability of hardware and software architecture for hyperscale datacenter systems.”
2021
Winner: Dimitrios Skarlatos, UIUC, for “Rethinking Computer Architecture and Operating Systems Abstractions for Good & Evil.” Advisor: Josep Torrellas
Award citation: “For contributions to redesigning the abstractions and interfaces that connect hardware and operating systems.”
Honorable Mention: Yatin Manerkar, Princeton University, for “Progressive Automated Formal Verification of Memory Consistency in Parallel Processors.” Advisor: Margaret Martonosi
Award citation: “For developing scalable, sound, and all-program hardware verification methods that demonstrate the potential of progressive correctness verification from early-stage architectural design to late-stage implementation.”
Honorable Mention: Hyoukjun Kwon, Georgia Institute of Technology, for “Data- and Communication-centric Approaches to Model and Design Flexible Deep Neural Network Accelerators.” Advisors: Tushar Krishna and Michael Pellauer
Award citation: “For developing mechanisms to quantify the relationship between deep neural network mappings, data reuse and communication flows for system design of flexible deep learning accelerators.”
2020
Winner: Caroline Trippel, Princeton University, for “Concurrency and Security Verification in Heterogeneous Parallel Systems.” Advisor: Margaret Martonosi
Award citation: “For developing efficient, formal, hardware-aware concurrency verification methods, which resulted in the identification of important correctness and security vulnerabilities.”
Honorable Mention: Mengjia Yan, UIUC, for “Cache-based Side Channels: Modern Attacks and Defenses”. Advisor: Josep Torrellas
Award citation: “For introducing secure processor and cache architecture designs that effectively thwart cache-based side channel attacks, including new attacks proposed in the dissertation.”
Honorable Mention: Joseph Earl McMahan, UCSB, for “The ZARF Architecture for Recursive Functions”. Advisor: Timothy Sherwood
Award citation: “For introducing a novel approach to software verification and cross-stack hardware design for critical systems by rethinking instruction-set architectures from a mathematical perspective.”
2019
Winner: Yu-Hsin Chen, MIT, for “Architecture Design for Highly Flexible and Energy-Efficient Deep Neural Network Accelerators.” Advisors: Vivienne Sze and Joel Emer
Award citation: “For contributions to efficient and flexible dataflows and architectures for deep learning acceleration.”
Honorable Mention: Alexandros Daglis, EPFL, for “Network-Compute Co-Design for Distributed In-Memory Computing.” Advisors: Babak Falsafi and Edouard Bugnion
Award citation: “For contributions to network-centric server architecture for in-memory datacenter services.”
2018
Winner: Aasheesh Kolli, University of Michigan, for “Architecting Persistent Memory Systems.” Advisor: Thomas Wenisch
Award citation: “For contributions to the semantics and implementation of programming models for persistent memory systems.”
Honorable Mention: Matt Sinclair, UIUC, for “Efficient Coherence and Consistency for Specialized Memory Hierarchies.” Advisor: Sarita Adve
Award citation: “For enabling an efficient global address space for heterogeneous systems.”
Honorable Mention: Yuhao Zhu, UT Austin, for “Energy-Efficient Mobile Web Computing.” Advisor: V.J. Reddi
Award citation: “For innovations in computer architecture, spanning hardware design, runtime orchestration, and programming language implementation, for making the Web energy-efficient.”