January 2018 - Vol. 61 No. 1

January 2018 issue cover image

Features

Research and Advances Research highlights

Halide: Decoupling Algorithms from Schedules For High-Performance Image Processing

We propose a new programming language for image processing pipelines, called Halide, that separates the algorithm from its schedule.
News ACM code of ethics and professional conduct

ACM Code of Ethics: A Guide For Positive Action

THE ACM Code of Ethics and Professional Conduct (the Code) is being updated by the Code Update Task Force in conjunction with the ACM's Committee on Professional Ethics. The Code was initially written in 1992, and this is the first update since then.

Recent Issues

  1. January 2025 cover
    January 2025 Vol. 68 No. 1
  2. December 2024 CACM cover
    December 2024 Vol. 67 No. 12
  3. November 2024 CACM cover
    November 2024 Vol. 67 No. 11
  4. October 2024 CACM cover
    October 2024 Vol. 67 No. 10