fbusato
3c7a7ac410
Fix "Table of Contents" typo
...
Fixes #18
2023-11-29 11:18:55 -08:00
fbusato
5c49c8db3f
Update 03.Basic_Concepts_II.pdf
...
Fixes #15 , thanks to @f9rocket
2023-11-28 10:57:05 -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
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
ac6bb7bf48
Basic Concepts I: Added float16 proposal, C++ Types Summary
...
Basic Concepts II: Reorganized Control Flow with Initializer
Basic Concepts III: Better explanation of variable/stack initialization
Object Programming I: Improved static initialization and minor fixes
2021-04-03 20:12:14 +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
federico-busato
63b726e93b
Corrected wrong rendering, added range-for example
2020-04-19 21:48:05 +02: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
978d1bc06a
Typos fixed
2020-03-23 14:16:22 +01: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
FedericoUnivr
0d4c222ab8
Add brace initialization conversion
2019-04-01 20:51:59 +02:00
FedericoUnivr
e562fa4eec
narrowing cast fixed
2019-03-20 22:53:16 +01:00
FedericoUnivr
878b5d37c9
MyStruct* fixed, missing double pointer (2D example)
2019-03-12 11:46:16 +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
4dfe0a34c9
Basic Concepts II, Template II, Code Organization Updated
2018-07-04 20:18:36 +02:00
FedericoUnivr
07cedce95c
Code Organization updated
2018-06-06 15:26:42 +02:00
FedericoUnivr
d9c22eb6ae
Iterators and Code Organization updated
2018-06-01 10:25:19 +02:00
FedericoUnivr
274c9b5bb3
Basic Concepts and Code Organization
2018-05-29 12:17:04 +02:00
FedericoUnivr
85e0444572
general improvements
2018-05-28 11:23:37 +02:00
FedericoUnivr
1db0fef5e1
typo correction
2018-05-04 11:05:10 +02:00
FedericoUnivr
420012442e
BasicConceptsII updated
2018-04-06 18:42:18 +02:00
FedericoUnivr
b5d8126589
BasicConcepts and ObjectOriented updated
2018-04-06 17:50:07 +02:00
FedericoUnivr
0a7d8de095
BasicConcepts II updated
2018-04-06 09:49:41 +02:00
FedericoUnivr
9de86d478f
Basic Concept II
2018-04-03 15:55:22 +02:00
FedericoUnivr
131e5ccd70
Basic Concepts II updated
2018-03-16 18:01:11 +01:00
FedericoUnivr
36b95f482b
Basic Concepts II updated
...
ToDo added
2018-03-14 16:11:06 +01:00
FedericoUnivr
0e86ce253e
Basic Concepts I/II updated
2018-03-09 19:22:16 +01:00
FedericoUnivr
16b1b8721c
README + Basic Concepts updated
2018-03-09 18:09:42 +01:00
FedericoUnivr
98baeffbca
files renaming
2018-03-08 12:07:30 +01:00