x
Menu

Compiler Design

IISc Bangalore, , Prof. Y.N.Srikant

Overview

Contents:
Overview of compilation - Run-Time Environments - Local Optimizations - Machine code generation - Global Register Allocation - Implementing Object-Oriented Languages - Introduction to Machine-Independent Optimizations - Data-Flow Analysis - Control-Flow Analysis - Machine-Independent Optimizations - Data-Flow Analysis: Theoretical Foundations - Partial Redundancy Elimination - The Static Single Assignment Form - Automatic Parallelization - Instruction Scheduling - Software Pipelining - Energy-Aware Software Systems - Just-In-Time Compilation - Garbage Collection - Inter-procedural Data-Flow Analysis - Worst Case Execution Time Estimation

Includes

Lecture 1: An Overview of a Compiler

4.1 ( 11 )


Lecture Details

Compiler Design by Prof.Y.N.Srikant,Department of Computer Science and Automation,IISC Bangalore. For more details on NPTEL visit httpnptel.iitm.ac.in

Ratings

3.3


59 Ratings
55%
30%
10%
3%
2%
Comments
comment person image

Sam

Excellent course helped me understand topic that i couldn't while attendinfg my college.

Reply
comment person image

Dembe

Great course. Thank you very much.

Reply
Send