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 facility, the Samsung Advanced Institute of Technology (SAIT) before re-joining SNU in March of 2011. Since February 2021, he is serving as Associate Dean of International Affairs at Seoul National University.

ORCID ID: 0000-0002-6645-6161

 

 

 

Research Interest: Engineering, design, and implementation of system software, runtimes and compilers for big data and AI workloads with a focus on practicality, efficiency, performance, security, and privacy.

  • Interaction of computer architecture, system software, runtimes, compilers, and programming languages
  • Data centers: live migration, live migration modeling, disaggregated resources, fault tolerance
  • Manycore systems: performance modeling, estimation and optimization of parallel workloads
  • Neural network accelerators: efficient execution of deep neural networks on distributed and parallel systems
  • Coarse-grained reconfigurable architectures: architecture, compilers, verification
  • Privacy and ethical aspects of AI and the Internet

 

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 ~ present
    Associate Dean of International Affairs, Seoul National University, February 2021 ~ present
    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 Samsung Reconfigurable Processor (SRP) compiler team
  • CrossCert, Korea
    Board of Directors, March 2020 ~ present
  • AIBrain Inc, Palo Alto, USA
    Academic Advisor, December 2018 ~ present

 

Professional Activities:

  • Program Committees
    General Chair of the ACM SIGPLAN/SIGBED 2023 International Conference on Languages, Compilers, and Tools for Embedded Systems
    Program Chair and General Co-Chair of the ACM SIGPLAN 2022 International Conference on Compiler Construction
    Program Chair of the 2019 Asian Deans Forum - The Rising Stars Women in Engineering Workshop
    Workshops and Tutorials Chair of PPoPP'21 and PPoPP'22
    Workshops Chair of PACT'21
    Publicity Chair of HiPEAC'16
  • 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), International Conference on Compiler Construction (CC), 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), Int'l Workshop on Deployment and Use of Accelerators (DUAC).
  • Refereed Journals
    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).
  • 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) 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