Home research People General Info Seminars Resources Intranet
| Software & Systems Group | Home | People | Publications | Links
Home Page for Mani Zandifar | Parasol Laboratory

Picture Mani Zandifar
PhD Student
Software & Systems Group

Parasol Laboratory url: http://parasol.tamu.edu/~mazaninfardi/
Department of Computer Science and Engineering email:
Texas A&M University office: 419A HRBB
College Station, TX 77843-3112 tel: 979-862-3411
USA fax: (979) 458-0718

About Me

I'm currently working on STAPL (Standard Template Adaptive Parallel Library) project. STAPL is a parallel library which simplifies parallel programming by providing interfaces similar to the sequential ISO C++ Standard Template Library (STL). I have added a Skeleton Framework to STAPL, which allows programs to be specified regardless of their internal parallel implementations. Skeletons raise the level of abstraction in parallel programs to formal specifications, allowing programs to be formally analyzed and transformed regardless of their parallel implementation. I provide efficient implementations for skeletons such as map, zip, reduce, scan which can scale beyond 100,000 cores, and also allow such skeletons to be composed and serve as the building blocks of real-world applications. In this framework, I use various software design patterns which allows it to be portable, extensible, and tunable.