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
Chau-Wen Tseng
[go: Go Back, main page]


Chau-Wen Tseng
Associate Professor of Computer Science and CBCB
Dept. of Computer Science
University of Maryland
College Park, MD 20742

Office: 4135 A.V. Williams Bldg.
Phone: (301) 405-8010; Fax: (301) 405-6707
Email: tseng@cs.umd.edu


Research

My current research is in the area of high-performance computing for bioinformatic applications. Recent advances in molecular biology techniques such as automated DNA sequencing and DNA microarrays allow scientists to quickly gather huge amounts of gene sequence and expression data. Popular algorithms for analyzing bioinformatic data may be oversimplified due to concerns about limited processing power. My research investigates methods to exploit the rapidly increasing power of high performance computing architectures to improve the speed and/or quality of bioinformatic algorithms. Areas of current interest include parallel sequence alignment, EST clustering, high-throughput DNA to genome alignment, and protein identification via tandem mass spectrometry.

I have also pursued research in the field of software support for high-performance computing, in particular compilation techniques to efficiently exploit architectural features in advanced processors. I focused on two fundamental issues: parallelism and locality, implementing my techniques in the COSMIC system. Projects included compiling for software DSM systems, tiling and padding for caches, optimizations for adaptive irregular computations, and transformations for pointer-based codes.

Full CV - Representative Papers - All Publications - Citations

Education

- Ph.D. (1993), Computer Science, Rice University
- M.S. (1992), Computer Science, Rice University
- A.B. (1986), Computer Science, Harvard University

Teaching

- CMSC 132: Object-Oriented Programming II ( S'05 , F'05 , F'06 , S'07 , F'07 )
- CMSC 330: Organization of Programming Languages ( S'08 )
- CMSC 430: Theory of Language Translation ( F'95 , S'97 , F'97 , F'98 , S'00 , F'00 , S'01 , F'02 , F'03 , S'06 )
- CMSC 731: Programming Language Implementation ( S'96 , S'98 )
- CMSC 732: Compiling for High Performance Architectures ( F'96 , S'99 )
- CMSC 838T: Bioinformatics and High-Performance Computing ( S'03 , S'04 , ?? )

Professional Service

Program Chair:
HiCOMB 2006 5th IEEE International Workshop on High Performance Computational Biology
LCPC'02 15th Workshop on Languages and Compilers for High-Performance Computing (with Bill Pugh)
LCR'02 6th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (with Pete Keleher)
Program Committee:
PDCS'07 19th IASTED Conference on Parallel and Distributed Computing and Systems
ICPP'07 2007 International Conference on Parallel Processing
PBC'07 Workshop on Parallel Computational Biology
HiPC'06 13th International Conference on High Performance Parallel Computing
PDCS'06 18th IASTED Conference on Parallel and Distributed Computing and Systems
PDCS'05 17th IASTED Conference on Parallel and Distributed Computing and Systems
ICPP'05 2005 International Conference on Parallel Processing
CF'05 ACM SIGMICRO Conference on Computing Frontiers
LCR'04 7th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers
LCPC'04 17th Workshop on Languages and Compilers for High Performance Computing
COLP'03 4th Workshop on Compilers and Operating Systems for Low Power
LCPC'03 16th Workshop on Languages and Compilers for Parallel Computing
Euro-Par'03 European Conference on Parallel and Distributed Computing
COLP'02 3rd Workshop on Compilers and Operating Systems for Low Power
COLP'01 2nd Workshop on Compilers and Operating Systems for Low Power
LCPC'01 14th Workshop on Languages and Compilers for Parallel Computing
IPDPS'01 15th International Parallel and Distributed Processing Symposium
COLP'00 1st Workshop on Compilers and Operating Systems for Low Power
LCPC'00 13th Workshop on Languages and Compilers for Parallel Computing
ISHPC'2K 3rd International Symposium on High Performance Computing
CC'00 9th International Conference on Compiler Construction
ISHPC'99 2nd International Symposium on High Performance Computing
PPoPP'99 7th ACM Symposium on Principles & Practice of Parallel Programming
PLDI'99 ACM Conference on Programming Language Design and Implementation
CC'99 8th International Conference on Compiler Construction
IPPS'98 12th International Parallel Processing Symposium
SUIF'97 2nd SUIF Compiler Workshop