Difference between revisions of "CSC352 DT's Class Notes 2013"
Line 73: | Line 73: | ||
* moore's law | * moore's law | ||
:::"Key to this approach is a layer of libraries and programming frameworks centered on the 13 computational bottlenecks ("dwarfs") that we identified in the original Berkeley View report. " | :::"Key to this approach is a layer of libraries and programming frameworks centered on the 13 computational bottlenecks ("dwarfs") that we identified in the original Berkeley View report. " | ||
+ | * '''A dwarf is a class of algorithms that tend to have a common pattern of communication and computation'''. Dwarfs are well-defined targets from algorithmic, software, and architecture stand point. | ||
+ | |||
* Page 7: we have been concentrating on massively parallel architectures, but this may apply to new forms of parallelism | * Page 7: we have been concentrating on massively parallel architectures, but this may apply to new forms of parallelism | ||
* Page 7: good match between scientific // approaches and current parallel (non scientific) domains | * Page 7: good match between scientific // approaches and current parallel (non scientific) domains |