35 OLDEN ST • PRINCETON, NJ 08544

PHONE (609) 258-1798 • FAX (609) 258-1771 • E-MAIL RUDRO@CS.PRINCETON.EDU

Rudrajit Samanta

RESEARCH INTERESTS

 

Graphics performance, parallel rendering, large-scale displays, and cluster computing.

Education

 

1997 - 2001       Princeton University                              Princeton, NJ

n     Ph.D. in Computer Science (expected summer 2001)

n     Thesis topic: Parallel Rendering on PC Clusters

 

1995 - 1997       Princeton University                              Princeton, NJ

n     M.A. in Computer Science

 

1992 - 1995       Bates College                                       Lewiston, ME

n     B.S. in Mathematics and Physics

n     Secondary concentration in Computer Science

n     Summa Cum Laude, 2nd in graduating class

publications

 

Parallel Rendering with K-Way Replication

Rudrajit Samanta, Thomas Funkhouser, and Kai Li.

Submitted for publication.

Hybrid Sort-First and Sort-Last Parallel Rendering with a Cluster of PCs

Rudrajit Samanta, Thomas Funkhouser, Kai Li, and Jaswinder Pal Singh.

SIGGRAPH/Eurographics Workshop on Graphics Hardware,

Interlaken, Switzerland - August, 2000.

Sort-First Parallel Rendering with a Cluster of PCs

Rudrajit Samanta, Thomas Funkhouser, Kai Li, and Jaswinder Pal Singh.

Technical Sketch at SIGGRAPH 2000, New Orleans, Louisiana - July 2000.

Early Experiences and Challenges in Building and Using A Scalable Display Wall System

Kai Li, Han Chen, Yuqun Chen, Douglas W. Clark, Perry Cook, Stefanos Damianakis, Georg Essl, Adam Finkelstein, Thomas Funkhouser, Allison Klein, Zhiyan Liu, Emil Praun, Rudrajit Samanta, Ben Shedd, Jaswinder Pal Singh, George Tzanetakis and Jiannan Zheng.

IEEE Computer Graphics and Applications, Vol 20(4), pp 671-680, 2000.

Load Balancing for Multi-Projector Rendering Systems

Rudrajit Samanta, Jiannan Zheng, Thomas Funkhouser, Kai Li, and Jaswinder Pal Singh.

SIGGRAPH/Eurographics Workshop on Graphics Hardware,

Los Angeles, California - August 1999.

 
Dynamic Algorithms for Sorting Primitives Among Screen-Space Tiles in a Parallel Rendering System

Rudrajit Samanta and Thomas A. Funkhouser.

Technical Report, Department of Computer Science, Princeton University, October 1998.

Home-based SVM protocols for SMP clusters: Design, Simulations, Implementation and Performance

Rudrajit Samanta, Angelos Bilas, Liviu Iftode, and Jaswinder Pal Singh.

HPCA-4, Las Vegas, Nevada - February 1-4, 1998.

Supporting a coherent shared address space across SMP nodes: An application-driven investigation

Angelos Bilas, Liviu Iftode, Rudrajit Samanta, and Jaswinder Pal Singh.

IMA Volumes in Mathematics and its Applications, Volume 105,

Springer-Verlag, New York, 1998.

RESEARCH experience

 

1998 - 2001       Princeton University                                    Princeton, NJ

Research Assistant for Professor Thomas Funkhouser

n     Researched various issues in high-performance parallel graphics systems

n     Specific focus on parallel rendering on a PC cluster

n     Designed, implemented and evaluated various parallel rendering systems

 

1998 - 2001       Princeton University                                    Princeton, NJ

Member of DisplayWall Project

n     Designed OpenGL emulation DLL that allows OpenGL application binaries to run unmodified on the Princeton multi-projector DisplayWall

n     Involved in numerous technology demonstration projects such as a speech interface and VLSI circuit visualization on the DisplayWall

 

1996 - 1997       Princeton University                                    Princeton, NJ

Research Assistant for Professor Jaswinder Pal Singh

n     Researched software shared memory techniques for a cluster of PCs

n     Implemented and evaluated a SVM protocol optimized for a cluster of SMP nodes

WORK experience

 

1997 Summer    COMPAQ Western Research Lab               Palo Alto, CA

Summer Internship

n     Explored issues in implementing the VMMC-II networking API and firmware for Myrinet Network Interface on the Alpha architecture

 

1995 - 1996       Princeton University                                    Princeton, NJ

Teaching Assistant for COS 126, COS 226 and COS 318

n     Instructed a group of 20-25 students each week

n     Graded assignments and assisted students with coursework and projects

 

1993 - 1995       Bates College                                            Lewiston, ME

Network Installer and Technical Assistant

n     Helped install a campus-wide networking system to connect student dormitories

n     Installed and maintained software and hardware for various computer labs around camps

Awards received

 

 

n     Percy D. Wilkins Mathematics Award 1995

n     Sigma Xi  1995 (Scientific Research Society)

n     Phi Beta Kappa 1995 (Academic Honor Society)

n     Charles A. Dana Scholar 1993

n     Dean's list every semester at Bates College

References

 

 

Thomas Funkhouser

Department of Computer Science

Princeton University

Princeton, NJ 08544

funk@cs.princeton.edu

 

Kai Li

Department of Computer Science

Princeton University

Princeton, NJ 08544

li@cs.princeton.edu

 

Jaswinder Pal Singh

Department of Computer Science

Princeton University

Princeton, NJ 08544

jps@cs.princeton.edu

 

Adam Finkelstein

Department of Computer Science

Princeton University

Princeton, NJ 08544

af@cs.princeton.edu