ACM Updates Code of Ethics

ACM has updated its Code of Ethics and Professional Conduct. The revised Code of Ethics addresses the significant advances in computing technology since the 1992 version, as well as the growing pervasiveness of computing in all aspects of society. ACM’s Code of Ethics is considered the standard for the computing profession, and has been adopted by computing professionals, organizations and technology companies around the world. The Code is a collection of principles and guidelines designed to help computing professionals make ethically responsible decisions in professional practice.

Read the news release.

Meet Joel Branch

Joel Branch is the Director of Platform Development and AI Architect at Lucd, a company that helps businesses leverage complex datasets for artificial intelligence, machine learning and deep learning applications. He is Program Committee Chair of the 2018 ACM Richard Tapia Celebration of Diversity in Computing, and is a member of ACM and the Black Data Processing Associates. “We still need to emphasize that diversity is absolutely essential for innovation—especially ethical innovation.”

Image of Joel Branch

6th Heidelberg Laureate Forum to Feature Turing Award and ACM Prize Recipients

The sixth Heidelberg Laureate Forum (HLF 2018), September 23-28, will provide an informal venue for 200 selected young researchers to exchange ideas with renowned laureates in mathematics and computer science. The week will see participation by 19 ACM A.M. Turing Award Laureates, as well as ACM Prize in Computing recipients Sanjeev Arora and Jeffrey Dean. Be sure to visit the HLF site to watch live streaming of lectures and more events.

UC Berkeley to Host ACM A.M. Turing Laureate Colloquium

On Wednesday afternoons this fall, awardees of the ACM A.M. Turing Award will reflect on their time at the University of California, Berkeley between 1970 and 1990, while looking toward the future of research and technological development in their fields. The participants are Richard Karp, William Kahan, Manuel Blum, Andrew Chi-Chih Yao, Silvio Micali, Shafi Goldwasser, Michael Stonebraker, and David Patterson. Lectures are open to the public and will be livestreamed.

Image of speakers at Berkeley’s Turing Colloquium

Proceedings of the ACM Series

Proceedings of the ACM (PACM) is a journal series that launched in 2017. The series was created in recognition of the fact that conference-centric publishing disadvantages the CS community with respect to other scientific disciplines when competing with researchers from other disciplines for top science awards and career progression, and the fact that top ACM conferences have demonstrated high quality and high impact on the field. See PACMs on Programming Languages, Interactive, Mobile, Wearable and Ubiquitous Technologies, Measurement and Analysis of Computing Systems, and HCI.

Meet Claudia Bauzer Medeiros

Claudia Bauzer Medeiros is a Professor of Databases at the Institute of Computing, University of Campinas (UNICAMP), Brazil. She has coordinated large multidisciplinary projects, including applications in agro-environmental planning and biodiversity. She is a former President of the Brazilian Computer Society and currently serves as a Member of the Council of the Research Data Alliance, and as a Member-at-Large of the ACM Council. “Heterogeneity is not just a matter of collecting data, but also of different ways of looking at the world.”

Image of Claudia Bauzer Medeiros

Participate in a Global Survey of Scientists

The 2018 Global Survey of Mathematical, Computing, and Natural Scientists needs people in mathematical, computing and natural sciences, including students, to share their career and educational experiences. The data being collected will include focused information about women in these fields. The survey is being conducted by The Gender Gap in Science project, funded by the International Council for Science, a collaboration of several organizations including ACM.

CACM Sept. 2018 - A Domain-Specific Architecture for Deep Neural Networks

The ending of Moore's Law leaves domain-specific architectures as the future of computing. A trailblazing example is the Google's tensor processing unit (TPU), first deployed in 2015, and that provides services today for more than one billion people. It runs deep neural networks (DNNs) 15 to 30 times faster with 30 to 80 times better energy efficiency than contemporary CPUs and GPUs in similar technologies. In this video, Cliff Young and David Patterson discuss "A Domain-Specific Architecture for Deep Neural Networks," a Contributed Article in the September 2018 issue of Communications of the ACM.

Prediction-Serving Systems

ACM Queue’s “Research for Practice” is your number one resource for keeping up with emerging developments in the world of theory and applying them to the challenges you face on a daily basis. In this installment, Dan Crankshaw and Joey Gonzalez provide an overview of machine learning server systems. What happens when we wish to actually deploy a machine learning model to production, and how do we serve predictions with high accuracy and high computational efficiency? Dan and Joey’s curated research selection presents cutting-edge techniques spanning database-level integration, video processing, and prediction middleware. Given the explosion of interest in machine learning and its increasing impact on seemingly every application vertical, it's possible that systems such as these will become as commonplace as relational databases are today. 

Become an Ambassador for ACM

Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession. 

Ambassador for ACM Program

Bringing You the World’s Computing Literature

The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications. 

ACM Digital Library

Lifelong Learning

ACM offers lifelong learning resources including online books from Safari, online courses from Skillsoft, webinars on the hottest topics in computing and IT, and more.


ACM Expresses Concern About New Executive Order Suspending Visas

The Association for Computing Machinery, a global scientific and educational organization representing the computing community, expresses concern over US President Donald J. Trump’s Executive Order imposing suspension of visas to nationals of six countries.

The open exchange of ideas and the freedom of thought and expression are central to the aims and goals of ACM. ACM supports the statute of International Council for Science in that the free and responsible practice of science is fundamental to scientific advancement and human and environmental well-being. Such practice, in all its aspects, requires freedom of movement, association, expression and communication for scientists. All individuals are entitled to participate in any ACM activity.