New system software for parallel programming models on the Intel SCC many-core processor


Since the beginning of the multicore era, parallel processing has become prevalent across the board. On a traditional multicore system, a single operating system manages all cores and schedules threads and processes among them, inherently supported by hardware-implemented cache coherence protocols. However, a further growth of the number of cores per system… (More)
DOI: 10.1002/cpe.3033


17 Figures and Tables