185.A50 Dynamic Compilation
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Deep knowledge of all for dynamic compilers necessary techniques

Subject of course

just-in-time compilation, instruction selection for dynamic compilers, register allocation for dynamic compilers, trace compilation, binary translation, dynamic optimization and deoptimization, instruction set simulators, instrumentation, partial evaluation

Additional information

ECTS breakdown: 3 ECTS = 75 Hours

Lectures + Introduction 12h
Reading lecture notes, Preparation for the exam 12h
Exam 0.5h
Implementing the assignment 47h
Preparation for the assignment presentation 2h
Assignment presentations 1.5h

Lecturers

Institute

Course registration

Not necessary

Curricula

Study CodeObligationSemesterPrecon.Info
066 931 Logic and Computation Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

compiler construction, abstract machines

Miscellaneous

Language

German