Processors Investigate

Programming With Relaxed Streams

Download now Free registration required

Executive Summary

Diminishing returns in single thread performance have forced a reevaluation of priorities in microprocessor design. Recent architectures have foregone deeper pipelining in favor of multiple cores per chip and multiple threads per core. The day approaches when processors with hundreds or thousands of cores are commonplace, but programming models for these manycore architectures lag far behind the architectures themselves. The authors are developing Fractal, a manycore architecture and associated programming model they call relaxed streaming.

  • Format: PDF
  • Size: 167.4 KB