Open CourseWare
Show page
Recent changes
Login
Recent Changes
The following pages were changed recently.
View changes of
Pages
Media files
Both pages and media files
2026/03/03 01:49
Laborator 2: Captură și transmisie de imagini prin aplicație mobilă
– [Descriere componente]
ciprian.popescu0411
2026/03/03 01:33
Laborator 1: Platformă web pentru gestionarea imaginilor
– [4. Căutare Avansată]
ciprian.popescu0411
2026/03/02 22:51
Google Colab Notebook
– [Google Colab Notebook]
radu.mantu
2026/03/02 22:51
ex2
– [06. [10p] Feedback]
radu.mantu
2026/03/02 22:51
Lab 01 - Plotting
–
radu.mantu
2026/03/02 21:46
Laboratorul 1 - Introducere în clusterul HPC al UPB
– [Utilizare SLURM ]
tudor.calafeteanu
2026/03/02 18:42
Cursul 1. De la porți logice la procesoare
–
dan.tudose
2026/03/02 18:42
soc:cursuri:curs1_ro_2026.pdf
– created
dan.tudose
2026/03/02 18:38
Echipă
– [Asistenti]
tudor.calafeteanu
2026/03/02 18:13
pp:26:cursuri:mihnea:slides.pdf
–
mihnea.muraru
2026/03/02 17:05
Paradigme de Programare CA|CB|CC
– [Curs]
mihnea.muraru
2026/03/02 16:02
Orar
– [Orar]
giorgiana.vlasceanu
2026/03/02 15:01
Laboratorul 02 - Shift and Vigenère Ciphers
–
razvan.smadu
2026/03/02 11:17
Cursuri CC
–
mihaela.balint
2026/03/02 11:14
pp:26:cursuri:mihaela:curs03.pdf
– created
mihaela.balint
2026/03/02 11:14
pp:26:cursuri:mihaela:lambda-0.rkt
– created
mihaela.balint
2026/03/02 11:14
pp:26:cursuri:mihaela:curs03.rkt
– created
mihaela.balint
2026/03/02 10:42
Informații
–
filip.dumitrascu
2026/03/02 07:55
Laboratorul 1: USART. Debugging
– [4. Exerciții]
andrei.batasev
2026/03/02 07:54
pm:lab:lab1-usart-2026.zip
– created
andrei.batasev
Informații generale CPL
Documentație și alte resurse
Listă de discuții
Trimitere teme
Mașina virtuală
Informații CPL 2016-2017
Reguli generale și notare
Notare
Anunțuri
Calendar
Examen
CPL Need to Know
Orar și împărțire pe semigrupe
Laboratoare
01. Introduction to Flex
02. Introduction to Bison
03. Bison Advanced
04. Introduction to LLVM
05. LLVM IR - C++ API
06. Code generation. Structure of data and objects in memory
07. Code generation. Function calls and stack frames
08. LLVM backend
09. LLVM Passes - displaying code structure
10. LLVM Passes - code analysis
11. LLVM - transformări de cod
12. Linkers and Loaders
13. Garbage Collection
LLVM Passes
Cursuri
Cursul 01. Introducere
Cursul 02. Analiză sintatică LL
Cursul 03. Analiză sintatică LR
Cursul 04. Analiză semantică
Cursul 05. Generarea codului obiect. Arhitectura setului de instrucțiuni
Cursul 06. Generarea apelurilor de funcții și a codului orientat obiect.
Cursul 07. Optimizări. Analiza fluxului de control (CFA)
Cursul 08. Analiza fluxului de date (DFA)
Cursul 09. Analiza fluxului de date. Forma SSA. Extragerea codului invariant din bucle. Variabile de inducție.
Cursul 10. Arhitectura Calculatoarelor. Dependență. Planificarea instrucțiunilor
Cursul 11. Garbage Collection
Cursul 12. Alocarea de registre. Linkers.
Cursul 13. Just in Time Compilers (JIT)
Teme
Indicații generale teme
Tema de casă 1 - Analiza sintactică
Tema 2 - Optimizari
Resurse
Nice to read
cpl.txt · Last modified: 2017/11/28 06:21 by bogdan.nitulescu
Show page
Old revisions
Media Manager
Back to top