John Urbanic

Parallel Computing Scientist, Pittsburgh Supercomputing Center


phone:   412-268-7861
mail:   PSC
300 South Craig St.
Pittsburgh, PA 15213


Research Interests

Parallel and concurrent computing of all sorts. In particular, high performance and extremely scalable technologies. This includes MPI, OpenMP, OpenACC and threading language extensions. Applying these techniques to the core of Big Data analytics engines such as Spark, as well as enabling modern Machine Learning and the rapidly evolving field of Deep Learning. Performance modeling and optimization of all of these as well.


Training Activities

The above research activities have become the core of the XSEDE Monthly Workshop series, of which John is the co-founder and principle instructor. The Wide Area Classroom (WAC) developed to support these workshops has become a separate product and is an ongoing development effort.