Careers | Phone Book | A - Z Index

Cy Chan

ChanCyP
Cy Chan
Computer Research Scientist
Computational Research Division
Computer Architecture Group
One Cyclotron Rd
Berkeley, CA 94720

Biographical Sketch

Cy Chan is a computer research scientist in the Computer Architecture Group working on new techniques for modeling, simulation, and optimization for HPC systems.  His current research interests include scalable modeling and simulation of future transportation systems and smart electrical grid systems, as well as the analysis and optimization of multi-resolution, multi-physics, fluid-simulation codes.  He graduated with an A.B. in Applied Mathematics from Harvard University and an S.M. and Ph.D. in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology.

Projects

Journal Articles

Cy Chan, Vesselin Drensky, Alan Edelman, Raymond Kan, Plamen Koev, "On Computing Schur Functions and Series Thereof", Journal of Algebraic Combinatorics, October 20, 2018,

Didem Unat, Cy Chan, Weiqun Zhang, Samuel Williams, John Bachan, John Bell, John Shalf, "ExaSAT: An Exascale Co-Design Tool for Performance Modeling", International Journal of High Performance Computing Applications (IJHPCA), May 2015, doi: 10.1177/1094342014568690

James Albrecht, Cy Chan, and Alan Edelman, "Sturm Sequences and Random Eigenvalue Distributions", Foundations of Computational Mathematics, August 2009,

Conference Papers

Cy Chan, John Bachan, Joseph Kenny, Jeremiah Wilke, Vincent Beckner, Ann Almgren, John Bell, "Topology-Aware Performance Optimization and Modeling of Adaptive Mesh Refinement Codes for Exascale", (BEST PAPER AWARD) COMHPC 2016 - SC16 Workshop on Communication Optimization in High Performance Computing, Salt Lake City, UT, November 18, 2016,

Best Paper Award

Cy Chan, Didem Unat, Michael Lijewski, Weiqun Zhang, John Bell, John Shalf, "Software Design Space Exploration for Exascale Combustion Co-Design", International Supercomputing Conference (ISC), Leipzig, Germany, June 16, 2013,

Cy Chan, Joseph Kenny, Gilbert Hendry, Didem Unat, Vincent Beckner, John Bell and John Shalf,, "An AMR Computation and Communication Dependency and Analysis Methodology", IA^3 2013 - SC13 Workshop on Irregular Applications: Architectures and Algorithms, Denver, CO, January 1, 2013,

Jason Ansel, Maciej Pacula, Yee Lok Wong, Cy Chan, Marek Olszewski, Una-May O'Reilly, Saman Amarasinghe, "Siblingrivalry: online autotuning through local competitions", Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES '12), ACM, October 7, 2012, 91-100,

Jason Ansel, Yee Lok Wong, Cy Chan, Marek Olszewski, Alan Edelman, Saman Amarasinghe, "Language and Compiler Support for Auto-Tuning Variable-Accuracy Algorithms", International Symposium on Code Generation and Optimization (CGO), Washington, DC, USA, IEEE Computer Society, April 2, 2011, 85--96,

Shoaib Kamil, Cy Chan, Leonid Oliker, John Shalf, Samuel Williams, "An auto-tuning framework for parallel multicore stencil computations", International Parallel & Distributed Processing Symposium (IPDPS), January 1, 2010, 1-12, doi: 10.1109/IPDPS.2010.5470421

Cy Chan, Jason Ansel, Yee Lok Wong, Saman Amarasinghe, Alan Edelman, "Autotuning Multigrid with PetaBricks", International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), New York, NY, USA, ACM, November 14, 2009, 5:1--5:12, doi: 10.1145/1654059.1654065

Jason Ansel, Cy Chan, Yee Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, Saman Amarasinghe, "PetaBricks: a language and compiler for algorithmic choice", Programming Language Design and Implementation (PLDI), New York, NY, USA, ACM, June 15, 2009, 38--49, doi: 10.1145/1542476.1542481

Shoaib Kamil, Cy Chan, Samuel Williams, Leonid Oliker, John Shalf, Mark Howison, E. Wes Bethel, Prabhat, "A Generalized Framework for Auto-tuning Stencil Computations", BEST PAPER AWARD - Cray User Group Conference (CUG), Atlanta, GA, May 4, 2009, LBNL 2078E,

Best Paper Award

Presentation/Talks

Cy Chan, James Stalker, Katherine Dykes, Alex Kalmikov, Stephen Connors, Resource Assessment Overview and MIT Full Breeze Case Study, MIT Wind Week, January 18, 2011,

Cy Chan, Jason Ansel, Yee Lok Wong, Saman Amarasinghe, Alan Edelman, Autotuning Multigrid with PetaBricks, SIAM Conference on Parallel Processing for Scientific Computing (PP), February 24, 2010,

Cy Chan, Jason Ansel, Yee Lok Wong, Saman Amarasinghe, Alan Edelman, Autotuning Multigrid with PetaBricks, International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), November 14, 2009,

Cy Chan, Jason Ansel, Yee Lok Wong, Saman Amarasinghe, Alan Edelman, A Dynamic Programming Approach to Autotuning Multigrid, Fourteenth Copper Mountain Conference on Multigrid Methods, March 22, 2009,

Cy Chan, Shoaib Kamil, John Shalf, Generalized Multicore Autotuning for Stencil-based PDE Solvers, Lawrence Berkeley National Laboratory, August 21, 2008,

Preston A Jackson, Cy Chan, Charles M Rader, M Michael Vai, Jonathan E Scalera, A Systolic FFT Architecture for Real Time FPGA Systems, Eighth Annual Workshop on High Performance Embedded Computing (HPEC), September 28, 2004,

Reports

J.A. Ang, R.F. Barrett, R.E. Benner, D. Burke, C. Chan, D. Donofrio, S.D. Hammond, K.S. Hemmert, S.M. Kelly, H. Le, V.J. Leung, D.R. Resnick, A.F. Rodrigues, J. Shalf, D. Stark, D. Unat, N.J. Wright, "Abstract Machine Models and Proxy Architectures for Exascale Computing", May 16, 2014,

Cy Chan, Pamela Silva, Chao Zhang, "Danehy Park Wind Turbine Project -- Preliminary Assessment Report", Massachusetts Institute of Technology, July 27, 2011,

Kathy Araujo, Katherine Dykes, Cy Chan, Alex Kalmikov, Kevin Ferrigno, Bryan Palmintier, Sungho Lee, Mark Lipson, "Feasibility Study -- Project Full Breeze", Massachusetts Institute of Technology, November 27, 2010,

Jason Ansel, Cy Chan, "PetaBricks", Crossroads, The ACM Magazine for Students (XRDS), September 2010, doi: 10.1145/1836543.1836554

Alex Kalmikov, Guillaume Dupont, Katherine Dykes, Cy Chan, "Wind Power Resource Assessment in Complex Urban Environments: MIT Campus Case-Study Using CFD Analysis", American Wind Energy Association Wind Power Conference and Exhibition, May 23, 2010,

Cy Chan, James Stalker, Alan Edelman, Stephen Connors, "Leveraging High Performance Computation for Statistical Wind Prediction", American Wind Energy Association Wind Power Conference and Exhibition, May 23, 2010,

Posters

Cy Chan, Pamela Silva, Chao Zhang, "Cambridge Danehy Park Wind Turbine Preliminary Project Assessment", MIT Energy Night, October 2011,

Cy Chan, James Stalker, Alan Edelman, Stephen Connors, "Leveraging High Performance Computation for Statistical Wind Prediction", American Wind Energy Association Wind Power Conference and Exhibition, May 23, 2010,

Alex Kalmikov, Guillaume Dupont, Katherine Dykes, Cy Chan, "Wind Power Resource Assessment in Complex Urban Environments: MIT Campus Case-Study Using CFD Analysis", American Wind Energy Association Wind Power Conference and Exhibition, May 23, 2010,

Others

Didem Unat, Cy Chan, Weiqun Zhang, John Bell and John Shalf, Tiling as a Durable Abstraction for Parallelism and Data Locality, Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, November 18, 2013,

Gil Raz, Cy Chan, Method and System of Nonlinear Signal Processing, US Patent 7609759, November 16, 2005,