Commit Graph

24 Commits

Author SHA1 Message Date
fbusato
47b799fa12 Update 05.Basic_Concepts_IV.pdf
Fixes #27
2023-12-06 17:03:35 -08:00
fbusato
cecf8944bb Fix deferencing typo
Fixes #21
2023-12-01 10:25:26 -08:00
fbusato
3c7a7ac410 Fix "Table of Contents" typo
Fixes #18
2023-11-29 11:18:55 -08:00
fbusato
d07000e3ff November 2023 2023-11-20 12:43:18 -08:00
fbusato
a9ceb476b1 October 2023 - Update 1 2023-10-23 14:41:29 -07:00
Federico
8efcf6db2a September 2023 - Update 1 2023-09-14 16:30:21 -07: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
212ab24d3c November - Update 1
- Basic Concepts: added a macro common error, IDE rank updated
- Ecosystem: A couple of CMake improvements, valgrind version updated
- Translation Units: static initialization order fiasco*, small namespace improvements
- Templates: std type traits
specialization
- Advanced Concepts: ref-qualified overloading, added other RVO examples
- Optimizations: Object vectorization
- README updated
2021-11-01 13:59:47 +01:00
federico-busato
9fbd8ee0a7 September 2021 Update 2
- Basic Concepts I:  Improved C++ operators, added comma and assignment operators
- Advanced Concepts: added error handling and exceptions, added undefined behavior return case
- Minor improvements for Optimization I, Basic Concepts II/III, Object Oriented Programming I
- Translation Units: reorganized and improved linkage and storage class sections
2021-09-19 18:39:53 +02: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
850f72b7a3 switch to 16:9 + minor improvements 2021-05-15 19:27:10 +02:00
federico-busato
2811d807d9 Moved inline function declaration and fixed minor issues 2021-03-28 15:48:00 +02:00
federico-busato
12c251fc03 Refactoring Object Oriented I and minor fixes 2021-03-27 20:07:15 +01:00
federico-busato
81e2668e52 2021 update 2021-03-04 22:54:21 +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
a9757ef372 typos correction 2020-03-30 13:57:50 +02:00
FedericoUnivr
a2587a4379 slide reordering, keyword highlight, typos fixed 2020-03-29 22:40:51 +02:00
FedericoUnivr
8b4ca69830 small improvements and typos fixing 2020-03-22 15:54:49 +01:00
FedericoUnivr
c8109cef95 V3 2020-03-01 12:50:30 +01:00