CSE Scientific Computation Group


Welcome to the home page for the Scientific Computation Group in the Department of Computer Science and Engineering.

The Scientific Computation Group investigates programming abstractions, applications, and implementation techniques for solving scientific problems on high-performance and parallel computers and in analyzing their prodigious output. Our research is cross-disciplinary.

Browse our publications.

Current Projects

Bamboo source to source translation of MPI to data driven form

Panda, A directive based, domain-specific serial C/C++ to MPI source-to-source translator

Mint, A Programming Model for GPU accelerators

Tarragon, data driven task graph library.

Past Projects

Saaz, ad-hoc query of CFD data

MCELL-K, a scalable cell microphysiology simulator.

Adaptive subsampling, an in-memory compression algorithm scientific data

Thyme, graph driven execution substrate

Scallop, a scalable fast 3-D Poisson solver.

KeLP, a rapid development infrastructure for parallel computations, especially useful for irregular block structured applications. Further information about KeLP applications is available.

Multi-tier programming for hierarchically constructed parallel computers.

Fast adaptive storage and retrieval (FASTR)


Intelligent Material Design using ab-initio molecular dynamics

Cluster Identification

Load Balancing

Maintained by Scott B. Baden.

Current Members

Professor Scott B. Baden (Director)
Ted Hromadka III
Alex Breslow
Prof. Xing Cai
Johannes Langguth
Sergio Martin
Mohammed Sourouri


Zia Ansari
Gregory Baxter
Tatenda Chipeperekwa (Qualcomm)
Pietro Cicotti (San Diego Supercomputer Center)
Stephen J. Fink(IBM T. J. Watson)
Yajaira Gonzalez Gonzalez (MIT Lincoln Labs)
Joey Hammer
Bill Kerney
Alden King (Google)
Scott Kohn (LLNL)
Stephen Lau
Fred Lionetti
Nhat Tan Nguyen (Lawrence Berkeley Lab) New
Federico Sacerdoti (Software Engineer, High Frequency Trading)
Putt Sakdhnagool
Didem Unat (Koç University) New
Urvashi Rao Venkata (National Radio Astronomy Observatory)
Edmund Wong