Pen-Chung Yew

 

Professor

Department of Computer Science and Engineering

University of Minnesota at Twin Cities

4-192 Keller Hall

200 Union Street, SE

Minneapolis, MN 55455, USA

Contact: <yew> {at} umn [dot] edu

 

Education

Ph.D.  1981

   University of Illinois at Urbana-Champaign, Computer Science.

M.S. 1977

University of Massachusetts at Amherst, Computer Engineering

B.S.  1972

National Taiwan University, Electrical Engineering

 

 

 

Professional Experiences

      Professor, Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN. (1994-present)

      Director, Institute of Information Science, Academia Sinica, Taiwan (2008-2011)

      Head, Department of Computer science and Engineering, University of Minnesota, Minneapolis, MN (2000-2005)

      Associate Head, Department of Computer science and Engineering, University of Minnesota, Minneapolis, MN (1995-1996, 1999-2000)

      Adjunct Professor, Department of Computer Science and Department of Electrical and Computer Engineering, University of Illinois, Urbana, IL. (1994-2000)

      Associate Director, Center for Supercomputing Research and Development, University of Illinois, Urbana, IL. (1992-1994).

      Director, Microelectronic Systems Architecture Program, Division of Microelectronic Information Processing Systems, National Science Foundation. (1991-1992)

      Associate Professor, Department of Electrical and Computer Engineering, and Department of Computer Science, University of Illinois, Urbana, IL (1991-1994)

      Assistant Professor, Department of Electrical and Computer Engineering, and Department of Computer Science, University of Illinois, Urbana, IL (1987-1991)

      Senior Computer Engineer, Center for Supercomputing Research and Development, University of Illinois, Urbana, IL. (1984-1992)

      Visiting Assistant Professor, Department of Computer Science, University of Illinois, Urbana, IL. (1981-1984)

 

Academic Awards and Honors

 

      EMC Visiting Professor, Tsinghua University, Beijing, PRC (2008-2011, 2013-2016)

      William Norris Land-Grant Chair Professor, University of Minnesota (2000-2005)

      IEEE Computer Society Meritorious Award (2005)

      IEEE Fellow (1998)

      International Conference on Computer Design (ICCD) - Best Paper Award (2008)

      International Conference on Parallel Processing (ICPP) - Best Paper Award (2007)

      International Symposium on Parallel and Distributed Systems (IPDPS) - Best Paper Award (2000)

      IEEE Computer Society Distinguished Visitor (1990-1993)

 

Editorship

 

      Editorial Board Member, CCF Transactions on High Performance Computing, (2020- )

      Editor, Journal of Information Science and Engineering, Academia Sinica (2009-2011)

      Editor-in-Chief, IEEE Transactions on Parallel and Distributed Systems (2002-2005)

      Guest Co-Editor of a special issue on Parallel and Distributed Systems for Journal of Information Science and Engineering, Academic Sinica (2000)

      Associate Editor, IEEE Trans. on Parallel and Distributed Systems (1993-1997)

      Subject Area Editor, Journal of Parallel and Distributed Computing, Academic Press, Inc. (1989-1995).

      Guest Editor of a special issue on Compilers and Languages for Parallel and Distributed Computers for IEEE Trans on Parallel and Distributed Systems, Feb. 1999

      Guest Editor of a special issue on Memory Organization in Parallel Computers for Journal of Parallel and Distributed Computing (1995)

      Guest Editor of a special issue on Parallel Languages and Compilers for IEEE Trans. on Parallel and Distributed Systems (1991)

      Guest Editor of a special issue on Shared-Memory Multiprocessors for Journal of Parallel and Distributed Computing (1991).

 

Conference Chairmanship

 

      Program Co-Chair, Intl Conf. on Advanced Parallel Processing Technologies (APPT), Tianjin, PRC, 2019

      General Co-Chair, Int'l Symp. on Computer Architecture (ISCA), Minneapolis, MN, 2014

      Program Co-Chair, 1st Asia-Pacific Programming Languages and Compilers Workshop (APPLC), Beijing, 2012

      General Co-Chair, Int'l Conf. on Parallel Architectures and Compiler Techniques (PACT), Minneapolis, MN, 2012

      Program Co-Chair, Symp. on Advanced Parallel Processing Technologies (APPT), Shanghai, PRC, 2011

      Program Chair, ACM SIGPLAN 16th Annual Symp. on Principles and Practice of Parallel Programming (Ppopp) San Antonio, TX, 2011

      Program Chair, 39th Int'l Conf. on Parallel Processing (ICPP), San Diego, CA (2010)

      General Chair, International Conference on Parallel and Distributed Systems (ICPADS), Minneapolis, MN (2006)

      Program co-chairman, Asian-Pacific Computer Systems Architectures Conference (ACSAC), Beijing, PRC, (2004)

      Program co-chairman, Int'l Conf. on High Performance Computer Architecture (HPCA-8), Boston, MA (2002)

      Program Vice-Chair, International Parallel and Distributed Processing Symposium (IPDPS), San Francisco, (2001)

      Program Co-Chair, Workshop on Interaction Between Compilers and Computer Architectures (INTERACT-1 through INTERACT-6), 1997-2002.

      Program Vice-Chair, Int'l Conf on High Performance Computing (HiPC), India (1999)

      Program Co-Chair, Int'l Conf. on Parallel and Distributed Systems (ICPADS), Taiwan (1998)

      Program Co-Chair, 10th Workshop on Languages and Compilers for Parallel Computers (LCPC-10), Minneapolis, MN (1997)

      Program Chair, International Conf. on Supercomputing (ICS), Philadelphia, Pennsylvania (1996)

      Program Chair of the Architecture and Algorithm Track, Int'l Conf. on Computer Design (ICCD), Austin, TX (1996)

      Program Vice Chair, International Conf. on Supercomputing (ICS), Barcelona, Spain (1995)

      General Co-Chair, Int'l Symp. on Computer Architecture (ISCA), Chicago, IL (1994)

  • Program Co-Chair, Int'l Conf. on Parallel Processing (ICPP), St. Charles, Illinois (1990)

 

Conference Steering Committee Membership

.

      Intl Symp. on Computer Architecture (ISCA), 2014-2016

      Int'l Conf on Parallel architectures and Compiler Techniques (PACT), 2012-2015

      ACM SIGPLAN 18th Annual Symp. on Principles and Practice of Parallel Programming (Ppopp), 2012-2015

      Workshop on Asia-Pacific Programing Languages and Compilers (APPLC), 2013

      Asia-Pacific Computer Systems Architecture Conference (ACSAC), 2005-2008.

 

Advisory Boards and Committees:

 

      Advanced Research Advisory Committee (ARAC), Industrial Technology Research Institute (ITRI), Taiwan (2017 2019)

      Technical Advisory Board, Intel Microprocessor Research Laboratory, Santa Clara, CA. (2001-2004)

      Election Committee, IEEE Technical Committee on Computer Architecture (1997)

      Advisory committee, IEEE Technical Committee on Parallel Processing (1992)

      Advisory committee, IEEE Technical Committee on Computer Architecture (1992)

 

Conference Program Committee Membership (Past 10 Years)

 

      Year 2020 CGO, LCTES

      Year 2019 IPDPS, PACT

      Year 2018 IPDPS, PACT, REV-A

      Year 2017 REV-A, COMPSAC

      Year 2016 PACT, ICS, MICRO Top Picks, IPDPS

      Year 2015 IPDPS, APPT

      Year 2014 PACT, NPC

      Year 2013 HPCA, APPT

      Year 2012 Open64, HotSWUp, ASAP, IPDPS

      Year 2011 MICRO, APLAS, PACT