Weiwei Chen
Department of Electrical Engineering and Computer Science Tel: 949-***-****
University of California, Irvine Email: ******.****@***.***
Irvine, CA, 92697-2625 Homepage: http://www.cecs.uci.edu/~weiweic
EDUCATION
Doctor of Philosophy, Computer System and Software Sept. 2007 2013 (expected)
Department of Electrical Engineering and Computer Science
University of California, Irvine.
Committee: Prof. Rainer DOmer (advisor), Prof. Daniel Gajski, Prof. Pai Chou
Master of Science, Computer Engineering Sept. 2004Mar. 2007
School of Microelectronics
Shanghai Jiao Tong University, Shanghai, China.
Bachelor of Engineering, Computer Science and Engineering Sept. 2000Jun. 2004
Department of Computer Science and Engineering
Teaching Reform Class, Shanghai Jiao Tong University, Shanghai, China.
International Exchange Student Aug. 2003 Dec. 2003
Dean s List & Semester Honor
School of Electrical and Computer Engineering
Purdue University, West Lafayette, Indiana.
RESEARCH INTERESTS
Embedded hardware and software systems, Parallel simulation, System-level design and
methodologies, Specification and
Modeling Languages.RESEARCH EXPERIENCE
University of California, Irvine
Graduate Student Researcher, Department of EECSSept. 2007Present
Multi-core parallel simulation for System-Level Description Languages.
Recoding for parallel system-level embedded application models.
ConcurrenC: A Novel Model of Computation for Effective System -level Abstraction of C-
based SLDLs.
System Modeling of real-world embedded applications: a H.264 video Decoder, a JPEG
image encoder, a video edge
detector, a DES cipher chip.
Shanghai Jiao Tong University, Shanghai, China
Graduate Research Assistant, School of Microelectronics Dec. 2004 Jan. 2007
Electronic Design Automation Research Group
Research on symbolic analog circuit simulation using the graph reduction approach.
Computer Architecture Research Group
Research on simulation for heterogeneous multiprocessor system based on the SimpleScalar
toolset.
SOC Research Lab
Optimized the MP3 decoder algorithm on the ARM9 platform. Embedded operating system
development based on
PalOS on the ARM9 platform, including modules communication protocol design, OS task
scheduling extension,
device driver development of DMA and SPI, etc.
DSP Research Lab
Designed a reconfigurable cache controller for a VLIW DSP chip in Verilog; Design an
external memory interface
module for a VLIW DSP chip in Verilog.
Weiwei Chen Curriculum Vitae Spring 2012 Page 1 of 4
PUBLICATIONS
Conference Articles (peer reviewed)
C1. Weiwei Chen, Xu Han, Rainer DOmer, Out-of-order Parallel Simulation for ESL design,
in Proceedings of the
Design, Automation and Test in Europe (DATE) Conference, 2012 (Regular Presentation).
C2. Weiwei Chen, Rainer DOmer, An Optimizing Compiler for Out-of-Order Parallel ESL
Simulation Exploiting
Instance Isolation, in Proceedings of the 17th Asia and South Pacific Design Automation
Conference (ASP-DAC),
2012.
C3. Rainer DOmer, Weiwei Chen, Xu Han, Parallel Discrete Event Simulation of Transaction
Level Models, in
Proceedings of the 17th Asia and South Pacific Design Automation Conference (ASP-DAC),
2012.
C4. Rainer DOmer, Weiwei Chen, Xu Han, Andreas Gerstlauer, Multi-Core Parallel
Simulation of System -Level
Description Languages, in Proceedings of 16th Asia and South Pacific Design Automation
Conference (ASP -
DAC), Yokohama, Japan, January 2011.
C5. Weiwei Chen, Xu Han, Rainer DOmer, ESL Design and Multi-Core Validation using the
System-on-Chip
Environment, in Proceedings of the 15th IEEE International High Level Design Validation
and Test Workshop
(HLDVT), Anaheim, CA, USA, June 2010.
C6. Weiwei Chen, Rainer DOmer, " A Fast Heuristic Scheduling Algorithm for Periodi c
ConcurrenC Models", in
Proceedings of 15th Asia and South Pacific Design Automation Conference (ASP -DAC),
Taipei, Taiwan, January
2010.
C7. Weiwei Chen, Rainer DOmer, "ConcurrenC: A new approach towards effective abstraction
of C -based SLDLs", in
Proceedings of the International Embedded Systems Symposium (IESS), Langenargen, Germany,
September 2009.
C8. Weiwei Chen, Guoyong Shi, Implementation of a Symbolic Circuit Simulator for
Topological Network Analysis,
in Proceedings of the IEEE Asia Pacific Conference on Circuit and System (APCCAS),
Singapore, December 2006.
C9. Guoyong Shi, Weiwei Chen, C.-J. Richard Shi, A Graph Reduction Approach to Symbolic
Circuit Analysis, in
Proceedings of the 12th Asia and South Pacific Design Automation Conference (ASP -DAC),
Yokohama, Japan,
January 2007.
C10. Rongrong Zhong, Yongxin Zhu, Weiwei Chen, Mingliang Lin, Weng Fai Wong, An Inter-
core Communication
Enabled Multi-core Simulator Based on SimpleScalar, in Proceedings of the 21st
TEACHING EXPERIENCE
University of California, Irvine
Pedagogical Fellow 2012~2013 academic year
Will lead a one-and-half-day long professional development program for the new
graduates in School of
Engineering for their future teaching assistant career in Fall 2012. The program will
include 8~9 workshops
about TA responsibilities, learning styles, problem solving, grading, leading discussion
sessions, active learning,
and so on.
Will serve as the Pedagogical Fellow for School of Engineering to help graduate
teaching assistants with
teaching skill development in 2012~2013 academic year.
Teaching Assistant
Weiwei Chen Curriculum Vitae Spring 2012 Page 2 of 4
ADV C Programming (EECS22) Fall quarter, 2011
Led 2-hour lab sections (with 1-hour discussions on homework) once every week. Design ed
learning activities
for the lab discussions. Designed five homework assignments, prepared the solutions and
graded the program
submissions. Managed the course message board and give feedbacks to the question posts.
Prepare d the course
accreditation (ABET) materials.
COMP METHODS IN ECE (EECS10) Fall quarter, 2008, 2009, 2010
Led discussion sections and lab sections for C programming twice every week respectively.
Prepa red for the
homework assignment and grade the program once or twice each quarter.
Utility Pedagogical Fellow for TAPDP Fall quarter, 2011
Helped to lead one of the micro-teaching groups in 2011 Teaching Assistant Professional
Development Program
(TAPDP) where the future TAs practice applying advanced pedagogical skills.
Substitute Lecturer
ADV SYSTEM-SOFTWARE (EECS211) Winter quarter, 2011
Gave two 50-mins lectures for memory management of the computer systems for graduate
students.
Shanghai Jiao Tong University, Shanghai, China
Lecturer
FPGA Training Class. Jun.2006
Gave lecture to a half-day workshop for embedded system design by using the Embedded
Development Kit of
Xilinx FPGA. Designed the lab experiments.
Teaching Assistant
Digital Integrated Circuit Design Fall semester, 2006
Lab Preparation and Guidance on Cadence Virtuoso, Course Management.
Embedded System Design Summer, 2005
rd
The 3 Summer Elite Internship Program, School of Microelectronics, SJTU
Mentored the junior and senior college students in this 4 -week summer internship program
for embedded
system design on a wireless Router (Linksys s WRT54G). Lab Preparation and Guidance.
Design Automation for Integrated Circuit Spring Semester, 2005
Lab experiment preparation for digital circuit design by using Cadence Virtuoso tool Exam
and homework
Future Road College, Shanghai, China
Instructor (Part-time) July. 2006July. 2007
Lectured in Calculus, Linear Algebra and Theory of Probability to high school students
who have great
interests in Mathematics.
FACULTY DEVELOPMENT
University of California, Irvine
Advanced Pedagogy Seminar Spring quarter, 2012
Learned about the pedagogy in higher education, teaching and learning styles, out-come
driven course design.
Constructed a syllabus for a future course. Build and participate the learning community
with other graduate students
who consider a career in academia.
The Seven Principles of Good Practice in Undergraduate Education workshop Fall quarter,
2011
Learned about the Seven Principles of Good Practice in Undergraduate Education, a set of
educational practices
distilled from over fifty years of education research. Explored these principles through
discussion and facilitator
modeling, and figured out opportunities to practice implementing them into practice.
Effective Responses to Student Writing workshop Fall quarter, 2011
Learned tips and guidelines for maximizing the impact of the responses to written
assignments, and strategies for
effective responses to student work.
WORKING EXPERIENCE
Microsoft Corp., Redmond, WA
Software Develop Engineer (Summer Internship) Jun.2011Sept.2011
Developed Metro-style application with the WinCore Security&Identity Public Key
Infrastructure team.
IBM Global Engineering Solutions, Shanghai, China.
Weiwei Chen Curriculum Vitae Spring 2012 Page 3 of 4
R&D Engineer (Internship) Jan. 2007Apr. 2007
Advanced application research on CELL Broadband Engine. Research for Parallel High -
performance Sorting
Algorithm on CBE Platform.
IBM China System & Technology Lab (CSTL), Shanghai, China.
Software Engineer (Internship) Jun. 2006Dec. 2006
Research and development of System Software for Storage Devices (C++ & Java). Developed
a simulator for
DMTF CIM and WBEM standards (www.dmtf.org) for Storage Devices based on the open-source
project
OpenPegasus (www.openpegasus.org).
HONORS & AWARDS
Pedagogical Fellowship, University of California, Irvine, 2012 2013.
Nominated for 2012 the most promising future faculty award from University of
California, Irvine.
Young Student Support Award (student mentor) from Design Automation Conference (DAC)
2010, Anaheim, CA.
Student Travel Grant from Asia and South Pacific Design Automation Conference (ASP-DAC)
2010, Taipei, Taiwan.
Henry Samueli Endowed Fellowship (3 out of 100+), Henry Samueli School of Engineering,
University of California,
Irvine, CA, 2007.
Excellent Teaching Assistant Award, School of Microelectronics, Shanghai Jiao Tong
University, 2006.
National Scholarship for Academic Excellence, China, 2006.
PROFESSIONAL ACTIVITIES
REFERENCES
References are available upon requests