This shows you the differences between two versions of the page.
iocla:cursuri:capitol-11 [2021/11/18 12:20] dragos.niculescu |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Capitol 11: Curs ales de studenți ====== | ||
- | |||
- | <hidden> | ||
- | ==== Propuneri de materiale de 2h pentru ultimele 2 cursuri ==== | ||
- | |||
- | - ales de titular(penultimul curs), ales de studenți (ultimul curs) | ||
- | - studenți : vot direct al studenților, se face același curs la toate seriile | ||
- | - titulari : fiecare titular își alege materialul | ||
- | - CA: | ||
- | - CB: aștept opțiunea lor întâi; aș alege FP teorie, sau x86_64 (le-aș cere și la examen) | ||
- | - CC: | ||
- | - CD: | ||
- | |||
- | |||
- | === Propuneri === | ||
- | |||
- | ^ Subiect ^ RD ^ Voichița ^ Dragoș ^ Dan ^ RN ^ Observații ^ | ||
- | | 1. floating point teorie+practică (curs existent 2h) | | | da| | | | ||
- | | 2. optimizări teorie+practică (curs existent 2h) benchmarks, TSC | | |da | | | | ||
- | | 3. [[https://modexp.wordpress.com/2018/10/30/arm64-assembly/| ARM assembly]]\\ [[https://ocw.cs.pub.ro/courses/iocla/laboratoare/extra/laborator-arm|lab existent]] | | |da | | | | ||
- | | 4. x86 64biți - avem un lab mai vechi care poate fi extins | | |da | | | | ||
- | | 5. [[https://www.tutorialspoint.com/webassembly/index.htm| webassembly1]], [[https://rsms.me/wasm-intro|WebAssembly2]] | | | | | | | | ||
- | | 6. [[https://danluu.com/new-cpu-features/ | whats'new in CPU since the 80's]] | | |da | | | | ||
- | | 7. demo complet: numere mari (infinite) | | | | | | | ||
- | | 8. instructiuni SIMD (sse/ avx) - teorie + demo; eventual instructiuni criptografice (aes) | | | | | | | ||
- | | 9. Cum arata codul generat de alte limbaje (name mangling, NRVO, imports, templates) | | | | | | | ||
- | |||
- | </hidden> |