Emerging applications in enterprise information technology are expected to drive
the evolution of future computing platforms. Computing Systems Architecture refers to the combination
of hardware and system software that comprise a computing platform. Advances in general purpose multi-core
and many-core (e.g., GPUs) cluster computing platforms are creating compelling cost/performance tradeoffs.
Advances in operating systems, run-time support and parallel domain-specific middleware are opening up new
opportunities for improving application performance. Our current focus is on accelerating enterprise workloads
on computing clusters that include various types of heterogeneity in computing, interconnect, networking and
storage units. Our mission is to innovate, design, evaluate and deliver parallel computing systems architectures
for high-performance, energy-efficient enterprise computing.