Commit Graph

28 Commits

Author SHA1 Message Date
fbusato
3c7a7ac410 Fix "Table of Contents" typo
Fixes #18
2023-11-29 11:18:55 -08:00
fbusato
8351f8b577 Update 01.Introduction.pdf
Fixes #16, thanks to @saw-lau
2023-11-28 10:55:26 -08:00
fbusato
d07000e3ff November 2023 2023-11-20 12:43:18 -08:00
Federico
5bd2ba637d April 2023 - Update 1 2023-04-02 18:58:07 -07:00
Federico
8e49d2378a March 2023 - Update 1 2023-03-18 16:00:53 -07:00
Federico
82651beb1c October 2022 - Update 1 2022-10-22 19:15:16 -07:00
Federico
311cc5820c June 2022 - Update 1
Soul: Extended and split "Optimization I" slides
Ecosystem:
    - added a few references
Optimization I
    - greatly improved memory hierarchy section
    - added references and applied many fixes
    - added single-Thread Performance Trend
    - rewrote Ahmdal's law section
    - removed roofline model & bitmask slide
2022-06-23 23:01:49 -07:00
Federico
d1fbd64a62 April 2022 - Update 2 2022-04-14 08:01:50 -07:00
federico-busato
9a84c2fba6 November 2021 - Update 2
- Introduction: small improvements
- Basic Concepts I: Pointer type conversion
- Advanced topics: added move semantic notes
- Class I: improved defaulted members section
- Optimization I: reference and aliasing
- Optimization II: added -ffast-math reference
- Translation Units/Ecosystem (cmake): system includes
2021-11-28 15:58:39 +01:00
federico-busato
1430736394 September 2021 Update 1
- More meme
- Updated reference books
- Explict/implicit template instantiation
- Reported default stack size on Windows
- Fix wrong visualization of bookmarks
- Added library linking on Windows
- Minor fixes
2021-09-04 19:15:10 +02:00
federico-busato
4b5cf0766a - Improved defaulted default constructor description
- Added a compiler optimization example
- Valgrind vs sanitizer comparison
- Using keyword improvement
2021-08-21 17:00:51 +02:00
federico-busato
850f72b7a3 switch to 16:9 + minor improvements 2021-05-15 19:27:10 +02:00
federico-busato
f22fabdb6f typo fixing for slides 1/2/3 2021-03-12 19:25:49 +01:00
federico-busato
81e2668e52 2021 update 2021-03-04 22:54:21 +01:00
Federico Busato
2b0c1c4388 const correctness, gcc analyzer, charts update 2020-11-08 18:54:27 +01:00
Federico Busato
d2e4eadb3b Start C++20 topics and many small improvements 2020-10-25 12:13:59 +01:00
FedericoUnivr
54fe6f8ebe Lecture reordering and typos fixed 2020-04-06 12:47:46 +02:00
FedericoUnivr
6940970fb9 slide reordering, keyword highlight, typos fixed 2020-03-29 22:44:02 +02:00
FedericoUnivr
f648239f83 Added memory usage comparison 2020-03-22 12:24:54 +01:00
FedericoUnivr
191b28c9e0 Redmonk ranking updated 2020-03-06 13:08:03 +01:00
FedericoUnivr
c8109cef95 V3 2020-03-01 12:50:30 +01:00
FedericoUnivr
e8151d3275 add energy efficiency 2019-04-29 23:15:22 +02:00
FedericoUnivr
3bff663982 style issues 2019-03-05 14:43:57 +01:00
FedericoUnivr
86b6829097 update to v2.0 2019-03-04 11:29:53 +01:00
FedericoUnivr
597bc0bed0 version 1.5 2018-09-02 20:24:39 +02:00
FedericoUnivr
16b1b8721c README + Basic Concepts updated 2018-03-09 18:09:42 +01:00
FedericoUnivr
f3514d971e Basic Concepts I updated 2018-03-09 10:24:45 +01:00
FedericoUnivr
98baeffbca files renaming 2018-03-08 12:07:30 +01:00