December 2013 - Vol. 56 No. 12

December 2013 issue cover image

Features

Opinion From the president

Software at Scale

I have been thinking about the implications of the increasing number of programmable devices and appliances that surround us. For one thing, they all require software to function. Who will write all that software?
Research and Advances Research highlights

And Then There Were None: A Stall-Free Real-Time Garbage Collector For Reconfigurable Hardware

We present a garbage collector synthesized directly to hardware, capable of collecting a heap of uniform objects completely concurrently. These heaps are composed entirely of objects of a fixed shape. Thus, the size of the data fields and the location of pointers of each object are fixed.

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