Difference between revisions of "CSC352 Notes on A View From Berkeley"
Line 66: | Line 66: | ||
* Page 36: system software | * Page 36: system software | ||
** '''Autotuner''': compilers are not good enough. Parallel programming is so hard, that we should have machines try out all possible optimizations and figure out how to make it work best. | ** '''Autotuner''': compilers are not good enough. Parallel programming is so hard, that we should have machines try out all possible optimizations and figure out how to make it work best. | ||
+ | ** Autotuner = fancy search | ||
+ | |||
* Page 40: virtual machines to the rescue | * Page 40: virtual machines to the rescue | ||
+ | * Page 42: No efficient metrics to measure performance... Hardware counters to the rescue. | ||
* Page 44: conclusion | * Page 44: conclusion | ||