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. November 2023 CACM cover
    November 2023 Vol. 66 No. 11
  2. March 2024 CACM cover
    March 2024 Vol. 67 No. 3
  3. February 2024 CACM cover
    February 2024 Vol. 67 No. 2
  4. January 2024 Vol. 67 No. 1