Mark Silberstein

I am a post-doctoral fellow with Prof. Emmett Witchel. I am a member of  the Operating Systems and Architectures Group, CS department,  UT Austin. I am working on the systems support for GPUs

Before coming to Austin I was a postdoc with Idit Keidar, in the MATRICS group at the Electrical Engineering Department, Technion
I received my PhD in Computer Science at the Technion in 2010. My thesis was on the mechanisms for building supercomputing systems using large-scale distributed, unreliable resources and graphical processing units (GPUs).

Research interests

Hetrogeneous architectures: programming tools, scheduling algorithms, OS abstractions
High performance computing on grids and clouds
Parallel processing on multicores and GPUs.

Research Projects

Ongoing
Production

Teaching (lecturer)


EE046274 Spring 2011 - Programming Massively Parallel Processors (as a part of the CUDA Teaching Center)
CS236370 Autumn 2010 - Concurrent and Distributed Programming
CS236804 Spring 2010 - Seminar on  parallel algorithms and applications for GPUs
CS236371  Spring 2010 - Project in parallel and distributed programming

Internships

In 2011 I spent two months working with Ofer Dekel at Microsoft Research Redmond on acceleration of  decision tree learning algorithms on GPUs.

In 2009 I visited Prof. Matsuoka lab in Tokyo Tech working on TSUBAME - the world largest supercomputer based on GPUs. The goal was to use TSUBAME for genetic linkage analysis, and it was accomplished!

I spent  fantastic three summer months of 2007 in UC Davis working in the group of Prof. John Owens. This was the turning point in my research on GPUs.

Past

I worked as a student researcher at IBM Haifa Research Laboratory, at the Distributed System Department, conducting research on Grid Computing Systems. I am one of the authors of Dynamo - IBM directory replicator for Grid.

Family

My wife Natalia's homepage

My dad's homepage