News

The basics of distributed computing. Any time a workload is distributed between two or more computing devices or machines connected by some type of network, that’s distributed computing. There are a ...
Concurrent and parallel systems form the bedrock of modern computational infrastructures, enabling vast improvements in processing speed, efficiency and scalability. By orchestrating multiple ...
Dr. Hoefler’s research aims at understanding the performance of parallel computing systems ranging from parallel computer architecture through parallel programming to parallel algorithms. He is also ...
He has made deep and wide-ranging contributions to many areas of parallel computing including programming languages, compilers, and runtime systems for multicore, manycore and distributed computers.