Magazine Article

Tubes Standards-Compliant C Header Library

TBMG-26368

02/01/2017

Abstract
Content

Due to limitations imposed by transistor physics as device geometries continue to get finer and finer, the time when each new generation of processors was clocked faster than its predecessors is largely over. Nevertheless, as individual processor cores get smaller, chip manufacturers have turned instead to cramming a large number of cores onto a single die. Consequently, nearly all commercially available CPUs (central processing units), even those used in smartphones, already depend upon a multicore architecture. Unfortunately, the programming languages used for nearly all commercial software projects are really intended for generating code for a single CPU core. Though extensions exist that support multiple cores, it is something that is essentially tacked on, not part of the core language's constructs.

Meta TagsDetails
Citation
"Tubes Standards-Compliant C Header Library," Mobility Engineering, February 1, 2017.
Additional Details
Publisher
Published
Feb 1, 2017
Product Code
TBMG-26368
Content Type
Magazine Article
Language
English