CINXE.COM
ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award
<!DOCTYPE html> <html lang="en" class=" no-js"> <head> <!-- Google Consent Mode --> <script data-cookieconsent="ignore"> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500 }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", false); </script> <!-- End Google Consent Mode--> <!-- Google Tag Manager --> <script data-cookieconsent="ignore"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-5BVDRXH'); </script> <!-- End Google Tag Manager --> <!-- Cookiebot CMP--> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="9bb7fc8b-05a2-4292-85e6-45213b19c5ff" data-blockingmode="auto" type="text/javascript" ></script> <!-- End Cookiebot CMP --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/> <link rel="stylesheet" href="/css/acm.css?antiCache=1716999351349" type="text/css"/> <link rel="stylesheet" href="/css/print.css?antiCache=1716999351349" type="text/css" media="print"/> <script type="text/javascript" src="/js/classList.js"></script> <script type="text/javascript" src="/js/webfontloader.js"></script> <script type="text/javascript" src="/js/analytics.js?="></script> <script data-cookieconsent="ignore" type="text/javascript" src="/js/modernizr.js"></script> <link rel="shortcut icon" href="/catalog/favicon.ico?v=10"> <meta class="foundation-data-attribute-namespace"> <meta class="foundation-mq-xxlarge"> <meta class="foundation-mq-xlarge-only"> <meta class="foundation-mq-xlarge"> <meta class="foundation-mq-large-only"> <meta class="foundation-mq-large"> <meta class="foundation-mq-medium-only"> <meta class="foundation-mq-medium"> <meta class="foundation-mq-small-only"> <meta class="foundation-mq-small"> <meta class="foundation-mq-topbar"> <title>ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award</title> <meta property="og:title" content="David Papworth receives 2022 ACM Chuck Thacker Breakthrough in Computing Award"/> <meta name="description" content="Information about ACM Chuck Thacker Breakthrough Award"/> <meta property="og:description" content="David B. Papworth, formerly of Intel (retired), is the recipient of the ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award. Papworth is recognized for fundamental groundbreaking contributions to Intel’s P6 out-of-order engine and Very Long Instruction Word (VLIW) processors."/> <meta property="og:type" content="website"/> <meta property="og:image" content="https://awards.acm.org/binaries/content/gallery/acm/ctas/people/david-papworth.jpg"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@theofficialacm"/> <meta name="twitter:title" content="David Papworth receives 2022 ACM Chuck Thacker Breakthrough in Computing Award"/> <meta name="twitter:description" content="For fundamental groundbreaking contributions to Intel’s P6 out-of-order engine and Very Long Instruction Word (VLIW) processors."/> <meta name="twitter:image" content="https://awards.acm.org/binaries/content/gallery/acm/ctas/people/david-papworth.jpg"/> <meta property="og:url" content="https://awards.acm.org/xpages/thacker/index"/> <!-- Global site tag (gtag.js) - Google Ads: 968097012 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-968097012"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-968097012'); </script> <!-- Global site tag (gtag.js) - Google Ads: 968097012 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-968097012"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('set', 'linker', { 'domains': ['acm.org/','cvent.com/'], 'accept_incoming': true }); gtag('js', new Date()); gtag('config', 'AW-968097012'); </script></head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe data-cookieblock-src="https://www.googletagmanager.com/ns.html?id=GTM-5BVDRXH" data-cookieconsent="marketing" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- place holder --><div id="header" class="row"> <nav class="top-bar eyebrow show-for-medium-up" data-topbar data-options="is_hover: false"> <section class="top-bar-section"> <div id="skiptocontent"><a href="#SkipTarget">skip to main content</a></div> <ul class="right"> <li><a href="https://www.acm.org" title="ACM Home">ACM Home</a></li> <li><a href="http://amturing.acm.org" title="ACM A.M. Turing Award">ACM A.M. Turing Award</a></li> <li><a href="http://www.acm.org/turing-award-50" title="Turing 50">Turing 50</a></li> <li><a href="http://dl.acm.org" title="Digital Library">Digital Library</a></li> <li><a href="http://cacm.acm.org" title="CACM">CACM</a></li> <li><a href="http://queue.acm.org" title="Queue">Queue</a></li> <li><a href="http://technews.acm.org" title="TechNews">TechNews</a></li> </ul> </section> </nav> <div class="clearfix utilities-area"> <div class="logo-section"> <div class="navbar-header show-for-large-up"> <a class="navbar-brand" href="https://www.acm.org"> <img alt="ACM Logo" class="img-responsive" title="Home" src="/binaries/content/gallery/global/top-menu/acm_logo_tablet.svg"> </a> </div> <div class="navbar-header hide-for-large-up"> <a href=""> <img alt="ACM Logo" class="img-responsive hide-for-large-up" title="Home" src="/binaries/content/gallery/global/top-menu/acm_logo_mobile.svg"> </a> </div> </div> <div id="acm-description" class="column large-5 show-for-large-up"> <div> ACM recognizes excellence<!-- We're an international society of educators, scientists, technologists and engineers dedicated to the advancement of computer science. We offer a world-class <a href="#">Digital Library</a>, <a href="#">publications</a>, <a href="#">conferences</a>, and more. --> </div> </div> <div id="ctas-and-search" class="column large-5 medium-6 no-pad-left ctas-and-search"> <ul class="block-grid right"> <li><a href="/">Home</a></li> <li><a href="/award-recipients">Award Recipients</a></li> <li><a href="/contact-us">Contact Us</a></li> <li class="hide-for-small"> <form class="acm-search-form" id="form_1"> <label for="input_1"> <span class="visually-hidden">Search Input</span> </label> <input type="text" name="q" id="input_1" class="acm-searchbox-input st-default-search-input"/> <label for="search-site_1" class="toggle"> <span class="visually-hidden">Search Submit</span> <i class="fa fa-search left"></i> <input type="button" class="acm-searchbox-submit left" value="Search" name="search-site_1" id="search-site_1" /> </label> </form> </li> </ul> </div> </div> <script type="text/javascript"> (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){ (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t); e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e); })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st'); _st('install','RXEmTxVGH--uT5UYK-Dy','2.0.0'); </script> <nav class="top-bar main-nav" data-topbar data-options="is_hover: false"> <ul class="title-area"> <li class="toggle-topbar menu-icon"><a href="#"><span></span> </a></li> </ul> <section id="mobile-nav-topbar" class="top-bar-section"> <div class="mobile-links"> <div class="btn-group"> <a class="btn btn-primary" role="button" href="/">Home</a> <a class="btn btn-primary" role="button" href="/award-recipients">Award Recipients</a> <a class="btn btn-primary" role="button" href="/contact-us">Contact Us</a> </div> <div class="mobile-search"> <form class="acm-search-form" id="mobile_form_1"> <i class="fa fa-search left"></i> <label class="" for="search_mobile_1">Search</label> <input type="text" id="search_mobile_1" class="acm-searchbox-input st-default-search-input" name="q"/> </form> </div> </div> <ul> <li class="has-dropdown not-click"><a href="#">ACM Awards</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/" class="first">Awards Home</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/about/turing-laureates-spotlight" title="Spotlight on Turing Laureates" >Spotlight on Turing Laureates</a></li> <li><a href="/turing" title="ACM A.M. Turing Award" >ACM A.M. Turing Award</a></li> <li><a href="/acm-prize" title="ACM Prize in Computing" >ACM Prize in Computing</a></li> <li><a href="/thacker" title="ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award" >ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</a></li> <li><a href="/allen" title="ACM Frances E. Allen Award" >ACM Frances E. Allen Award</a></li> <li><a href="/barroso" title="ACM Luiz André Barroso Award" >ACM Luiz André Barroso Award</a></li> <li><a href="/distinguished-service" title="ACM Distinguished Service Award" >ACM Distinguished Service Award</a></li> <li><a href="/doctoral-dissertation" title="ACM Doctoral Dissertation Award" >ACM Doctoral Dissertation Award</a></li> <li><a href="/eckert-mauchly" title="ACM-IEEE CS Eckert-Mauchly Award" >ACM-IEEE CS Eckert-Mauchly Award</a></li> <li><a href="/hopper" title="ACM Grace Murray Hopper Award" >ACM Grace Murray Hopper Award</a></li> <li><a href="/bell" title="ACM Gordon Bell Prize" >ACM Gordon Bell Prize</a></li> <li><a href="/bell-climate" title="ACM Gordon Bell Prize for Climate Modelling" >ACM Gordon Bell Prize for Climate Modelling</a></li> <li><a href="international-science-and-engineering-fair" title="International Science and Engineering Fair" >International Science and Engineering Fair</a></li> <li><a href="/kanellakis" title="ACM Paris Kanellakis Theory and Practice Award" >ACM Paris Kanellakis Theory and Practice Award</a></li> <li><a href="/karlstrom" title="ACM Karl V. Karlstrom Outstanding Educator Award" >ACM Karl V. Karlstrom Outstanding Educator Award</a></li> <li><a href="/kennedy" title="ACM-IEEE CS Ken Kennedy Award" >ACM-IEEE CS Ken Kennedy Award</a></li> <li><a href="/lawler" title="ACM Eugene L. Lawler Award" >ACM Eugene L. Lawler Award</a></li> <li><a href="/hpc-fellows" title="ACM-IEEE CS George Michael Memorial HPC Fellowships" >ACM-IEEE CS George Michael Memorial HPC Fellowships</a></li> <li><a href="/newell" title="ACM AAAI Allen Newell Award" >ACM AAAI Allen Newell Award</a></li> <li><a href="/outstanding-contribution" title="Outstanding Contribution to ACM Award" >Outstanding Contribution to ACM Award</a></li> <li><a href="/policy" title="ACM Policy Award" >ACM Policy Award</a></li> <li><a href="/president" title="ACM Presidential Award" >ACM Presidential Award</a></li> <li><a href="/computational-science" title="SIAM/ACM Prize in Computational Science and Engineering" >SIAM/ACM Prize in Computational Science and Engineering</a></li> <li><a href="/software-system" title="ACM Software System Award" >ACM Software System Award</a></li> <li><a href="/athena" title="ACM Athena Lecturer Award" >ACM Athena Lecturer Award</a></li> <li><a href="/cutler-bell" title="ACM/CSTA Cutler-Bell Prize for High School Computing" >ACM/CSTA Cutler-Bell Prize for High School Computing</a></li> <li><a href="/sponsors" title="Sponsors of ACM Awards" >Sponsors of ACM Awards</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">About ACM Awards</p> <h2 id="h-GivingCreditwhereCreditIsDue" style="color: rgb(51, 51, 51); text-align: left;">Giving Credit where Credit Is Due</h2> <div class="clearfix" style="color: rgb(51, 51, 51); line-height: 20.8px; text-align: left;"> <p>ACM recognizes excellence through its eminent awards for technical and professional achievements and contributions in computer science and information technology. It also names as Fellows and Distinguished Members those members who, in addition to professional accomplishments, have made significant contributions to ACM's mission. ACM awards recognize achievements by young computing professionals, educators, theoretical computer scientists, software systems innovators, and pioneers who have made humanitarian and cross-discipline contributions.</p> </div></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://www.nobelprize.org/prizes/physics/2024/press-release/' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/people/geoffrey-hinton.jpg" alt="2024 Nobel Prize in Physics recipient Geoffrey Hinton"></a><div class="cta-text"> <a href='https://www.nobelprize.org/prizes/physics/2024/press-release/' target='_blank'>Geoffrey Hinton Awarded the 2024 Nobel Prize in Physics</a></div> </div> <div class="infonav__ctaList-cta"> <a href='https://awards.acm.org/barroso' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-luiz-andre-barroso-award.jpg" alt="Image promoting the ACM Luiz André Barroso Award"></a><div class="cta-text"> <a href='https://awards.acm.org/barroso' target='_blank'>ACM Announces Luiz André Barroso Award</a></div> </div> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/media-center/2024/january/fellows-2023' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-fellows-member-badge.jpg" alt="acm-fellows-member-badge.jpg"></a><div class="cta-text"> <a href='https://www.acm.org/media-center/2024/january/fellows-2023' >ACM Names 2023 Fellows</a></div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Advanced Member Grades</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/advanced-member-grades" class="first">Advanced Grades of Membership</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/fellows" title="ACM Fellows" >ACM Fellows</a></li> <li><a href="/distinguished-members" title="ACM Distinguished Members" >ACM Distinguished Members</a></li> <li><a href="/senior-members" title="ACM Senior Members" >ACM Senior Members</a></li> <li><a href="/fellows/faq" title="ACM Fellows FAQ" >ACM Fellows FAQ</a></li> <li><a href="/distinguished-members/faq" title="ACM Distinguished Members FAQ" >ACM Distinguished Members FAQ</a></li> <li><a href="/senior-members/faq" title="ACM Senior Members FAQ" >ACM Senior Members FAQ</a></li> <li><a href="/fellows/committee" title="ACM Fellows Committee" >ACM Fellows Committee</a></li> <li><a href="/distinguished-members/committee" title="ACM Distinguished Member Committee" >ACM Distinguished Member Committee</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">ACM Advanced Grades of Membership</p> <p>The ACM <span style="color: rgb(51, 51, 51); line-height: 20.8px; text-align: left;">Advanced Grades of Membership program </span>recognizes the achievements of ACM members through all stages of their career.</p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/media-center/2024/january/fellows-2023' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-fellows-member-badge.jpg" alt="acm-fellows-member-badge.jpg"></a><div class="cta-text"> <a href='https://www.acm.org/media-center/2024/january/fellows-2023' >ACM Names 2023 Fellows</a></div> </div> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/articles/bulletins/2024/january/distinguished-2023' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-distinguished-member-badge.jpg" alt="acm-distinguished-member-badge.jpg"></a><div class="cta-text"> <a href='https://www.acm.org/articles/bulletins/2024/january/distinguished-2023' >ACM Names 2023 Distinguished Members</a></div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">SIG Awards</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/sig-awards" class="first">About SIG Awards</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/sig-awards/sigaccess" title="SIGACCESS" >SIGACCESS</a></li> <li><a href="/sig-awards/sigact" title="SIGACT" >SIGACT</a></li> <li><a href="/sig-awards/sigada" title="SIGAda" >SIGAda</a></li> <li><a href="/sig-awards/sigai" title="SIGAI" >SIGAI</a></li> <li><a href="/sig-awards/sigapp" title="SIGAPP" >SIGAPP</a></li> <li><a href="/sig-awards/sigarch" title="SIGARCH" >SIGARCH</a></li> <li><a href="/sig-awards/sigbed" title="SIGBED" >SIGBED</a></li> <li><a href="/sig-awards/sigbio" title="SIGBio" >SIGBio</a></li> <li><a href="/sig-awards/sigcas" title="SIGCAS" >SIGCAS</a></li> <li><a href="/sig-awards/sigchi" title="SIGCHI" >SIGCHI</a></li> <li><a href="/sig-awards/sigcomm" title="SIGCOMM" >SIGCOMM</a></li> <li><a href="/sig-awards/sigcse" title="SIGCSE" >SIGCSE</a></li> <li><a href="/sig-awards/sigda" title="SIGDA" >SIGDA</a></li> <li><a href="/sig-awards/sigdoc" title="SIGDOC" >SIGDOC</a></li> <li><a href="/sig-awards/sigecom" title="SIGEcom" >SIGEcom</a></li> <li><a href="/sig-awards/sigevo" title="SIGEVO" >SIGEVO</a></li> <li><a href="/sig-awards/sigir" title="SIGIR" >SIGIR</a></li> <li><a href="/sig-awards/siggraph" title="SIGGRAPH" >SIGGRAPH</a></li> <li><a href="/sig-awards/sighpc" title="SIGHPC" >SIGHPC</a></li> <li><a href="/sig-awards/sigkdd" title="SIGKDD" >SIGKDD</a></li> <li><a href="/sig-awards/siglog" title="SIGLOG" >SIGLOG</a></li> <li><a href="/sig-awards/sigmetrics" title="SIGMETRICS" >SIGMETRICS</a></li> <li><a href="/sig-awards/sigmicro" title="SIGMICRO" >SIGMICRO</a></li> <li><a href="/sig-awards/sigmis" title="SIGMIS" >SIGMIS</a></li> <li><a href="/sig-awards/sigmm" title="SIGMM" >SIGMM</a></li> <li><a href="/sig-awards/sigmobile" title="SIGMOBILE" >SIGMOBILE</a></li> <li><a href="/sig-awards/sigmod" title="SIGMOD" >SIGMOD</a></li> <li><a href="/sig-awards/sigops" title="SIGOPS" >SIGOPS</a></li> <li><a href="/sig-awards/sigplan" title="SIGPLAN" >SIGPLAN</a></li> <li><a href="/sig-awards/sigsac" title="SIGSAC" >SIGSAC</a></li> <li><a href="/sig-awards/sigsam" title="SIGSAM" >SIGSAM</a></li> <li><a href="/sig-awards/sigsim" title="SIGSIM" >SIGSIM</a></li> <li><a href="/sig-awards/sigsoft" title="SIGSOFT" >SIGSOFT</a></li> <li><a href="/sig-awards/siguccs" title="SIGUCCS" >SIGUCCS</a></li> <li><a href="/sig-awards/sigweb" title="SIGWEB" >SIGWEB</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">About SIG Awards</p> <p><span style="color: rgb(34, 34, 34); font-family: Verdana; font-size: 14px; line-height: 16.8px; text-align: start;">ACM's Special Interest Groups (SIGs) regularly cite outstanding individuals for their contributions in more than 30 distinct technological fields.</span></p></div> </li> <li class="infonav__ctaList"> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Regional Awards</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/regional-awards" class="first">About Regional Awards</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/india-doctoral-dissertation" title="ACM India Doctoral Dissertation" >ACM India Doctoral Dissertation</a></li> <li><a href="/acm-india-ecr" title="ACM India Early Career Researcher" >ACM India Early Career Researcher</a></li> <li><a href="/acm-india-occw" title="ACM India Outstanding Contributions in Computing by a Woman" >ACM India Outstanding Contributions in Computing by a Woman</a></li> <li><a href="/acm-india-occe" title="ACM India Outstanding Contribution to Computing Education" >ACM India Outstanding Contribution to Computing Education</a></li> <li><a href="/ipsj-acm-global" title="IPSJ/ACM Award for Early Career Contributions to Global Research" >IPSJ/ACM Award for Early Career Contributions to Global Research</a></li> <li><a href="/ccf-acm-ai" title="CCF-ACM Award for Artificial Intelligence" >CCF-ACM Award for Artificial Intelligence</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">About ACM Regional Awards</p> <p>ACM recognizes the contributions of individuals working primarily within specific regions of the world through awards given by its regional councils, and through partnerships with international societies.</p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/articles/acm-india-bulletins/2024/ecr-award-2023' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/people/siddharth-barman.jpg" alt="siddharth-barman.jpg"></a><div class="cta-text"> <a href='https://www.acm.org/articles/acm-india-bulletins/2024/ecr-award-2023' >ACM India ECR 2023 Award</a></div> </div> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/articles/acm-india-bulletins/2023/limaye-occw-2023' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/people/nutan-limaye.jpg" alt="nutan-limaye.jpg"></a><div class="cta-text"> <a href='https://www.acm.org/articles/acm-india-bulletins/2023/limaye-occw-2023' >ACM India OCCW 2023 Award</a></div> </div> <div class="infonav__ctaList-cta"> <a href='https://www.acm.org/articles/acm-india-bulletins/2024/occe-award-2024' ><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/people/meenakshi-dsouza-poa.jpg" alt="OCCE 2024 award recipient Meenakshi D'Souza"></a><div class="cta-text"> <a href='https://www.acm.org/articles/acm-india-bulletins/2024/occe-award-2024' >ACM India OCCE 2024 Award</a></div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Nominations</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/award-nominations" class="first">Award Nominations</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/turing/nominations" title="ACM A.M. Turing Award" >ACM A.M. Turing Award</a></li> <li><a href="/acm-prize/nominations" title="ACM Prize in Computing" >ACM Prize in Computing</a></li> <li><a href="/thacker/nominations" title="ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award" >ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</a></li> <li><a href="/fran-allen-nominations" title="ACM Frances E. Allen Award" >ACM Frances E. Allen Award</a></li> <li><a href="/barroso/nominations" title="ACM Luiz André Barroso Award" >ACM Luiz André Barroso Award</a></li> <li><a href="/distinguished-service/nominations" title="ACM Distinguished Service Award" >ACM Distinguished Service Award</a></li> <li><a href="/doctoral-dissertation/nominations" title="ACM Doctoral Dissertation Award" >ACM Doctoral Dissertation Award</a></li> <li><a href="/eckert-mauchly/nominations" title="ACM-IEEE CS Eckert-Mauchly Award" >ACM-IEEE CS Eckert-Mauchly Award</a></li> <li><a href="/bell/nominations" title="ACM Gordon Bell Prize" >ACM Gordon Bell Prize</a></li> <li><a href="/hopper/nominations" title="ACM Grace Murray Hopper Award" >ACM Grace Murray Hopper Award</a></li> <li><a href="/kanellakis/nominations" title="ACM Paris Kanellakis Theory and Practice Award" >ACM Paris Kanellakis Theory and Practice Award</a></li> <li><a href="/karlstrom/nominations" title="ACM Karl V. Karlstrom Outstanding Educator Award" >ACM Karl V. Karlstrom Outstanding Educator Award</a></li> <li><a href="/kennedy/nominations" title="ACM-IEEE CS Ken Kennedy Award" >ACM-IEEE CS Ken Kennedy Award</a></li> <li><a href="/lawler/nominations" title="ACM Eugene L. Lawler Award" >ACM Eugene L. Lawler Award</a></li> <li><a href="/hpc-fellows/nominations" title="ACM-IEEE CS George Michael Memorial HPC Fellowships" >ACM-IEEE CS George Michael Memorial HPC Fellowships</a></li> <li><a href="/outstanding-contribution/nominations" title="Outstanding Contribution to ACM Award" >Outstanding Contribution to ACM Award</a></li> <li><a href="/newell/nominations" title="ACM AAAI Allen Newell Award" >ACM AAAI Allen Newell Award</a></li> <li><a href="/policy/nominations" title="ACM Policy Award" >ACM Policy Award</a></li> <li><a href="/computational-science/nominations" title="SIAM/ACM Prize in Computational Science and Engineering" >SIAM/ACM Prize in Computational Science and Engineering</a></li> <li><a href="/software-system/nominations" title="ACM Software System Award" >ACM Software System Award</a></li> <li><a href="/athena/nominations" title="ACM Athena Lecturer Award" >ACM Athena Lecturer Award</a></li> <li><a href="/cutler-bell/nominations" title="ACM/CSTA Cutler-Bell Prize in High School Computing" >ACM/CSTA Cutler-Bell Prize in High School Computing</a></li> <li><a href="/fellows/nominations" title="ACM Fellows" >ACM Fellows</a></li> <li><a href="/distinguished-members/nominations" title="ACM Distinguished Members" >ACM Distinguished Members</a></li> <li><a href="/senior-members/nominations" title="ACM Senior Members" >ACM Senior Members</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">Awards Nominating Process</p> <h2 id="h-GivingCreditwhereCreditIsDue">How to Nominate</h2> <p>Award nominations deadlines occur throughout the year, with a heavy concentration in January. Please refer to the Nomination Process page for each award, which includes not only information about the deadline but also guidance for preparing each type of nomination. ACM's <a href="/conflict-of-interest">conflict-of-interest guidelines</a> apply to all award nominations.</p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-w-rising-star-award.jpg" alt="acm-w-rising-star-award.jpg"></a><div class="cta-text"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'>Call for ACM-W Rising Star Award Nominations</a></div> </div> <div class="infonav__ctaList-cta"> <a href='/policy-for-honors' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/og-awards.jpg" alt="og-awards.jpg"></a><div class="cta-text"> <a href='/policy-for-honors' target='_blank'>ACM Honors & Ethics</a></div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Honors and Ethics</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/policy-for-honors" class="first">Policy for Honors Conferred by ACM</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/policies-and-procedures" title="Policies and Procedures for Honors Conferred by ACM" >Policies and Procedures for Honors Conferred by ACM</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">ACM Honors and Ethics</p> <p> ACM formally recognizes individuals for significant contributions to the field, ACM, or its interests. ACM expects individuals it honors to abide by the ACM Code of Ethics and Professional Conduct. Learn about ACM's policies and procedures for integrating expectations of ethical behaviour and ACM Awards. </p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-w-rising-star-award.jpg" alt="acm-w-rising-star-award.jpg"></a><div class="cta-text"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'>Call for ACM-W Rising Star Award Nominations</a></div> </div> <div class="infonav__ctaList-cta"> <a href='/policy-for-honors' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/og-awards.jpg" alt="og-awards.jpg"></a><div class="cta-text"> <a href='/policy-for-honors' target='_blank'>ACM Honors & Ethics</a></div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Awards Committees</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/committees" class="first">ACM Awards Committee</a> <ul class="infonav__linkList-list clearfix"> <li><a href="/turing/committee" title="ACM A.M. Turing Award Committee" >ACM A.M. Turing Award Committee</a></li> <li><a href="/acm-prize/committee" title="ACM Prize in Computing Committee" >ACM Prize in Computing Committee</a></li> <li><a href="/thacker/committee" title="ACM Charles P. "Chuck" Thacker Breakthrough in Computing Committee" >ACM Charles P. "Chuck" Thacker Breakthrough in Computing Committee</a></li> <li><a href="/allen/committee" title="ACM Frances E. Allen Award" >ACM Frances E. Allen Award</a></li> <li><a href="/distinguished-service/committee" title="ACM Distinguished Service Award Committee" >ACM Distinguished Service Award Committee</a></li> <li><a href="/doctoral-dissertation/committee" title="ACM Doctoral Dissertation Award Committee" >ACM Doctoral Dissertation Award Committee</a></li> <li><a href="/eckert-mauchly/committee" title="ACM-IEEE CS Eckert Mauchley Award Committee" >ACM-IEEE CS Eckert Mauchley Award Committee</a></li> <li><a href="/bell/committee" title="ACM Gordon Bell Prize Committee" >ACM Gordon Bell Prize Committee</a></li> <li><a href="/hopper/committee" title="ACM Grace Murray Hopper Award Committee" >ACM Grace Murray Hopper Award Committee</a></li> <li><a href="/kanellakis/committee" title="ACM Paris Kanellakis Theory and Practice Award Committee" >ACM Paris Kanellakis Theory and Practice Award Committee</a></li> <li><a href="/karlstrom/committee" title="ACM Karl V. Karlstrom Outstanding Educator Award Committee" >ACM Karl V. Karlstrom Outstanding Educator Award Committee</a></li> <li><a href="/kennedy/committee" title="ACM-IEEE CS Ken Kennedy Award Committee" >ACM-IEEE CS Ken Kennedy Award Committee</a></li> <li><a href="/lawler/committee" title="ACM Eugene L. Lawler Award Committee" >ACM Eugene L. Lawler Award Committee</a></li> <li><a href="/hpc-fellows/committee" title="ACM-IEEE CS George Michael Memorial HPC Fellowships Committee" >ACM-IEEE CS George Michael Memorial HPC Fellowships Committee</a></li> <li><a href="/newell/committee" title="ACM AAAI Allen Newell Award Committee" >ACM AAAI Allen Newell Award Committee</a></li> <li><a href="/outstanding-contribution/committee" title="Outstanding Contribution to ACM Award Committee" >Outstanding Contribution to ACM Award Committee</a></li> <li><a href="/policy/committee" title="ACM Policy Award Committee" >ACM Policy Award Committee</a></li> <li><a href="/computational-science/committee" title="SIAM/ACM Prize in Computational Science and Engineering Committee" >SIAM/ACM Prize in Computational Science and Engineering Committee</a></li> <li><a href="/software-system/committee" title="ACM Software System Award Committee" >ACM Software System Award Committee</a></li> <li><a href="/athena/committee" title="ACM Athena Lecturer Award Committee" >ACM Athena Lecturer Award Committee</a></li> <li><a href="/india-doctoral-dissertation/committee" title="ACM India Doctoral Dissertation Award Committee" >ACM India Doctoral Dissertation Award Committee</a></li> <li><a href="/fellows/committee" title="ACM Fellows Committee" >ACM Fellows Committee</a></li> <li><a href="/distinguished-members/committee" title="ACM Distinguished Member Committee" >ACM Distinguished Member Committee</a></li> <li><a href="/senior-members/committee" title="ACM Senior Member Committee" >ACM Senior Member Committee</a></li> <li><a href="/awards-committees/conflict-of-interest" title="Conflict of Interest Guidelines" >Conflict of Interest Guidelines</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">About ACM Awards Committees</p> <p>At the core of the ACM Awards program is a dedicated group of volunteers who serve on the committees of the ACM Awards to recognize individuals for their excellence in the computing fields</p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/awards-ctte-co-chairs.jpg" alt="awards-ctte-co-chairs.jpg"><div class="cta-text"> </div> </div> </li> </ul> </div> </li> <li class="has-dropdown not-click"><a href="#">Establishing an Award</a> <div class="dropdown clearfix"> <ul class="infonav clearfix"> <li class="infonav__linkList clearfix"> <a href="/guides" class="first">Policies and Guide for Establishing an ACM Award</a> <ul class="infonav__linkList-list clearfix"> <li><a href="http://www.acm.org/publications/policies/guidelines-best-paper-award" title="ACM Publications Board Guidelines for Establishing a Best Paper Award for ACM Periodicals" >ACM Publications Board Guidelines for Establishing a Best Paper Award for ACM Periodicals</a></li> </ul> </li> <li class="infonav__landingPage"> <div> <p class="first">Policies and Guide</p> <p>ACM welcomes proposals for the establishment of new awards, to recognize contributions based on merit, service, or for an outstanding paper.</p></div> </li> <li class="infonav__ctaList"> <div class="infonav__ctaList-cta"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/awards/acm-w-rising-star-award.jpg" alt="acm-w-rising-star-award.jpg"></a><div class="cta-text"> <a href='https://women.acm.org/awards/rising-star-award/' target='_blank'>Call for ACM-W Rising Star Award Nominations</a></div> </div> <div class="infonav__ctaList-cta"> <a href='/policy-for-honors' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/og-awards.jpg" alt="og-awards.jpg"></a><div class="cta-text"> <a href='/policy-for-honors' target='_blank'>ACM Honors & Ethics</a></div> </div> </li> </ul> </div> </li> </ul> </section> </nav> </div> <div id="main" > <div class="banner-container"> <div> <div> <div class="acm-banner-container" style="background: url(/binaries/bannerlarge/content/gallery/acm/banners/7_awards_acm_banner.jpg) no-repeat center 0 / 130% #000;"> <div class="gradient-wrapper" style="background: url('/binaries/content/gallery/global/gradient.png') repeat-x center 0 / 130% transparent;"></div> <div class="overlay" style="background: url('/binaries/content/gallery/global/tintpattern.png') repeat 0 0;"></div> <div class="row"> <div class="columns large-12 medium-12 banner-content"> <p class="banner-heading"> <small>Specific Types of Contributions</small> ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award</p> <p>Individuals who have made surprising or disruptive leapfrog in computing ideas or technologies.</p><a class="button" href="thacker/award-recipients" > Award Recipients</a> <a class="button" href="/thacker/nominations" > Nominations</a> <a class="button" href="/thacker/committee" > Committee Members</a> </div> </div> </div> </div> </div> </div> <div class="article" id="maincontent"> <article class="has-edit-button" id="SkipTarget" tabindex="-1"> <div class="row"> <div class="columns small-12 zone-1"> <div> <div> <ul class="breadcrumbs"> <li><a href="/">Home</a></li> <li class="current"> <a href="/thacker">ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award</a> </li> </ul> </div> </div> </div> </div> <div class="row"> <div class="columns large-8 medium-8 small-12 zone-2"> <div> <div> <div class="articles"> <div class="landing"> <h1> About ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</h1> <p>The award celebrates Chuck Thacker's pioneering contributions in computing and his long-term inspirational mentorship of generations of computer scientists.</p> <p><a href="/award_winners/thacker_1336106">Charles P. (Chuck) Thacker</a> (1943-2017) received the 2009 ACM A.M. Turing Award for “the pioneering design and realization of the first modern personal computer – the Alto at Xerox PARC – and seminal inventions and contributions to local area networks (including the Ethernet), multiprocessor workstations, snooping cache coherence protocols, and tablet personal computers."</p> <p>The ACM Breakthrough Award recognizes individuals with the same out-of-the-box thinking and “can-do” approach to solving the unsolved that Thacker exhibited. The recipient should be someone who has made a surprising or disruptive leapfrog in computing ideas or technologies.</p> <p>The award is accompanied by a prize of $100,000 and is presented at the annual ACM Awards Banquet. The award recipient would be expected to give the <em>ACM Breakthrough Lecture </em>at a major ACM conference of his or her choice during the year following the announcement. The travel expenses of the recipient, and a companion, to attend the Lecture are supported by the award. Financial support of the ACM Breakthrough Award is provided by Microsoft.</p> <p> </p></div> </div> </div> <div> <h2> ACM Chuck Thacker Breakthrough Award Goes to Innovator Who Transformed Web Applications</h2> <div class="awards-winners__related-content"> <h3> 2022 ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</h3> <div class="awards-winners__related-content-body"> <div class="video-wrapper" style="display: block;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="allowfullscreen" data-cookieconsent="ignore" frameborder="0" height="315" src="https://www.youtube-nocookie.com/embed/sExe6z88OKw" width="560"></iframe></div> <div style="padding-top: 38px;"> <p>ACM named <a href="https://awards.acm.org/award-recipients/papworth_0762479">David B. Papworth</a>, formerly of Intel (retired), as the recipient of the ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award. Papworth is recognized for fundamental groundbreaking contributions to Intel’s P6 out-of-order engine and Very Long Instruction Word (VLIW) processors.</p> <p>Papworth was a lead designer of the Intel P6 (sold commercially as the Pentium Pro) microprocessor, which was a major advancement over the existing state-of-the-art not just for Intel but for the broader computer design community. P6 introduced a new microarchitectural paradigm of decomposing complex x86 instructions into sequences of micro-operations that flowed through a micro data flow engine, constrained only by true data dependencies and machine resources. Surprising to many, this scheme, which is still in use today, also enabled significantly higher clock rates.</p> <p>With his own broad understanding of all facets of a computer system, including hardware, software, operating systems, compilers, languages, algorithms, and microcode, Papworth encouraged the Intel team developing the new processor to embrace an integrated approach. The P6 team successfully navigated the thousands of design tradeoffs required of a modern processor in a timely way while striking competitive balances among cost, performance, power, and schedule. Papworth was also the ultimate judge of how and when to use P6’s new microcode-patch facility to deal with any design errata that might turn up. That P6 was a runaway success for Intel is clear in that Intel’s cores today, 30+ years later, still use the same paradigm along with many of the architectural improvements shepherded by Papworth in 1992.</p> <p>Just prior to joining Intel in 1990, Papworth was a lead designer and system architect at a startup called Multiflow. Multiflow co-founder Josh Fisher had invented the Very Long Instruction Word (VLIW) style of system design. Papworth re-engineered Fisher’s design to be implementable in 1985 hardware while carefully maintaining those aspects of Fisher’s VLIW scheme that were essential to performance. VLIWs are also now well-established in graphic processing units (GPUs), AI accelerators, and digital signal processors (DSPs)—a tribute to Josh Fisher’s original vision and to Dave Papworth’s ability to juggle extreme complexity and come up with economically viable, industry-influencing solutions.</p> <p>The ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award recognizes individuals or groups who have made surprising, disruptive, or leapfrog contributions to computing ideas or technologies. Recipients of the award are expected to give the ACM Breakthrough Lecture at a major ACM conference. The award is accompanied by a $100,000 cash prize, with financial support provided by Microsoft.</p> </div></div> </div> <div class="awards-winners__related-content"> <h3> Background</h3> <div class="awards-winners__related-content-body"> <p>David B. Papworth was employed at Intel Corporation from 1990 to 2020, having served in positions including Principal Processor Architect, and Intel Fellow. He has broad experience in CPU microarchitecture, the software/hardware interface, and is listed as co-inventor on more than 50 issued patents for his work.</p> <p>Papworth received a Bachelor of Science in Electrical Engineering from the University of Michigan, Ann Arbor. His honors include receiving the Intel Achievement Award for Microarchitecture, and the Intel Achievement Award for producing a microprocessor chip in record time.</p></div> </div> <div class="awards-winners__related-content"> <h3> 2020 ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</h3> <div class="awards-winners__related-content-body"> <div class="video-wrapper" style="display: block;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="allowfullscreen" data-cookieconsent="ignore" frameborder="0" height="315" src="https://www.youtube-nocookie.com/embed/pKYiT05LgtU" width="560"></iframe></div> <div style="padding-top: 38px;"> <p>ACM named <strong><a href="/award_winners/franz_3053576" target="_blank">Michael Franz</a></strong> of the University of California, Irvine the recipient of the 2020 ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award. Franz is recognized for the development of just-in-time compilation techniques that enable fast and feature-rich web services on the internet. Every day, millions of people around the world use online applications such as Gmail and Facebook. These web applications would not have been possible without the groundbreaking compilation technique Franz developed in the mid 1990s.</p> <p>Beginning with the PhD thesis he completed in 1994, Franz has been exploring the use of just-in-time (JIT) dynamic compilation and optimization, focusing not only on static languages such as Java, but also on dynamically-typed languages. Initially such dynamic languages were primarily used in research and academic settings, but that changed when JavaScript was adopted for creating web services. JavaScript enabled the creation of websites that had application-like behavior, rather than the more static websites enabled by HTML. JavaScript, like other dynamic languages, was initially interpreted, and that led to poor performance. By inventing a new compilation technique, developing a JIT compiler for JavaScript based on this new technique, and then collaborating with Mozilla to incorporate it into the Firefox browser, Franz enabled massive growth in the use of JavaScript, now one of the world’s most heavily used programming languages.</p> <p>“We all use web-based applications every day and they are now so prevalent that we often forget how revolutionary they were when they were first introduced,” said ACM President Gabriele Kotsis. “Whether we’re connecting with friends or colleagues on a social media platform, preparing our taxes using online software, or booking an accommodation at a hotel, we are using a web-based application. Michael Franz’s work certainly fits the Thacker Award’s criteria for ‘leapfrog contributions to computing ideas and technologies.’ Franz displayed foresight in working with Mozilla to implement his ideas on their browser and in making his technology open source so that it could be continually refined and adapted by developers worldwide.”</p> <p>The idea of JIT dynamic compilation goes back decades and was initially used for a variety of statically-typed-languages. In the 1970s, researchers at the Xerox Palo Alto Research Center used JIT compilation for Smalltalk, a dynamically-typed language. In the 1980s, researchers at Stanford and Sun explored the use of JITs for Self, a dynamically typed, prototype-based language similar to JavaScript. Franz made several important contributions beyond this earlier work that greatly increased the practicality of JIT compilation.</p> <p>First, rather than optimizing entire functions, he introduced a technique that optimizes only the loops of a program, using a structure called a “trace tree” to represent alternative paths through a loop that are discovered and subsequently translated incrementally. Second, Franz developed a JIT compiler that could be applied in a variety of settings, including those with more limited CPU or memory resources. With these techniques, Franz’s JIT compiler could often achieve performance improvements of 5-10x on JavaScript, which was critical to its wide-ranging adoption and the transformation of web applications. Most websites today use JavaScript, and all browsers include a JavaScript execution engine. Franz’s technology helped make this transformation possible.</p> <p>“Microsoft is proud to fund the Breakthrough in Computing Award, named after Chuck Thacker, one of the computing field’s true visionaries,” said Eric Horvitz, Microsoft’s Chief Scientific Officer. “Chuck had a magical ability to transform over-the-horizon computing dreams into world-changing realities. Michael Franz’s work on just-in-time compilation is a great choice for the Breakthrough in Computing honor. His work has been transformative, enabling today’s rich web experiences by allowing websites to execute sophisticated, interactive programs nearly instantaneously. Michael Franz’s insights, and his successful application of those insights, have had tremendous real-world impact.”</p> <p><strong><u>Biographical Background</u></strong></p> <p>Michael Franz is a Chancellor's Professor in the Department of Computer Science at the University of California (UC), Irvine where he also directs the Secure Systems and Software Laboratory. His current research emphasis is in software systems, particularly focusing on compiler, virtual machine, and related system-level techniques for making software safer, or faster, or both.</p> <p>Franz received a Doctor of Technical Sciences degree in Computer Science and a Diplomingenieur, Informatik-Ing. ETH degree, both from the Swiss Federal Institute of Technology (ETH Zurich). His honors include receiving a Humboldt Research Award from the Alexander von Humboldt Foundation, a National Science Foundation CAREER Award, an IEEE Computer Society Technical Achievement Award, and a Distinguished Mid-Career Faculty Award for Research from the University of California, Irvine. Franz is a Fellow of ACM, the Institute of Electrical and Electronics Engineers (IEEE), the American Association for the Advancement of Science (AAAS), and the International Federation for Information Processing (IFIP).</p> </div></div> </div> <div class="awards-winners__related-content"> <h3> Background</h3> <div class="awards-winners__related-content-body"> <p>Michael Franz is a Chancellor's Professor in the Department of Computer Science at the University of California (UC), Irvine where he also directs the Secure Systems and Software Laboratory. His current research emphasis is in software systems, particularly focusing on compiler, virtual machine, and related system-level techniques for making software safer, or faster, or both.</p> <p>Franz received a Doctor of Technical Sciences degree in Computer Science and a Diplomingenieur, Informatik-Ing. ETH degree, both from the Swiss Federal Institute of Technology (ETH Zurich). His honors include receiving a Humboldt Research Award from the Alexander von Humboldt Foundation, a National Science Foundation CAREER Award, an IEEE Computer Society Technical Achievement Award, and a Distinguished Mid-Career Faculty Award for Research from the University of California, Irvine. Franz is a Fellow of ACM, the Institute of Electrical and Electronics Engineers (IEEE), the American Association for the Advancement of Science (AAAS), and the International Federation for Information Processing (IFIP).</p></div> </div> <div class="awards-winners__related-content"> <h3> 2018 ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</h3> <div class="awards-winners__related-content-body"> <div class="video-wrapper" style="display: block;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube-nocookie.com/embed/Ll4TPbiLAgA" data-cookieconsent="ignore" width="560"></iframe></div> <div style="padding-top: 38px;"> <p>ACM named <strong><a href="/award_winners/rosenblum_4094918" target="_blank">Mendel Rosenblum</a></strong> of Stanford University the recipient of the inaugural ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award. Rosenblum is recognized for reinventing the virtual machine for the modern era and thereby revolutionizing datacenters and enabling modern cloud computing. In the late 1990s, Rosenblum and his students at Stanford University brought virtual machines back to life by using them to solve challenging technical problems in building system software for scalable multiprocessors. In 1998, Rosenblum and colleagues founded VMware. VMware popularized the use of virtual machines as a means of supporting many disparate software environments to share processor resources within a datacenter. This approach ultimately led to the development of modern cloud computing services such as Amazon Web Services, Microsoft Azure, and Google Cloud.</p> <p>The ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award recognizes individuals or groups who have made surprising, disruptive, or leapfrog contributions to computing ideas or technologies. Recipients of the award are expected to give the ACM Breakthrough Lecture at a major ACM conference. The award is accompanied by a $100,000 cash prize, with financial support provided by Microsoft.</p> <p>“The new paradigm of cloud computing, in which computing services are delivered over the internet, has been one of the most important developments in the computing industry over the past 20 years,” said ACM President Cherri M. Pancake. “Cloud computing has vastly improved the efficiency of systems, reduced costs, and been essential to the operations of businesses at all levels. However, cloud computing, as we know it today, would not be possible without Rosenblum’s reinvention of virtual machines. His leadership, both through his early research at Stanford and his founding of VMware, has been indispensable to the rise of datacenters and the preeminence of the cloud.”</p> <p>As the name suggests, virtual machines are systems comprised of software, hardware, or a combination of the two, that enable one computer to behave like another. IBM and others developed the idea of virtualization in the 1960s to enable timesharing. However, as new methods of timesharing were developed and the price of hardware dropped, virtual machines fell out of favor. By the late 1980s, virtualization was considered an irrelevant and obsolete idea.</p> <p>In the late 1990s, Rosenblum and his students at Stanford University revisited the idea of virtual machines to develop system software for FLASH, an experimental large-scale multiprocessor. They recognized that existing operating systems could not support large numbers of processors, and modifying one to work efficiently on FLASH would have been very difficult. Instead, they decided to use virtual machines to run multiple operating system instances on FLASH, each with only a few virtual processors.</p> <p>The success of his work on FLASH prompted Rosenblum to found the company VMware in 1998 with Diane Greene, Edouard Bugnion, Scott Devine, and Ellen Wang. VMware popularized the use of virtual machines as a means of allowing any disparate software environments to share processor resources within a datacenter. Today, every commercial cloud environment, including major providers such as Amazon Web Services, Microsoft Azure, and Google Cloud, is based on virtualization concepts developed by Rosenblum and his colleagues.</p> <p>“We’re excited to see the contributions of Mendel Rosenblum recognized with the inaugural ACM Charles P. Thacker Breakthrough Award,” said Eric Horvitz, Technical Fellow and Director of Microsoft Research. “The award was envisioned to honor the intellect and vision of Chuck Thacker, who was known for upending conventional thinking and introducing breakthrough innovations that changed the trajectory of computing. Mendel Rosenblum is a fabulous choice to receive the inaugural Thacker Award. Rosenblum sought to address a daunting new challenge by reimagining virtualization, an approach that many had bypassed. Virtual machines are essential to the way cloud computing functions, and it is hard to overstate the importance of cloud computing for the computing field as well as for industry more generally.”</p> <p><strong><u>Biographical Background</u></strong></p> <p>Mendel Rosenblum is the DRC Professor in the School of Engineering and Professor of Electrical Engineering at Stanford University. In 1998, he co-founded VMware, a private company that developed many of the core technologies that underpin cloud computing today. As a subsidiary of Dell Technologies, VMware remains a leader in cloud computing and platform virtualization software and services, employing more than 21,000 people.</p> <p>A graduate of the University of Virginia, Rosenblum earned his Master’s and doctoral degrees in Computer Science from the University of California, Berkeley. Rosenblum is a Fellow of ACM, and his numerous honors include receiving the ACM Software System Award for VMware Workstation 1.0; the ACM/SIGOPS Mark Weiser Award for innovation in operating system research; the IEEE Reynolds B. Johnson Information Storage Award (with John Ousterhout); and the ACM Doctoral Dissertation Award for his dissertation “The Design and Implementation of a Log-Structured File System.” Rosenblum is a member of the National Academy of Engineering and the American Academy of Arts and Sciences.</p> <p><em>Rosenblum will formally receive the award at ACM’s annual Awards Banquet on June 15, 2019 in San Francisco</em>.</p> </div></div> </div> <div class="awards-winners__related-content"> <h3> Background</h3> <div class="awards-winners__related-content-body"> <p>Mendel Rosenblum is the DRC Professor in the School of Engineering and Professor of Electrical Engineering at Stanford University. In 1998, he co-founded VMware, a private company that developed many of the core technologies that underpin cloud computing today. As a subsidiary of Dell Technologies, VMware remains a leader in cloud computing and platform virtualization software and services, employing more than 21,000 people.</p> <p>A graduate of the University of Virginia, Rosenblum earned his Master’s and doctoral degrees in Computer Science from the University of California, Berkeley. Rosenblum is a Fellow of ACM, and his numerous honors include receiving the ACM Software System Award for VMware Workstation 1.0; the ACM/SIGOPS Mark Weiser Award for innovation in operating system research; the IEEE Reynolds B. Johnson Information Storage Award (with John Ousterhout); and the ACM Doctoral Dissertation Award for his dissertation “The Design and Implementation of a Log-Structured File System.” Rosenblum is a member of the National Academy of Engineering and the American Academy of Arts and Sciences.</p></div> </div> </div> </div> </div> <div class="columns large-4 medium-4 small-12 zone-3"> <div> <div> <div class="articles single-cta"> <div class="two-col-alt article-block"> <div class="row" data-equalizer=""> <div class="large-12 medium-12 small-12 columns"> <div class="cta shadowed " data-equalizer-watch=""> <div class="row" style="margin: inherit;"> <div class="medium-12 columns d-table top-cta"> <div class="text-wrap"> <span class="article-category">Awards & Recognition</span> <h2 class="text-left"><a href='https://awards.acm.org/about/2022-thacker' target='_blank'>ACM Breakthrough in Computing Award Goes to David Papworth</a></h2> <div class="dek"> <p>ACM has named <strong><a href="/award-recipients/papworth_0762479">David B. Papworth</a></strong>, formerly of Intel (retired), as the recipient of the <a href="/thacker"><strong>ACM Charles P. “Chuck” Thacker Breakthrough in Computing Award</strong></a>. Papworth is recognized for fundamental groundbreaking contributions to Intel’s P6 out-of-order engine and Very Long Instruction Word (VLIW) processors. Papworth was a lead designer of the Intel P6 (sold commercially as the Pentium Pro) microprocessor, which was a major advancement over the existing state-of-the-art, not just for Intel but for the broader computer design community.</p></div> </div> <a href='https://awards.acm.org/about/2022-thacker' target='_blank'><img src="/binaries/ctaimagelarge/content/gallery/acm/ctas/people/david-papworth.jpg" alt="2022 ACM Thacker Breakthrough in Computing Award recipient David Papworth" /></a></div> </div> </div></div> </div> </div> </div> </div> <div> <div class="panel awards-navigation"> <h2 class="sidebar-header">Awards by Category</h2> <div class="data-list"> <dl class="awards-navigation__accordion accordion" data-accordion> <dd class="accordion-navigation"> <a href="#awards_99_0" class="awards-navigation__link"> <h3>Career-Long Contributions</h3> </a> <div id="awards_99_0" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/turing">ACM A.M. Turing Award</a> <hr> <a class="awards-navigation__link" href="/distinguished-service">ACM Distinguished Service Award</a> <hr> <a class="awards-navigation__link" href="/fellows">ACM Fellows</a> </div> </dd> <dd class="accordion-navigation"> <a href="#awards_99_1" class="awards-navigation__link"> <h3>Early-to-Mid-Career Contributions</h3> </a> <div id="awards_99_1" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/hopper">ACM Grace Murray Hopper Award</a> <hr> <a class="awards-navigation__link" href="/acm-prize">ACM Prize in Computing</a> <hr> <a class="awards-navigation__link" href="/distinguished-members">ACM Distinguished Member</a> <hr> <a class="awards-navigation__link" href="/senior-members">ACM Senior Member</a> </div> </dd> <dd class="accordion-navigation"> <a href="#awards_99_2" class="awards-navigation__link"> <h3>Specific Types of Contributions</h3> </a> <div id="awards_99_2" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/thacker">ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award</a> <hr> <a class="awards-navigation__link" href="/lawler">ACM Eugene L. Lawler Award for Humanitarian Contributions within Computer Science and Informatics</a> <hr> <a class="awards-navigation__link" href="/allen">ACM Frances E. Allen Award for Outstanding Mentoring</a> <hr> <a class="awards-navigation__link" href="/bell">ACM Gordon Bell Prize</a> <hr> <a class="awards-navigation__link" href="/bell-climate">ACM Gordon Bell Prize for Climate Modeling</a> <hr> <a class="awards-navigation__link" href="/barroso">ACM Luiz André Barroso Award</a> <hr> <a class="awards-navigation__link" href="/karlstrom">ACM Karl V. Karlstrom Outstanding Educator Award</a> <hr> <a class="awards-navigation__link" href="/kanellakis">ACM Paris Kanellakis Theory and Practice Award</a> <hr> <a class="awards-navigation__link" href="/policy">ACM Policy Award</a> <hr> <a class="awards-navigation__link" href="/president">ACM Presidential Award</a> <hr> <a class="awards-navigation__link" href="/software-system">ACM Software System Award</a> <hr> <a class="awards-navigation__link" href="/athena">ACM Athena Lecturer Award</a> <hr> <a class="awards-navigation__link" href="/newell">ACM AAAI Allen Newell Award</a> <hr> <a class="awards-navigation__link" href="/eckert-mauchly">ACM-IEEE CS Eckert-Mauchly Award</a> <hr> <a class="awards-navigation__link" href="/kennedy">ACM-IEEE CS Ken Kennedy Award</a> <hr> <a class="awards-navigation__link" href="/outstanding-contribution">Outstanding Contribution to ACM Award</a> <hr> <a class="awards-navigation__link" href="/computational-science">SIAM/ACM Prize in Computational Science and Engineering</a> <hr> <a class="awards-navigation__link" href="/programming-systems-and-languages-paper">ACM Programming Systems and Languages Paper Award</a> </div> </dd> <dd class="accordion-navigation"> <a href="#awards_99_3" class="awards-navigation__link"> <h3>Student Contributions</h3> </a> <div id="awards_99_3" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/doctoral-dissertation">ACM Doctoral Dissertation Award</a> <hr> <a class="awards-navigation__link" href="/hpc-fellows">ACM-IEEE CS George Michael Memorial HPC Fellowships</a> <hr> <a class="awards-navigation__link" href="/cutler-bell">ACM/CSTA Cutler-Bell Prize in High School Computing</a> <hr> <a class="awards-navigation__link" href="/international-science-and-engineering-fair">International Science and Engineering Fair</a> </div> </dd> <dd class="accordion-navigation"> <a href="#awards_99_4" class="awards-navigation__link"> <h3>Regional Awards</h3> </a> <div id="awards_99_4" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/india-doctoral-dissertation">ACM India Doctoral Dissertation Award</a> <hr> <a class="awards-navigation__link" href="/acm-india-ecr">ACM India Early Career Researcher Award</a> <hr> <a class="awards-navigation__link" href="/acm-india-occw">ACM India Outstanding Contributions in Computing by a Woman Award</a> <hr> <a class="awards-navigation__link" href="/acm-india-occe">ACM India Outstanding Contribution to Computing Education Award</a> <hr> <a class="awards-navigation__link" href="/ipsj-acm-global">IPSJ/ACM Award for Early Career Contributions to Global Research</a> <hr> <a class="awards-navigation__link" href="/ccf-acm-ai">CCF-ACM Award for Artificial Intelligence</a> </div> </dd> <dd class="accordion-navigation"> <a href="/sig-awards" class="awards-navigation__link--title awards-navigation__link state-disabled"> <h3>SIG Awards</h3> </a> <div id="awards_99_5" class="awards-navigation__content content"> </div> </dd> <dd class="accordion-navigation"> <a href="#awards_99_6" class="awards-navigation__link"> <h3>How Awards Are Proposed</h3> </a> <div id="awards_99_6" class="awards-navigation__content content"> <a class="awards-navigation__link" href="/guides">Establishing an ACM Award</a> <hr> <a class="awards-navigation__link" href="https://www.acm.org/publications/policies/guidelines-best-paper-award">Establishing a Best Paper Award for ACM Periodicals</a> </div> </dd> </dl> </div> </div> </div> <div> <div class="articles single-cta"> <div class="two-col-alt article-block"> <div class="row" data-equalizer=""> <div class="large-12 medium-12 small-12 columns"> <div class="cta shadowed " data-equalizer-watch=""> <div class="row" style="margin: inherit;"> <div class="medium-12 columns d-table top-cta"> <div class="text-wrap"> <h2 class="text-left"></h2> <div class="dek"> <div> <div class="panel awards-navigation"> <h2 class="sidebar-header"><a href="/list-of-awards">Full List of ACM Awards</a></h2> </div> </div></div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="columns small-12 zone-4"> <div> </div> </div> </div> </article> </div> </div> <div class="row"> <footer> <nav> <div class="footer-nav"> <ul class="footer-nav-lists"> <li> About ACM</li> <li><a href="https://www.acm.org/about-acm" title="About ACM">About ACM</a></li> <li><a href="https://www.acm.org/about-acm/get-involved" title="About ACM">Volunteer</a></li> </ul> <ul class="footer-nav-lists"> <li> Membership</li> <li><a href="https://www.acm.org/membership/join-acm" title="Membership">Join ACM</a></li> <li><a href="https://www.acm.org/membership/acm-membership-renewal" title="Membership">Renew My Membership</a></li> <li><a href="https://www.acm.org/membership/membership-options" title="Membership">Membership Options</a></li> <li><a href="https://www.acm.org/membership/membership-benefits" title="Membership">Membership Benefits</a></li> <li><a href="https://www.acm.org/membership/myacm-at-a-glance" title="Membership">MyACM Sign In</a></li> </ul> <ul class="footer-nav-lists"> <li> Publications</li> <li><a href="https://www.acm.org/publications/about-publications" title="Publications">About Publications</a></li> <li><a href="https://www.acm.org/publications/digital-library" title="Publications">Digital Library</a></li> <li><a href="https://dl.acm.org/pubs.cfm" title="Publications">Submit a Paper</a></li> </ul> <ul class="footer-nav-lists"> <li> Chapters</li> <li><a href="https://www.acm.org/chapters/chapter-administrative-interface" title="Chapters">Chapter Admin Interface</a></li> <li><a href="https://www.acm.org/chapters/local-activities" title="Chapters">Chapter Activities Calendar</a></li> <li><a href="https://www.acm.org/chapters/start-chapter" title="Chapters">Start a Chapter</a></li> </ul> <ul class="footer-nav-lists"> <li> Awards</li> <li><a href="/about" title="Awards">About ACM's Awards</a></li> </ul> <ul class="footer-nav-lists"> <li> Conferences</li> <li><a href="https://www.acm.org/conferences" title="Conferences">ACM's Conferences</a></li> </ul> <ul class="footer-nav-lists"> <li> Code of Ethics</li> <li><a href="https://www.acm.org/code-of-ethics" title="Code of Ethics">ACM's Code of Ethics</a></li> <li><a href="https://www.acm.org/code-of-ethics/enforcement-procedures" title="Code of Ethics">Enforcement Procedures</a></li> </ul> <ul class="footer-nav-lists"> <li> Media Center</li> <li><a href="https://www.acm.org/media-center" title="Media Center">ACM Media Center</a></li> </ul> </div> </nav> <div> <div> <div class="logo_social_group"> <hr /> <img src='/binaries/content/gallery/acm/logos/logo_footer_acm.png' alt='ACM Logo' /> <ul class="footer__social"> <li> <a href="https://www.facebook.com/AssociationForComputingMachinery/" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_facebook.png" alt="Facebook logo" /> </a> </li> <li> <a href="https://twitter.com/theofficialacm" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_x_twitter.png" alt="Twitter logo" /> </a> </li> <li> <a href="https://www.linkedin.com/company/association-for-computing-machinery" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_linkedin.png" alt="LinkedIn logo" /> </a> </li> <li> <a href="https://www.reddit.com/user/TheOfficialACM" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_reddit.png" alt="Reddit" /> </a> </li> <li> <a href="https://www.youtube.com/user/TheOfficialACM" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_youtube.png" alt="YouTube logo" /> </a> </li> <li> <a href="https://www.instagram.com/theofficialacm/" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_instagram.png" alt="Instagram" /> </a> </li> <li> <a href="https://www.flickr.com/photos/theofficialacm" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_flickr.png" alt="Flickr" /> </a> </li> <li> <a href="https://mastodon.acm.org/@ACM" target="_blank"> <img src="/binaries/content/gallery/acm/social-media/icon_mastodon.png" alt="Mastodon" /> </a> </li> </ul> </div> </div> </div> <div> <div> <ul class="footer__legal clearfix"> <li><a href="/">Home</a></li> <li><a href="/sitemap">Sitemap</a></li> <li><a href="https://www.acm.org/about-acm/contact-us">Contact Us</a></li> <li><a href="https://www.acm.org/membership/acm-hq-contact">Member Service</a></li> <li><a href="https://www.acm.org/about-acm/privacy-policy">Privacy Policy</a></li> <li><a href="https://www.acm.org/accessibility">Accessibility</a></li> <li><a href="https://www.acm.org/cookie-declaration">Cookie Declaration</a></li> <li class="footer__copyright">Copyright © 2024, ACM, Inc</li> </ul> </div> </div> </footer> </div> <!-- Scripts --> <script data-cookieconsent="ignore" type="text/javascript" src="/js/acm.js?antiCache=1716999351349"></script> <script>$(document).foundation();</script> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5654b74db1437702" async="async"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-CM2RT513Q1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-CM2RT513Q1'); </script> </body> </html>