Learn · ACM India Summer School on IoT and Embedded Systems - ACM Summer School on Compilers/PL 2021
Lecture 6 of 55ACM Summer School on Compilers/PL 2021
Runtime and Linkers - Program Execution - Loader
IIT Madras
Credits and licence
- From
- ACM India Summer School on IoT and Embedded Systems - ACM Summer School on Compilers/PL 2021, IIT Madras (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Teens profiles and older. How courses are placed
All the lectures
- Panel Discussion Q&A - part 1
- Panel Discussion Q&A - part 2
- Runtime and Linkers - Discussion 1
- Runtime and Linkers - Discussion - 2
- Runtime and Linkers - Linkers
- Runtime and Linkers - Program Execution - Loader
- Runtime and Linkers - Static Libraries - Dynamic Linking
- Code Generation and Backend - An Introduction to LLVM Backend
- Code Generation and Backend - An Introduction to Loop Backend
- Code Generation and Backend - Code Generation with LLVM - Part 1
- Code Generation and Backend - Code Generation with LLVM - Part 2
- Machine Independent Optimizations - High Level Optimizations - 1
- Machine Independent optimizations - High Level Optimizations - 2
- Machine Independent optimizations - High Level Optimizations - 3
- Machine Independent optimizations - High Level Optimizations - 4
- Machine Independent optimizations - High Level Optimizations - 5
- Machine Independent optimizations - High Level Optimizations - 6
- Machine Architecture and Machine Dependent Optimizations - Machine Architecture - 1
- Machine Architecture and Machine Dependent Optimizations - Machine Architecture - 2
- Machine Architecture and Machine Dependent Optimizations - Machine Architecture - 3
- Machine Architecture and Machine Dependent Optimizations - Register Allocation - 1
- Machine Architecture and Machine Dependent Optimizations - Register Allocation - 2
- Machine Architecture and Machine Dependent Optimizations - Register Allocation - 3
- Machine Architecture and Machine Dependent Optimizations - Instruction Scheduling - 1
- Machine Architecture and Machine Dependent Optimizations - Instruction Scheduling - 2
- Machine Dependent Optimizations - Dependence Analysis & Loop transformations - 1
- Machine Dependent Optimizations - Dependence Analysis & Loop transformations 2
- Control-Flow Analyses and Static Single Assignment form - Control Flow Analysis - 1
- Control-Flow Analyses and Static Single Assignment form - Control Flow Analysis - 2
- Control-Flow Analyses and Static Single Assignment form - Depth First Analysis of Flow Graphs
- Control-Flow Analyses and Static Single Assignment form - Dominators
- Control-Flow Analyses and Static Single Assignment form - Natural Loops (for Reducible Flow-Graphs)
- Control-Flow Analyses and Static Single Assignment form - The Static Single Assignment SSA Form - 1
- Control-Flow Analyses and Static Single Assignment form - The Static Single Assignment SSA Form - 2
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I Part - 1
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I Part - 2
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I - 3
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I - 4
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I - 5
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I - 6
- Polyhedral Compilation and Loop Optimizations - Polyhedral Compilation I - 7
- Polyhedral Compilation and Loop Optimizations - Affine Control Loops
- Polyhedral Compilation and Loop Optimizations - Siplifying Reductions Revised - 1
- Polyhedral Compilation and Loop Optimizations - Siplifying Reductions Revised - 2
- Polyhedral Compilation and Loop Optimizations- Siplifying Reductions Revised - 3
- Polyhedral Compilation and Loop Optimizations - Classical Optimization
- Polyhedral Compilation and Loop Optimizations - What is Program Analysis
- Polyhedral Compilation and Loop Optimizations - Live Variable Analysis - 1
- Polyhedral Compilation and Loop Optimizations - Live Variable Analysis - 2
- Polyhedral Compilation and Loop Optimizations - Available Expression Analysis
- Polyhedral Compilation and Loop Optimizations - Common Features of Bit Vector Frameworks
- Polyhedral Compilation and Loop Optimizations - The Birth of a Compiler - 1
- Polyhedral Compilation and Loop Optimizations - The Birth of a Compiler - 2
- Polyhedral Compilation and Loop Optimizations -The Structure of Modern Compiler Modern Challenges
- Polyhedral Compilation and Loop Optimizations - Conclusion