You are here

Bernhard Egger

Bernhard Egger
Bernhard Egger is a professor at the Department of Computer Science and Engineering at Seoul National University (SNU). He received a combined B.Sc./M.Sc. degree in Computer Science from the Swiss Federal Institute of Technology Zurich (Eidgenössische Technische Hochschule Zürich, ETHZ) in 2001 and a PhD degree in Computer Science from SNU in 2008. After obtaining his PhD degree, he spent three years as a senior research engineer at Samsung's central research faciliy, the Samsung Advanced Institute of Technology (SAIT) before re-joining SNU in March of 2011. From 2013 to 2020, he has been serving as the Director of IT and International Affairs at the College of Engineering.

ORCID ID: 0000-0002-6645-6161

 

 

 

Research Interests:

  • Architecture, operating system, compiler and programming language interaction for multi/many-core systems
  • OS/compiler-issues for heterogeneous many-core architectures
  • Virtualization techniques for multicores/manycores
  • Coarse-grained reconfigurable architectures and compilers
  • Performance estimation for parallel architectures (GPUs, many-core systems)

 

Teaching:

  Undergraduate courses:

  Graduate courses:

 

Publications:

        Conference Schedule (provided by confsearch)

 

Professional Experience:

  • Seoul National University, Seoul, Korea
    Professor, Dept. of Computer Science and Engineering, March 2020 ~ current
    Associate Professor, Dept. of Computer Science and Engineering, March 2015 ~ February 2020
    Assistant Professor, Dept. of Computer Science and Engineering, March 2011 ~ February 2015
    Director for International Affairs, College of Engineering, September 2013 ~ February 2020
    Director for Information Technology, College of Engineering, Sept. 2013 ~ Aug. 2015, Sept. 2017 ~ February 2020
  • Swiss Federal Institute of Technology (ETH Zürich), Zürich, Switzerland
    Visiting Professor, Dept. of Computer Science, January 2018 ~ June 2018
    Visiting Professor, Dept. of Computer Science, January 2014 ~ June 2014
  • Samsung Electronics, Suwon, Korea
    Senior Researcher, Samsung Advanced Institute of Technology (SAIT), January 2008 ~ February 2011
    Member of the compiler team for the Samsung Reconfigurable Processor (SRP)

 

Professional Activities:

  • Technical Programming Committees
    Symposium on Principles and Practice of Parallel Programming (PPoPP), Int'l Symposium on Code Generation and Optimization (CGO), Int'l Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Int'l Conference on Parallel and Distributed Systems (ICPADS), Int'l Conference on Frontiers of Computer Science and Technology (FCST), Asia and South Pacific Design Automation Conference (ASP-DAC), Design Automation Conference (DAC), Int'l Workshop on Interaction between Compilers and Computer Architecture (INTERACT), Int'l Symposium on Embedded Multicore SoCs (MCSoC).
  • Journal Reviews
    ACM Transactions on Architecture and Code Optimization (TACO), ACM Transactions on Embedded Computing Systems (TECS), ACM Transactions on Design Automation of Electronic Systems (TODAES), Elsevier Journal of Systems Architecture (JSA), Elsevier Journal of Parallel and Distributed Computing (JPDC), Elsevier Computer Science Review (COSREV), Elsevier Future Generation Computer Systems (FGCS), IEEE Transactions on Computers (TC), IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), IEEE Transactions on Cloud Computing (TCC), IEEE Transactions on VLSI Systems (TVLSI), IEEE Cloud Computing, Springer Journal of Computer Science and Technology (JCST).
  • Program Committees
    Program Chair of the Asian Deans Forum - The Rising Stars Women in Engineering workshop, Workshops and Tutorials Chair of PPoPP'21, Publicity Chair of HiPEAC'16
  • Editing
    Guest editor for the Elsevier Journal of Systems Architecture – Special Issue on Languages, Compilers, and Tools for Embedded Systems

 

Education

  • Ph.D. in Computer Science and Engineering, Seoul National University, 2008
    Thesis: Dynamic Scratchpad Memory Management based on Post-Pass Optimization [pdf]
    under supervision of Professor Jaejin Lee
  • Dipl. Ing. ETH in Computer Science, Swiss Federal Institute of Technology (ETH Zürich), 2001
    Thesis: Development of an Aos Operating System for the DNARD Network Computer [pdf]
    under supervision of Professor Jürg Gutknecht

 

Contact Information:

  • Office: 301-403 (campus map) Office hours: meetings by appointment
  • E-Mail: bernhard at csap dot snu dot ac dot kr
  • Phone: +82 (0)2 880 1843
  • Fax: +82 (0)2 875 1819
  • Mailing address: Seoul National University, Department of Computer Science and Engineering, Gwanak-ro 1, Gwanak-gu, Seoul 08826, Korea