|Institution:||Washington University in St. Louis|
|Departments:||Computer Science and Engineering and Genetics|
|E-mail Address:||jbuhler AT wustl DOT edu|
|Postal Address:||MSC 1045-213-1010J|
One Brookings Drive
St. Louis, MO 63130
My primary research interests lie in analysis of massive or otherwise intractable scientific datasets. My group studies how to best implement these computations on modern, highly parallel computing architectures such as GPUs and field-programmable gate arrays (FPGAs). Utilizing these powerful accelerator architectures effectively raises a number of interesting theoretical and engineering problemsin mapping and scheduling of parallel computations and the design of programming frameworks to support streaming and modular computation. It is often necessary to modify algorithms, or to invent entirely new algorithms, that exploit the parallelism in accelerator hardware.
Historically, most of my work was on analyzing databases of DNA and protein sequence produced by molecular biologists. The lessons I've learned in accelerating computations on such data have application well beyond bioinformatics, including computations such as network packet filtering, chemical and gravitational simulations, and branch-and-bound optimization. Most recently, I've initiated collaboration with colleagues in astrophysics to design real-time, balloon- and satellite-based analysis pipelines for gamma-ray telescopes.
For more information on my contributions, please see my curriculum vitae.
Do you want me to review a paper for you?