www.acm.org Open in urlscan Pro
2001:1af8:4700:a158:121:0:1:114  Public Scan

Submitted URL: https://ct7h804.na1.hubspotlinks.com/Ctc/GE+113/cT7H804/MXjck1-6C4FW8L3k_P6qyCmJW5XFwz14HjLHTN4zFKM53q90pV1-WJV7CgY6yW29Y-ND5G2g6lW1n...
Effective URL: https://www.acm.org/media-center/2022/march/turing-award-2021?utm_campaign=Tapia%202022&utm_medium=email&_hsmi=20858...
Submission: On March 31 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<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" autocomplete="off" autocorrect="off" autocapitalize="off">
  <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>

<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" autocomplete="off" autocorrect="off" autocapitalize="off">
</form>

Text Content

THIS WEBSITE USES COOKIES

We occasionally run membership recruitment campaigns on social media channels
and use cookies to track post-clicks. We also share information about your use
of our site with our social media, advertising and analytics partners who may
combine it with other information that you’ve provided to them or that they’ve
collected from your use of their services. Use the check boxes below to choose
the types of cookies you consent to have stored on your device.


[#OOI_PERSONAL_INFORMATION#]
Use necessary cookies only Allow all cookies Show details
OK
Use necessary cookies onlyAllow selected cookiesAllow all cookies
Necessary
Preferences
Statistics
Marketing
Show details
Cookie declaration [#IABV2SETTINGS#] About
 Necessary (23)  Preferences (9)  Statistics (19)  Marketing (30)  Unclassified
(0)

Necessary cookies help make a website usable by enabling basic functions like
page navigation and access to secure areas of the website. The website cannot
function properly without these cookies. These cookies do not gather information
about you that could be used for marketing purposes and do not remember where
you have been on the internet.


NameProviderPurposeExpiryTypeCookieConsent [x2]CookiebotStores the user's cookie
consent state for the current domain1 yearHTTPJSESSIONID [x4]ACMPreserves users
states across page requests.SessionHTTPCONSENT [x2]YouTube
GoogleUsed to detect if the visitor has accepted the marketing category in the
cookie banner. This cookie is necessary for GDPR-compliance of the website. 2
yearsHTTPVISITOR_INFO1_LIVEYouTubeTries to estimate the users' bandwidth on
pages with integrated YouTube videos.179
daysHTTPyt.innertube::nextIdYouTubeRegisters a unique ID to keep statistics of
what videos from YouTube the user has
seen.PersistentHTMLyt.innertube::requestsYouTubeRegisters a unique ID to keep
statistics of what videos from YouTube the user has
seen.PersistentHTML_hp2_id.#ACMPending1 yearHTTP_hp2_ses_props.#ACMPending1
dayHTTPBACKEND [x4]ACMPendingSessionHTTPsessionState [x2]ACMPendingSessionHTMLcc.jsSwiftypePendingSessionPixel_sp_v1_consentBloombergDetermines
whether the user has accepted the cookie consent box. 29
daysHTTPconsentUUID [x2]BloombergDetermines whether the user has accepted the
cookie consent box. 1 yearHTTP

Preference cookies enable a website to remember information that changes the way
the website behaves or looks, like your preferred language or the region that
you are in.

NameProviderPurposeExpiryTypeCookieConsentBulkSetting-#CookiebotEnables cookie
consent across multiple
websitesPersistentHTMLyt-remote-cast-installedYouTubeStores the user's video
player preferences using embedded YouTube
videoSessionHTMLyt-remote-connected-devicesYouTubeStores the user's video player
preferences using embedded YouTube
videoPersistentHTMLyt-remote-device-idYouTubeStores the user's video player
preferences using embedded YouTube
videoPersistentHTMLyt-remote-fast-check-periodYouTubeStores the user's video
player preferences using embedded YouTube
videoSessionHTMLyt-remote-session-appYouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLyt-remote-session-nameYouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLakaalb_OReillyALBoreilly.comPendingSessionHTTPyt-player-bandaid-hostYouTubeUsed
to determine the optimal video quality based on the visitor's device and network
settings. PersistentHTML

Statistic cookies help website owners understand how visitors interact with
websites by collecting and reporting information anonymously.

NameProviderPurposeExpiryType_at.hist.# [x2]OracleUsed by the social sharing
platform AddThis to store the user's usage history of the AddThis sharing
widgetPersistentHTML_gaGoogleRegisters a unique ID that is used to generate
statistical data on how the visitor uses the website.2 yearsHTTP_gatGoogleUsed
by Google Analytics to throttle request rate1 dayHTTP_gidACMRegisters a unique
ID that is used to generate statistical data on how the visitor uses the
website.1 dayHTTP_hjAbsoluteSessionInProgressACMThis cookie is used to count how
many times a website has been visited by different visitors - this is done by
assigning the visitor an ID, so the visitor does not get registered twice.1
dayHTTP_hjFirstSeenACMThis cookie is used to determine if the visitor has
visited the website before, or if it is a new visitor on the website.1
dayHTTP_hjSession_#ACMCollects statistics on the visitor's visits to the
website, such as the number of visits, average time spent on the website and
what pages have been read.1 dayHTTP_hjSessionUser_#ACMCollects statistics on the
visitor's visits to the website, such as the number of visits, average time
spent on the website and what pages have been read.1 yearHTTPcollectGoogleUsed
to send data to Google Analytics about the visitor's device and behavior. Tracks
the visitor across devices and marketing
channels.SessionPixelloglevelLivestreamCollects data on visitor interaction with
the website's video-content - This data is used to make the website's
video-content more relevant towards the visitor.
PersistentHTMLvuidLivestreamCollects data on visitor interaction with the
website's video-content - This data is used to make the website's video-content
more relevant towards the visitor. 2 yearsHTTP_sp_v1_csvBloombergPart of
third-party consent management platform (CMP) – The cookies gather data on the
user’s interaction with the website’s consent tool, in order to present the best
version of the consent-tool. 29 daysHTTP_sp_v1_dataBloombergPart of third-party
consent management platform (CMP) – The cookies gather data on the user’s
interaction with the website’s consent tool, in order to present the best
version of the consent-tool. 29 daysHTTP_sp_v1_ltBloombergContains the
expiry-date for the cookie with corresponding name. 29
daysHTTP_sp_v1_optBloombergPart of third-party consent management platform (CMP)
– The cookies gather data on the user’s interaction with the website’s consent
tool, in order to present the best version of the consent-tool. 29
daysHTTP_sp_v1_ssBloombergPart of third-party consent management platform (CMP)
– The cookies gather data on the user’s interaction with the website’s consent
tool, in order to present the best version of the consent-tool. 29
daysHTTP_sp_v1_uidBloombergPart of third-party consent management platform (CMP)
– The cookies gather data on the user’s interaction with the website’s consent
tool, in order to present the best version of the consent-tool. 29
daysHTTPIXWRAPPERLiveRampIpBloombergCollects anonymous data on the user's visits
to the website, such as the number of visits, average time spent on the website
and what pages have been loaded with the purpose of generating reports for
optimising the website content.PersistentHTML

Marketing cookies are used to track visitors across websites. The intention is
to display ads that are relevant and engaging for the individual user and
thereby more valuable for publishers and third party advertisers.

NameProviderPurposeExpiryType__atuvc [x2]OracleUpdates the counter of a
website's social sharing features.13 monthsHTTP__atuvs [x2]OracleEnsures that
the updated counter is displayed to the user if a page is shared with the social
sharing service, AddThis.1 dayHTTP_at.cww [x2]OracleUsed by the social sharing
platform AddThisPersistentHTML_gcl_auGoogleUsed by Google AdSense for
experimenting with advertisement efficiency across websites using their
services. 3 monthsHTTPat-lojson-cache-# [x2]v1.addthisedge.comUsed by the social
sharing platform AddThisPersistentHTMLat-rand [x2]OracleUsed by the social
sharing platform AddThisPersistentHTMLlocOracleGeolocation, which is used to
help providers determine how users who share information with each other are
geographically located (state level).13 monthsHTTPuvcOracleDetects how often the
social sharing service, AddThis, encounters the same user.13
monthsHTTPxtcOracleRegisters the user's sharing of content via social media.13
monthsHTTPIDEGoogleUsed by Google DoubleClick to register and report the website
user's actions after viewing or clicking one of the advertiser's ads with the
purpose of measuring the efficacy of an ad and to present targeted ads to the
user.1 yearHTTPpagead/landing [x2]GoogleCollects data on visitor behaviour from
multiple websites, in order to present more relevant advertisement - This also
allows the website to limit the number of times that they are shown the same
advertisement. SessionPixeltest_cookieGoogleUsed to check if the user's browser
supports cookies.1 dayHTTPads/ga-audiencesGoogleUsed by Google AdWords to
re-engage visitors that are likely to convert to customers based on the
visitor's online behaviour across
websites.SessionPixelpagead/1p-user-list/#GoogleTracks if the user has shown
interest in specific products or events across multiple websites and detects how
the user navigates between sites. This is used for measurement of advertisement
efforts and facilitates payment of referral-fees between
websites.SessionPixelYSCYouTubeRegisters a unique ID to keep statistics of what
videos from YouTube the user has
seen.SessionHTTPytidb::LAST_RESULT_ENTRY_KEYYouTubeStores the user's video
player preferences using embedded YouTube
videoPersistentHTMLyt-remote-cast-availableYouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLIXWRAPPERMerkleIpBloombergCollects anonymous data on the user's
visits to the website, such as the number of visits, average time spent on the
website and what pages have been loaded with the purpose of generating reports
for optimising the website
content.PersistentHTMLyoubora.accCodeBloombergPresents the user with relevant
content and advertisement. The service is provided by third-party advertisement
hubs, which facilitate real-time bidding for
advertisers.PersistentHTMLyoubora.dataBloombergPresents the user with relevant
content and advertisement. The service is provided by third-party advertisement
hubs, which facilitate real-time bidding for
advertisers.PersistentHTMLyoubora.dataTimeBloombergPresents the user with
relevant content and advertisement. The service is provided by third-party
advertisement hubs, which facilitate real-time bidding for
advertisers.PersistentHTMLyoubora.sessionBloombergPresents the user with
relevant content and advertisement. The service is provided by third-party
advertisement hubs, which facilitate real-time bidding for
advertisers.PersistentHTMLyoubora.sessionExpireBloombergPresents the user with
relevant content and advertisement. The service is provided by third-party
advertisement hubs, which facilitate real-time bidding for
advertisers.PersistentHTMLyouboraOffline.viewsBloombergPresents the user with
relevant content and advertisement. The service is provided by third-party
advertisement hubs, which facilitate real-time bidding for
advertisers.PersistentHTML

Unclassified cookies are cookies that we are in the process of classifying,
together with the providers of individual cookies.

We do not use cookies of this type.

 [#IABV2_LABEL_PURPOSES#]  [#IABV2_LABEL_FEATURES#]  [#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_BODY_FEATURES#]
[#IABV2_BODY_PARTNERS#]

Cookies are small text files that can be used by websites to make a user's
experience more efficient. Other than those strictly necessary for the operation
of the site,  we need your permission to store any type of cookies on your
device. Learn more about ACM, how you can contact us, and how we process
personal data in our Privacy Policy. Also please consult our Cookie Notice.


You can change or withdraw your consent from the Cookie Declaration on our
website at any time by visiting the Cookie Declaration page. If contacting us
regarding your consent, please state your consent ID and date from that page.



Your consent applies to the following domains: www.acm.org, awards.acm.org


Cookie declaration last updated on 04.03.22 by Cookiebot
skip to main content
 * Digital Library
 * CACM
 * Queue
 * TechNews
 * Career Center

Celebrating 75 Years of Advancing Computing as a Science & Profession
 * Join
 * Volunteer
 * myACM
 * Search Input Search Submit

 * 

Join Volunteer myACM
Search
 * About ACM
    * About Home
      * About ACM
      * ACM's Mission, Vision, Core Values and Goals
      * Governance
      * ACM Council
      * Boards and Committees
      * Past Presidents
      * ACM Constitution
      * Bylaws
      * Annual Reports
      * History
      * Code of Ethics
      * Code of Ethics Enforcement Procedures
      * Stop Harassment
      * Report Unacceptable Behavior
      * ACM in the News
      * Media Center
      * Contact Us
   
    * About ACM
      
      ACM, the world's largest educational and scientific computing society,
      delivers resources that advance computing as a science and a profession.
      ACM provides the computing field's premier Digital Library and serves its
      members and the computing profession with leading-edge publications,
      conferences, and career resources.
      
      [Learn More about ACM...]
   
    * ACM Regional Councils
      ACM: Formed at the Dawn of Computing

 * Membership
    * Membership Home
      * About Membership
      * Membership Options
      * Membership Benefits
      * Ambassadors for ACM
      * People of ACM
      * ACM People in the News
      * Join
      * Renew
      * Subscribe
      * Manage your Account / myACM
      * Distinguished Speakers
      * Contact Us
   
    * ACM Membership
      
      ACM offers the resources, access and tools to invent the future. No one
      has a larger global network of professional peers. No one has more
      exclusive content. No one presents more forward-looking events. Or confers
      more prestigious awards. Or provides a more comprehensive learning
      center. 
      
      [Learn More about ACM Membership...]
   
    * Customer Service FAQs
      Become an Ambassador for ACM

 * Publications
    * Publications Home
      * About Publications
      * Digital Library
      * CACM
      * Journals
      * Magazines
      * Books
      * Conference Proceedings
      * ICPS
      * SIGs Newsletters
      * Blue Diamond Newsletter
      * Applications-Oriented Content
      * For Authors
      * Primary Article Templates
      * Open Access
      * Artifacts and Reproducibility
      * New ACM Journals
      * Propose New Publications
      * Policies
      * Report a Potential Violation
      * Publications Board
      * Subscribe
      * Advertise
      * Contact Us
   
    * About ACM Publications
      
      For more than 60 years, the best and brightest minds in computing have
      come to ACM to meet, share ideas, publish their work and change the
      world. ACM's publications are among the most respected and highly cited in
      the field because of their longstanding focus on quality and their ability
      to attract pioneering thought leaders from both academia and industry.
      
      [Learn More about ACM Publications...]
   
    * Publish with ACM
      Select Application-Oriented Papers
      Software and Data Artifacts in the ACM Digital Library

 * SIGs
    * Special Interest Groups Home
      * About SIGs
      * SIG Listing
      * Emerging Interest Groups
      * SIG Awards
      * SIG Chapters
      * Publications
      * Conferences
      * Join a SIG
      * Volunteer Resources
      * SIG Leaders
      * Contact Us
   
    * Special Interest Groups
      
      ACM's Special Interest Groups (SIGs) represent major areas of computing,
      addressing the interests of technical communities that drive innovation.
      SIGs offer a wealth of conferences, publications and activities focused on
      specific computing sub-disciplines. They enable members to share
      expertise, discovery and best practices.
      
      [Learn More about ACM's SIGs...]
   
    * Join an ACM SIG
      Virtual Conferences: A Guide to Best Practices

 * Conferences
    * Conferences Home
      * About Conferences
      * Conference Series
      * Upcoming Conferences
      * Get Conference Proceedings
      * Upcoming Submission Deadlines
      * ACM Author Rights & Permissions
      * Best Paper Awards
      * Volunteer Resources
      * Contact Us
   
    * ACM and its Special Interest Groups Host More Than 170 Events Worldwide
      
      Our conferences, workshops and symposia unite innovators like you to push
      computing technology forward and to continue the legacy that unites us as
      like-minded thinkers and makers.
      
      [Learn More about ACM Conferences...]
   
    * Find an ACM Conference
      Virtual Conferences: A Guide to Best Practices

 * Chapters
    * Chapters Home
      * About Chapters
      * Professional Chapters
      * Student Chapters
      * Meetups
      * Newsletter
      * Calendar of Local Activities
      * Distinguished Speakers
      * Annual Reports
      * Find a Chapter
      * Start a Chapter
      * Chapter Policies
      * Chapter Administrative Interface
      * Contact Us
   
    * About ACM Chapters
      
      ACM’s Professional and Student chapters worldwide serve as hubs of
      activity for ACM members and the computing community at large. They
      provide seminars, lectures, learning forums and networking opportunities
      with peers and experts across the computing spectrum.
      
      [Learn More about ACM Chapters...]
   
    * Chapter-in-a-Box: Everything You Need to Run and Grow Your ACM Chapter
      Chapter Administrative Interface
      Start an ACM Chapter

 * Awards
    * Awards Home
      * About Awards
      * Award Recipients
      * ACM Fellows
      * ACM Advanced Member Grades
      * ACM Awards Committee
      * Nominate
      * Award Sponsors
      * Establish a New Award
      * Contact Us
   
    * About ACM Awards
      
      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.
      
      More on ACM Awards
   
    * ACM Announces 2021 A.M. Turing Award Recipient
      ACM Names 2021 Fellows
      ACM, CSTA Announce Cutler-Bell Prize Student Recipients

 * Education
    * Education Home
      * About Education
      * Curricula Recommendations
      * Affiliated Organizations
      * ACM Learning Center
      * Resources for Educators
      * Resources for Graduating Students
      * Education Board and Advisory Committee
      * Reports and Studies
      * Contact Us
   
    * Education
      
      ACM’s educational activities, conducted primarily through our Education
      Board and Advisory Committee, range from the K-12 space (CSTA) and
      two-year programs to undergraduate, graduate, and doctoral-level
      education, and professional development for computing practitioners at
      every stage of their career...
      
      [Learn More about Education…]
   
    * Visual Data Analysis: Why? When? How?
      Deep Learning for Sequences in Quantitative Finance
      ByteCast Ep23: David Heinemeier Hansson

 * Learning Center
    * Learning Center Home
      * About the Learning Center
      * E-Learning
      * Member Offers
      * TechTalks
      * ByteCast
      * Resources
      * FAQs
      * Practitioner Board
      * Professional Development Committee
   
    * About ACM Learning Center
      
      The ACM Learning Center offers ACM members access to lifelong learning
      tools and resources. Our E-Learning collections offer complimentary access
      to more than 55,000 online books and videos from top content publishers.
      The ACM TechTalk series brings leading computing luminaries and
      visionaries to your screen. Members enjoy exclusive offers and discounts
      on IT industry certifications and vendor-specific training.
   
    * ByteCast Ep23: David Heinemeier Hansson
      ByteCast Ep22: Amanda Randles
      ByteCast Ep 21: Jelani Nelson

 * Public Policy
    * Public Policy Home
      * About ACM's Public Policy Work
      * Tech Policy Council
      * Europe Tech Policy
      * US Tech Policy
      * ACM TechBriefs
      * Policy Products
      * Media Releases
      * Contact Us
   
    * Public Policy
      
      ACM provides independent, nonpartisan, and technology-neutral research and
      resources to policy leaders, stakeholders, and the public about public
      policy issues, drawn from the deep technical expertise of the computing
      community.
      
      [Learn More about ACM's Public Policy Work...]
   
    * TPC TechBrief Flags Facial Recognition Issues for Global Policy Makers and
      the Public
      USTPC Urges Narrower Definition of Computer Fraud and Abuse Act
      ACM Europe TPC Statement on Digital Green Certificates

 * Diversity, Equity & Inclusion
    * Diversity, Equity and Inclusion Home
      * About Diversity, Equity and Inclusion
      * Committee on Systemic Change
      * Forming Diverse Teams
      * Words Matter
      * ACM Code of Ethics
      * Stop Harassment
      * Report Unacceptable Behavior
      * ACM-W
      * Contact Us
   
    * Diversity, Equity, and Inclusion
      
      Anyone, from any background, should feel encouraged to participate and
      contribute to ACM. ACM is committed to creating an environment that
      welcomes new ideas and perspectives, and where hostility or other
      antisocial behaviors are not tolerated.
      
      [Learn More about ACM's Commitment to Diversity, Equity, and Inclusion...]
   
    * How Diverse Is Your Team?
      ACM-W's Webinar Series Celebrates Women in Computing

 * Home
 * Media Center
 * ACM AM Turing Award 2021


ACM TURING AWARD HONORS JACK J. DONGARRA FOR PIONEERING CONCEPTS AND METHODS
WHICH HAVE RESULTED IN WORLD-CHANGING COMPUTATIONS


DONGARRA'S ALGORITHMS AND SOFTWARE FUELED THE GROWTH OF HIGH-PERFORMANCE
COMPUTING AND HAD SIGNIFICANT IMPACTS IN MANY AREAS OF COMPUTATIONAL SCIENCE
FROM AI TO COMPUTER GRAPHICS

New York, NY, March 30, 2022 – ACM, the Association for Computing Machinery,
today named Jack J. Dongarra recipient of the 2021 ACM A.M. Turing Award for
pioneering contributions to numerical algorithms and libraries that enabled high
performance computational software to keep pace with exponential hardware
improvements for over four decades. Dongarra is a University Distinguished
Professor of Computer Science in the Electrical Engineering and Computer Science
Department at the University of Tennessee. He also holds appointments with Oak
Ridge National Laboratory and the University of Manchester.

The ACM A.M. Turing Award, often referred to as the “Nobel Prize of Computing,”
carries a $1 million prize, with financial support provided by Google, Inc. It
is named for Alan M. Turing, the British mathematician who articulated the
mathematical foundation and limits of computing.

Dongarra has led the world of high-performance computing through his
contributions to efficient numerical algorithms for linear algebra operations,
parallel computing programming mechanisms, and performance evaluation tools. For
nearly forty years, Moore’s Law produced exponential growth in hardware
performance. During that same time, while most software failed to keep pace with
these hardware advances, high performance numerical software did—in large part
due to Dongarra’s algorithms, optimization techniques, and production-quality
software implementations.

These contributions laid a framework from which scientists and engineers made
important discoveries and game-changing innovations in areas including big data
analytics, healthcare, renewable energy, weather prediction, genomics, and
economics, to name a few. Dongarra’s work also helped facilitate leapfrog
advances in computer architecture and supported revolutions in computer graphics
and deep learning.

Dongarra’s major contribution was in creating open-source software libraries and
standards which employ linear algebra as an intermediate language that can be
used by a wide variety of applications. These libraries have been written for
single processors, parallel computers, multicore nodes, and multiple GPUs per
node. Dongarra’s libraries also introduced many important innovations including
autotuning, mixed precision arithmetic, and batch computations.

As a leading ambassador of high-performance computing, Dongarra led the field in
persuading hardware vendors to optimize these methods, and software developers
to target his open-source libraries in their work. Ultimately, these efforts
resulted in linear algebra-based software libraries achieving nearly universal
adoption for high performance scientific and engineering computation on machines
ranging from laptops to the world’s fastest supercomputers. These libraries were
essential in the growth of the field—allowing progressively more powerful
computers to solve computationally challenging problems.

“Today’s fastest supercomputers draw headlines in the media and excite public
interest by performing mind-boggling feats of a quadrillion calculations in a
second,” explains ACM President Gabriele Kotsis. “But beyond the understandable
interest in new records being broken, high performance computing has been a
major instrument of scientific discovery. HPC innovations have also spilled over
into many different areas of computing and moved our entire field forward. Jack
Dongarra played a central part in directing the successful trajectory of this
field. His trailblazing work stretches back to 1979, and he remains one of the
foremost and actively engaged leaders in the HPC community. His career certainly
exemplifies the Turing Award’s recognition of ‘major contributions of lasting
importance.’”

“Jack Dongarra's work has fundamentally changed and advanced scientific
computing,” said Jeff Dean, Google Senior Fellow and SVP of Google Research and
Google Health. “His deep and important work at the core of the world's most
heavily used numerical libraries underlie every area of scientific computing,
helping advance everything from drug discovery to weather forecasting, aerospace
engineering and dozens more fields, and his deep focus on characterizing the
performance of a wide range of computers has led to major advances in computer
architectures that are well suited for numeric computations.”

Dongarra will be formally presented with the ACM A.M. Turing Award at the annual
ACM Awards Banquet, which will be held this year on Saturday, June 11 at the
Palace Hotel in San Francisco.

SELECT TECHNICAL CONTRIBUTIONS

For over four decades, Dongarra has been the primary implementor or principal
investigator for many libraries such as LINPACK, BLAS, LAPACK, ScaLAPACK,
PLASMA, MAGMA, and SLATE. These libraries have been written for single
processors, parallel computers, multicore nodes, and multiple GPUs per node. His
software libraries are used, practically universally, for high performance
scientific and engineering computation on machines ranging from laptops to the
world’s fastest supercomputers.

These libraries embody many deep technical innovations such as:

Autotuning: through his 2016 Supercomputing Conference Test of Time
award-winning ATLAS project, Dongarra pioneered methods for automatically
finding algorithmic parameters that produce linear algebra kernels of
near-optimal efficiency, often outperforming vendor-supplied codes.

Mixed precision arithmetic: In his 2006 Supercomputing Conference paper,
“Exploiting the Performance of 32 bit Floating Point Arithmetic in Obtaining 64
bit Accuracy,” Dongarra pioneered harnessing multiple precisions of
floating-point arithmetic to deliver accurate solutions more quickly. This work
has become instrumental in machine learning applications, as showcased recently
in the HPL-AI benchmark, which achieved unprecedented levels of performance on
the world’s top supercomputers.

Batch computations: Dongarra pioneered the paradigm of dividing computations of
large dense matrices, which are commonly used in simulations, modeling, and data
analysis, into many computations of smaller tasks over blocks that can be
calculated independently and concurrently. Based on his 2016 paper,
“Performance, design, and autotuning of batched GEMM for GPUs,” Dongarra led the
development of the Batched BLAS Standard for such computations, and they also
appear in the software libraries MAGMA and SLATE.

Dongarra has collaborated internationally with many people on the efforts above,
always in the role of the driving force for innovation by continually developing
new techniques to maximize performance and portability while maintaining
numerically reliable results using state of the art techniques. Other examples
of his leadership include the Message Passing Interface (MPI) the de-facto
standard for portable message-passing on parallel computing architectures, and
the Performance API (PAPI), which provides an interface that allows collection
and synthesis of performance from components of a heterogeneous system. The
standards he helped create, such as MPI, the LINPACK Benchmark, and the Top500
list of supercomputers, underpin computational tasks ranging from weather
prediction to climate change to analyzing data from large scale physics
experiments.

Biographical Background

Jack J. Dongarra has been a University Distinguished Professor at the University
of Tennessee and a Distinguished Research Staff Member at the Oak Ridge National
Laboratory since 1989. He has also served as a Turing Fellow at the University
of Manchester (UK) since 2007. Dongarra earned a B.S. in Mathematics from
Chicago State University, an M.S. in Computer Science from the Illinois
Institute of Technology, and a Ph.D. in Applied Mathematics from the University
of New Mexico.

Dongarra’s honors include the IEEE Computer Pioneer Award, the SIAM/ACM Prize in
Computational Science and Engineering, and the ACM/IEEE Ken Kennedy Award. He is
a Fellow of ACM, the Institute of Electrical and Electronics Engineers (IEEE),
the Society of Industrial and Applied Mathematics (SIAM), the American
Association for the Advancement of Science (AAAS), the International
Supercomputing Conference (ISC), and the International Engineering and
Technology Institute (IETI). He is a member of the National Academy of
Engineering and a foreign member of the British Royal Society.


ABOUT THE ACM A.M. TURING AWARD

The A.M. Turing Award was named for Alan M. Turing, the British mathematician
who articulated the mathematical foundation and limits of computing, and who was
a key contributor to the Allied cryptanalysis of the Enigma cipher during World
War II. Since its inception in 1966, the Turing Award has honored the computer
scientists and engineers who created the systems and underlying theoretical
foundations that have propelled the information technology industry.


ABOUT ACM

ACM, the Association for Computing Machinery, is the world's largest educational
and scientific computing society, uniting educators, researchers and
professionals to inspire dialogue, share resources and address the field's
challenges. ACM strengthens the computing profession's collective voice through
strong leadership, promotion of the highest standards, and recognition of
technical excellence. ACM supports the professional growth of its members by
providing opportunities for life-long learning, career development, and
professional networking.

Contact:
Jim Ormond
212-626-0505
ormond@hq.acm.org

Printable PDF File

 * About ACM
 * About ACM
 * Volunteer

 * Membership
 * Join ACM
 * Renew My Membership
 * Membership Options
 * Membership Benefits
 * MyACM Sign In

 * Publications
 * About Publications
 * Digital Library
 * Submit a Paper
 * Advertise with ACM

 * Chapters
 * Chapter Admin Interface
 * Chapter Activities Calendar
 * Start a Chapter

 * Special Interest Groups
 * SIGs Newsletter

 * Awards
 * About ACM's Awards

 * Conferences
 * ACM's Conferences

 * Code of Ethics
 * ACM's Code of Ethics
 * Enforcement Procedures

 * Media Center
 * ACM Media Center
 * Advertise with ACM

 * Education
 * Education Home

 * Privacy Policy
 * Privacy Policy Home

--------------------------------------------------------------------------------

 * 
 * 
 * 
 * 
 * 
 * 
 * 


 * Home
 * Sitemap
 * Contact Us
 * Member Services
 * Privacy Policy
 * Social Media Policy
 * Accessibility
 * Cookie Declaration
 * Copyright © 2022, ACM, Inc