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. May 2025 CACM cover
    May 2025 Vol. 68 No. 5
  2. April 2025 CACM cover
    April 2025 Vol. 68 No. 4
  3. March 2025 cover
    March 2025 Vol. 68 No. 3
  4. February 2025 cover
    February 2025 Vol. 68 No. 2