Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Paruj Ratanaworabhan
[go: Go Back, main page]

Paruj Ratanaworabhan

 

Ph.D. Student

Computer Systems Laboratory

Cornell University

365UC Upson Hall

Ithaca, NY 14853

Tel: (607) 255-2284

e-mail: paruj AT csl  dot cornell dot edu

 

Biography

Paruj Ratanaworabhan is a Ph.D. student in the Computer Systems Laboratory (CSL), Cornell University. He received an M.Eng. degree in Electrical and Computer Engineering from Cornell in 2002 and joined the CSL as a Ph.D. student in the fall of 2003. He is advised by Martin Burtscher and is currently a visiting student at the Center for Distributed and Grid Computing, the University of Texas at Austin. His research interests are in race detection and toleration systems, phase-aware architectures, floating-point data compression, and compiler optimization. In the summer of 2008, he was an intern with Microsoft Research Redmond where he worked on the Nozzle project, which aims to prevent heap spraying attacks on web browsers.

 

Before coming to the US for graduate study, he was an undergraduate student at Kasetsart University and an instrument engineer with Black & Veatch, designing and commissioning control and instrumentation systems in co-generation and coal-fired power plants.

 

Publications

Refereed Conference Papers

1.  Paruj Ratanaworabhan, Martin Burtscher, Darko Kirovski, Rahul Nagpal, Karthik Pattabiraman, and Benjamin Zorn, “Detecting and Tolerating Asymmetric Races”, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP’09), Raleigh, North Carolina, February 2009 (to appear). [pdf]

2.  Paruj Ratanaworabhan and Martin Burtscher, “Program Phase Detection based on Critical Basic Block Transitions”, 2008 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS’08), Austin, Texas, April 2008. [pdf]

3.  Martin Burtscher and Paruj Ratanaworabhan, “High Throughput Compression of Double-Precision Floating-Point Data”, 2007 Data Compression Conference (DCC’07), Snowbird, Utah, March 2007. [pdf]

4.  Paruj Ratanaworabhan and Martin Burtscher, “Load Instruction Characterization and Acceleration of the BioPerf Programs”, 2006 IEEE International Symposium on Workload Characterization (IISWC’06), San Jose, California, October 2006. [pdf]

5.  Paruj Ratanaworabhan, Jian Ke and Martin Burtscher, “Fast Lossless Compression of Scientific Floating-Point Data”, 2006 Data Compression Conference (DCC’06), Snowbird, Utah, March 2006. [pdf]

 

Refereed Journals Papers

6.  Martin Burtscher and Paruj Ratanaworabhan, “FPC: A High-Speed Compressor for Double-Precision Floating-Point Data”, IEEE Transactions on Computers (IEEE-TC’09), January 2009. [pdf]

7.  Martin Burtscher, Ilya Ganusov, Sandra J. Jackson, Jian Ke, Paruj Ratanaworabhan, and Nana B. Sam, “The VPC Trace-Compression Algorithms”, IEEE Transactions on Computers (IEEE-TC’05), November 2005. [pdf]

 

Technical Reports

8. Paruj Ratanaworabhan, Benjamin Livshits and Benjamin Zorn, “Nozzle: A Defense Against Heap-spraying Code Injection Attacks”, Microsoft Research Technical Report MSR-TR-2008-176, November 2008. [pdf]