Research Area – High Performance Computing

Many computational problems in science and engineering require the most powerful computers available today. The widespread deployment of multicore and manycore architectures has highlighted the need to exploit parallel computing techniques.

Research in high performance computing (HPC) spans algorithms, software, tools and applications that exploit modern HPC platforms ranging from multicore/manycore machine architectures to graphics processing units to supercomputers.

Current research is examining areas such as heterogeneous architectures, parallel algorithms, performance tuning, and a variety of computation intensive applications such as turbulence, combustion, genomics, astrophysics, geosciences, molecular dynamics, transportation, homeland security, imaging and biomedicine, among others.