Maurice Wilkes Award

Last updated

The Association for Computing Machinery SIGARCH Maurice Wilkes Award is given annually for outstanding contribution to computer architecture by a young computer scientist or engineer; "young" defined as having a career that started within the last 20 years. [1] The award is named after Maurice Wilkes, a computer scientist credited with several important developments in computing such as microprogramming. The award is presented at the International Symposium on Computer Architecture. Prior recipients include:

Contents

See also

Related Research Articles

<span class="mw-page-title-main">David Patterson (computer scientist)</span> American computer pioneer and academic (born 1947)

David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.

The Eckert–Mauchly Award recognizes contributions to digital systems and computer architecture. It is known as the computer architecture community’s most prestigious award. First awarded in 1979, it was named for John Presper Eckert and John William Mauchly, who between 1943 and 1946 collaborated on the design and construction of the first large scale electronic computing machine, known as ENIAC, the Electronic Numerical Integrator and Computer. A certificate and $5,000 are awarded jointly by the Association for Computing Machinery (ACM) and the IEEE Computer Society for outstanding contributions to the field of computer and digital systems architecture.

<span class="mw-page-title-main">Michael J. Flynn</span> American academic

Michael J. Flynn is an American professor emeritus at Stanford University.

Thread Level Speculation (TLS), also known as Speculative Multi-threading, or Speculative Parallelization, is a technique to speculatively execute a section of computer code that is anticipated to be executed later in parallel with the normal execution on a separate independent thread. Such a speculative thread may need to make assumptions about the values of input variables. If these prove to be invalid, then the portions of the speculative thread that rely on these input variables will need to be discarded and squashed. If the assumptions are correct the program can complete in a shorter time provided the thread was able to be scheduled efficiently.

Maurice Peter Herlihy is a computer scientist active in the field of multiprocessor synchronization. Herlihy has contributed to areas including theoretical foundations of wait-free synchronization, linearizable data structures, applications of combinatorial topology to distributed computing, as well as hardware and software transactional memory. He is the An Wang Professor of Computer Science at Brown University, where he has been a member of the faculty since 1994.

<span class="mw-page-title-main">International Symposium on Computer Architecture</span>

The International Symposium on Computer Architecture (ISCA) is an annual academic conference on computer architecture, generally viewed as the top-tier in the field. Association for Computing Machinery's Special Interest Group on Computer Architecture and Institute of Electrical and Electronics Engineers Computer Society are technical sponsors.

<span class="mw-page-title-main">Bill Dally</span> American computer scientist and educator (born 1960)

William James Dally is an American computer scientist and educator. Formerly a professor of Electrical Engineering and Computer Science at Stanford University and MIT, he is the chief scientist and senior vice president at Nvidia where he leads the company's research efforts in high-performance computing and artificial intelligence. Since 2021, he has been a member of the President's Council of Advisors on Science and Technology (PCAST).

Runahead is a technique that allows a computer processor to speculatively pre-process instructions during cache miss cycles. The pre-processed instructions are used to generate instruction and data stream prefetches by executing instructions leading to cache misses before they would normally occur, effectively hiding memory latency. In runahead, the processor uses the idle execution resources to calculate instruction and data stream addresses using the available information that is independent of a cache miss. Once the processor has resolved the initial cache miss, all runahead results are discarded, and the processor resumes execution as normal. The primary use case of the technique is to mitigate the effects of the memory wall. The technique may also be used for other purposes, such as pre-computing branch outcomes to achieve highly accurate branch prediction.

Sarita Vikram Adve is the Richard T. Cheng Professor of Computer Science at the University of Illinois at Urbana-Champaign. Her research interests are in computer architecture and systems, parallel computing, and power and reliability-aware systems.

Margaret Martonosi is an American computer scientist who is currently the Hugh Trumbull Adams '35 Professor of Computer Science at Princeton University. Martonosi is noted for her research in computer architecture and mobile computing with a particular focus on power-efficiency.

Susan J. Eggers is an American computer scientist noted for her research on computer architecture and compilers.

In computing, energy proportionality is a measure of the relationship between power consumed in a computer system, and the rate at which useful work is done. If the overall power consumption is proportional to the computer's utilization, then the machine is said to be energy proportional. Equivalently stated, for an idealized energy proportional computer, the overall energy per operation is constant for all possible workloads and operating conditions.

Christos (Christoforos) Kozyrakis is a professor of Electrical Engineering and Computer Science at Stanford University, where he leads the multi-scale architecture & systems team (MAST). His current research interests are on resource efficient cloud computing, energy efficient compute and memory systems, and architectural support for security. Kozyrakis was the 2015 ACM Maurice Wilkes Award for outstanding contributions to transactional memory systems.

Kevin Skadron is an American computer scientist, the Harry Douglas Forsyth Professor of Computer Science. He served as department chair and served as Director of the SRC JUMP Center for Research on Intelligent Storage and Processing in Memory (CRISP), and the Center for Automata Processing (CAP), at the University of Virginia, Charlottesville, Virginia. His research focuses on computer processor design under physical constraints such as temperature, power, and reliability. He and his colleagues have contributed numerous tools now widely used in the research community, including the HotSpot family of tools and the Rodinia Benchmark Suite. Skadron also helped co-found IEEE Computer Architecture Letters and served as editor-in-chief from 2010 to 2012.

<span class="mw-page-title-main">Babak Falsafi</span>

Babak Falsafi is a computer scientist specializing in computer architecture and digital platform design. He is the founding director of EcoCloud at EPFL, an industrial/academic consortium investigating efficient and intelligent data-centric technologies. He is a professor in the School of Computer and Communication Sciences at EPFL. Prior to that he was a professor of electrical and computer engineering at Carnegie Mellon University, and an assistant professor of electrical and computer engineering at Purdue University. He holds a bachelor's degree in computer science, a bachelor's degree in electrical and computer engineering with distinctions from SUNY Buffalo, and a master's degree and PhD in computer science from University Wisconsin - Madison.

<span class="mw-page-title-main">ACM SIGARCH</span> ACMs Special Interest Group on computer architecture

ACM SIGARCH is the Association for Computing Machinery's Special Interest Group on computer architecture, a community of computer professionals and students from academia and industry involved in research and professional practice related to computer architecture and design. The organization sponsors many prestigious international conferences in this area, including the International Symposium on Computer Architecture (ISCA), recognized as the top conference in this area since 1975. Together with IEEE Computer Society's Technical Committee on Computer Architecture (TCCA), it is one of the two main professional organizations for people working in computer architecture.

The Association for Computing Machinery SIGARCH Alan D. Berenbaum Distinguished Service Award is given for outstanding service in the field of computer architecture and design.

Mark D. Hill is a computer scientist and professor at the University of Wisconsin–Madison. He has been cited over 27,000 times.

Luis Ceze is a computer scientist and a professor of computer science at the Paul G. Allen School of Computer Science & Engineering known for his work on Apache TVM and bioinspired systems for data storage. In 2019, Luis founded OctoML, a startup aimed at optimizing machine learning deployments. In 2022, he was named an ACM Fellow.

Karin Strauss is a Brazilian-American computer engineer, a senior principal research manager at Microsoft Research, and an affiliate professor in the Paul G. Allen School of Computer Science and Engineering at the University of Washington. Her research concerns computer architecture, green computing, and unconventional computing including DNA digital data storage.

References

  1. "ACM SIGARCH Maurice Wilkes Award". SIGARCH. 12 December 2011.
  2. Scott, Steve (2014). "2013 Maurice Wilkes Award Given to Parthasarathy (Partha) Ranganathan". IEEE Micro. IEEE. 34: 90–91. doi: 10.1109/MM.2013.136 .
  3. "Alumnus wins Maurice Wilkes Award". Department of Computer Sciences. University of Wisconsin-Madison. Retrieved 4 June 2017.
  4. "2015 Maurice Wilkes Award presented to Christos Kozyrakis". Stanford Engineering. Stanford University. Retrieved 3 June 2017.
  5. "Prof. Tim Sherwood wins 2016 ACM SIGARCH Maurice Wilkes Award". University of California Santa Barbara. University of California. Retrieved 3 June 2017.
  6. "Prof. Lieven Eeckhout wins the 2017 Maurice Wilkes Award". Department of Electronics and Information Systems, Ghent University, Belgium.[ permanent dead link ]
  7. "AMD Engineer Gabriel Loh Named 2018 Maurice Wilkes Award Winner for Outstanding Contributions to Die-Stacked Architectures". Advanced Micro Devices, Santa Clara.
  8. "ACM SIGARCH Maurice Wilkes Award goes to Prof. Onur Mutlu". inf.ethz.ch. Retrieved 2019-10-24.
  9. "Luis Ceze and Karin Strauss share ACM SIGARCH Maurice Wilkes Award for their work on DNA-based digital data storage". news.cs.washington.edu. Retrieved 22 June 2020.
  10. "Thomas Wenisch selected as Maurice Wilkes Award Recipient". cse.engin.umich.edu. Retrieved 24 June 2022.