Cheng-Kai Chen

Department of Communication Engineering
National Chiao Tung University
Contact Information

Office: 616 Room, Microelectronic and Information Systems Research Center, National Chiao Tung University, 1001 Ta-Hsueh Road, Hsinchu City. Hsinchu 300, TAIWAN
Tel: + 886-3-5712121 ext 59250
Tel: +1-800-409-9811 ext 59250 (Toll-free from USA)
Email: ckchen(at)mail.ymlab.org


Academic publication
Research interest & Project

Published books


UPDATE: (Feb/08/2009)
I am currently a second year Ph. D. student in computer science at the University of California at Davis.
I am also a member of VIDI, the Visualization & Interface Design Innovation group. My research interests are Scientific Visualization, High-Performance Computing, and Computer Graphics.

My research interests are mainly focused on scientific computing (especially numerical methods and mesh generation), evolutionary computation, optimization, data visualization, and parallelization. I have been working as research assistant under the advisory of Professor Yiming Li at the Department of Communication Engineering, National Chiao Tung Univeristy since 2003. Through numerous research projects and published papers, I narrowed my focus and emphasis on high performance scientific computing and hybrid optimization methodologies. Currently, I am in charge of developing two important projects, "UOF-Unified Optimization Framework" and "Visi-Multi-Dimensional Data Visualizer."

For more details about me and my work, please click here for my vita (available in HTML and PDF) and here for my publications.

Research interest & Project

Evolutionary Computation

1. UOF - Unified Optimization Framework. [SourceForge:uof]

2. An evolutionary optimization for Electronic Design Automation (EDA).

Data Visualization
1. Visi - Multi-dimensional data visualizer. [NanoHub:app-visi]
Semiconductor Device Simulation

1. Numerical methods and semiconductor device simulations

2. Quantum corrections for nanoscale device simulations

3. Statistical analysis for MOSFET implement dopant fluctuation.


Parallel and Distributed Computation

Using Message-Passing Interface (M.P.I.) on semiconductor device simulation and evolutionary computation

1. Parallelization for 2D/3D device simulation:

2. Parallelization for time-dependent high frequency circuit simulation.

3. Distributed evolutionary system.[PDF]

4. Parallelization of Genome Alignment.

Computational Geometry

1. One-irregular mesh generation. (for semiconductor device simulation)

2. Polygon overlap problem, point location problem (for Optical proximity correction and Conformal mapping in printed circuit board resistance-capacitance analysis)

Programming Language

1. Cross-platform system library. [SourceForge:cpsl]

2. C/C++/C# programming techniques.



Master of Science
Institute of Computer Science and Information Engineering
National Chiao Tung University, Hsinchu, Taiwan

Bachelor of Science in Engineering
Department of Computer Science and Information Engineering
National Chiao Tung University , Hsinchu, Taiwan

Updated: December 18, 2006