Ab 2. November 2020 findet das Herbstsemester 2020 online statt. Ausnahmen: Veranstaltungen, die nur mit Präsenz vor Ort durchführbar sind.
Bitte beachten Sie die per E-Mail kommunizierten Informationen der Dozierenden.

Matthias Troyer: Katalogdaten im Herbstsemester 2016

NameHerr Prof. Dr. Matthias Troyer
LehrgebietComputational Physics
Adresse
Institut für Theoretische Physik
ETH Zürich, HIT G 31.8
Wolfgang-Pauli-Str. 27
8093 Zürich
SWITZERLAND
Telefon044 633 25 89
Fax044 633 11 15
E-Mailmatthias.troyer@inf.ethz.ch
URLhttp://www.comp.phys.ethz.ch/people/troyer.html
DepartementPhysik
BeziehungOrdentlicher Professor

NummerTitelECTSUmfangDozierende
151-0107-20LHigh Performance Computing for Science and Engineering (HPCSE) I4 KP4GM. Troyer, P. Chatzidoukas
KurzbeschreibungThis course gives an introduction into algorithms and numerical methods for parallel computing for multi and many-core architectures and for applications from problems in science and engineering.
LernzielIntroduction to HPC for scientists and engineers
Fundamental of:
1. Parallel Computing Architectures
2. MultiCores
3. ManyCores
InhaltProgramming models and languages:
1. C++ threading (2 weeks)
2. OpenMP (4 weeks)
3. MPI (5 weeks)

Computers and methods:
1. Hardware and architectures
2. Libraries
3. Particles: N-body solvers
4. Fields: PDEs
5. Stochastics: Monte Carlo
Skripthttp://www.cse-lab.ethz.ch/index.php/teaching/42-teaching/classes/615-hpcse1
Class notes, handouts
401-5810-00LSeminar in Physics for CSE4 KP2SA. Soluyanov, M. Troyer
KurzbeschreibungIn this seminar the students present a talk on an advanced topic in modern theoretical or computational physics.
Lernziel
402-0101-00LThe Zurich Physics Colloquium Information 0 KP1KR. Renner, G. Aeppli, C. Anastasiou, N. Beisert, G. Blatter, S. Cantalupo, M. Carollo, C. Degen, G. Dissertori, K. Ensslin, T. Esslinger, J. Faist, M. Gaberdiel, T. K. Gehrmann, G. M. Graf, R. Grange, J. Home, S. Huber, A. Imamoglu, P. Jetzer, S. Johnson, U. Keller, K. S. Kirch, S. Lilly, L. M. Mayer, J. Mesot, B. Moore, D. Pescia, A. Refregier, A. Rubbia, K. Schawinski, T. C. Schulthess, M. Sigrist, M. Troyer, A. Vaterlaus, R. Wallny, A. Wallraff, W. Wegscheider, A. Zheludev, O. Zilberberg
KurzbeschreibungResearch colloquium
Lernziel
Voraussetzungen / BesonderesOccasionally, talks may be delivered in German.
402-0800-00LThe Zurich Theoretical Physics Colloquium Information 0 KP1KS. Huber, C. Anastasiou, N. Beisert, G. Blatter, M. Gaberdiel, T. K. Gehrmann, G. M. Graf, P. Jetzer, L. M. Mayer, B. Moore, R. Renner, T. C. Schulthess, M. Sigrist, M. Troyer, O. Zilberberg, Uni-Dozierende
KurzbeschreibungResearch colloquium
LernzielThe Zurich Theoretical Physics Colloquium is jointly organized by the University of Zurich and ETH Zurich. Its mission is to bring both students and faculty with diverse interests in theoretical physics together. Leading experts explain the basic questions in their field of research and communicate the fascination for their work.
402-0811-00LProgramming Techniques for Scientific Simulations I5 KP4GM. Troyer
KurzbeschreibungThis lecture provides an overview of programming techniques for scientific simulations. The focus is on advances C++ programming techniques and scientific software libraries. Based on an overview over the hardware components of PCs and supercomputer, optimization methods for scientific simulation codes are explained.
Lernziel
402-0890-00LSeminars of the Platform for Advanced Scientific Computing (PASC)0 KP2SH. J. Herrmann, T. C. Schulthess, N. Spaldin, M. Troyer
KurzbeschreibungSeminars by invited speakers in the area of advanced scientific computing.
LernzielDiscussion of state of the art techniques and methodologies in scientific computing.
InhaltThis course consists in a series of seminars by invited speakers on subjects of interest for the ``Platform for Advanced Scientific Computing''.
SkriptThere is no script.
LiteraturLiterature will be provided by the speakers in their respective presentations.
Voraussetzungen / BesonderesParticipants should have experience on advanced scientific computing.