fbusato
173c7c92a9
Update 03.Basic_Concepts_II.pdf
...
Fixes #50
2024-01-25 12:51:03 -08:00
fbusato
f0efe83315
Update 22.Optimization_III.pdf
...
Fixes #48
2024-01-24 10:04:42 -08:00
fbusato
46746df8ff
Update 17.Iterators_Containers_Alg.pdf
...
Fixes #47
2024-01-22 10:57:54 -08:00
fbusato
fe1f6934eb
Update 18.Advanced_Topics_I.pdf
...
Fixes #46
2024-01-18 11:48:27 -08:00
fbusato
056e904e49
Update README.md
...
#45
2024-01-16 16:58:44 -08:00
fbusato
e87d769085
Fix 'class template' usage
...
#45
2024-01-16 16:52:26 -08:00
fbusato
9018dfdaa8
Update 17.Iterators_Containers_Alg.pdf
...
std::iterator template class note
2024-01-16 10:50:40 -08:00
fbusato
002c0c80f8
Update 17.Iterators_Containers_Alg.pdf
...
improved "Implement a Custom Iterator" by highlighting std::iterator deprecation #45
2024-01-16 10:23:06 -08:00
fbusato
f16afe68fa
Update 04.Basic_Concepts_III.pdf
...
Fixes #43
2024-01-04 12:48:35 -08:00
fbusato
383c747b07
Fix IEEE754 typo
...
Fixes #44
2024-01-04 12:13:23 -08:00
fbusato
aea876016d
Update 09.Templates_I.pdf
...
Fixes #42
2023-12-29 09:58:47 -08:00
fbusato
cbd8d114f1
Update 09.Templates_I.pdf
...
Fixes #41
2023-12-26 10:00:55 -08:00
Federico
db113a2e3f
Update 11.Translation_Units_I.pdf
...
Fixes #40
2023-12-24 15:42:49 -08:00
Federico
54da4a86d0
Update 09.Templates_I.pdf
...
Fixes #39
2023-12-24 15:33:11 -08:00
Federico
5aa657d2cd
Update 09.Templates_I.pdf
...
Fixes #39
2023-12-23 23:07:48 -08:00
Federico
d9752a4981
Update 08.Object_Oriented_II.pdf
...
Fixes #38
2023-12-23 00:08:58 -08:00
fbusato
674d5dfa8a
Release 1.6.0
...
pdf files regeneration and README update
2023-12-21 13:34:43 -08:00
fbusato
2765deb98a
Update 08.Object_Oriented_II.pdf
...
Fixes #36 #37
2023-12-21 11:51:23 -08:00
fbusato
0845d53cdb
Update 05.Basic_Concepts_IV.pdf
...
Fixes #35
2023-12-21 11:50:26 -08:00
Federico
81dc24fdce
Update 13.Code_Convention.pdf
...
Fixes #34
2023-12-17 15:17:47 -08:00
Federico
4fcca5c22a
Update 05.Basic_Concepts_IV.pdf
...
Fixes #33
2023-12-14 22:32:08 -08:00
Federico
47c2c5b228
Update 08.Object_Oriented_II.pdf
...
Fixes #32
2023-12-14 21:58:31 -08:00
Federico
b1dc558c16
Update 07.Object_Oriented_I.pdf
...
Fixes #30
2023-12-12 23:27:33 -08:00
fbusato
2d8f6517e8
Update 07.Object_Oriented_I.pdf
...
Fixes #29
2023-12-11 15:48:38 -08:00
fbusato
f1ffd1695e
Update 07.Object_Oriented_I.pdf
...
Fixes #29
2023-12-11 15:14:38 -08:00
fbusato
abc0c896f4
Update 07.Object_Oriented_I.pdf
...
Fixes #28
2023-12-11 11:28:26 -08:00
fbusato
47b799fa12
Update 05.Basic_Concepts_IV.pdf
...
Fixes #27
2023-12-06 17:03:35 -08:00
Federico
0aa69c0b8c
Update 02.Basic_Concepts_I.pdf
...
Fixes #26
2023-12-03 16:10:45 -08:00
Federico
e797891cc0
Add all-in-one book
...
Fixes #25
2023-12-02 16:54:13 -08:00
fbusato
bb4114aa81
Update 07.Object_Oriented_I.pdf
...
Fixes #24
2023-12-01 10:28:46 -08:00
fbusato
cecf8944bb
Fix deferencing typo
...
Fixes #21
2023-12-01 10:25:26 -08:00
fbusato
90691c6bc6
Update 06.Basic_Concepts_V.pdf
...
Fixes #19
2023-11-29 11:21:15 -08:00
fbusato
3c7a7ac410
Fix "Table of Contents" typo
...
Fixes #18
2023-11-29 11:18:55 -08:00
fbusato
cc6b8e0625
Update 15.Ecosystem_II.pdf
...
Fixes #14 , thanks to @Zitrax
2023-11-28 10:58:57 -08:00
fbusato
5c49c8db3f
Update 03.Basic_Concepts_II.pdf
...
Fixes #15 , thanks to @f9rocket
2023-11-28 10:57:05 -08:00
fbusato
8351f8b577
Update 01.Introduction.pdf
...
Fixes #16 , thanks to @saw-lau
2023-11-28 10:55:26 -08:00
fbusato
9bc1c648a4
Update 08.Object_Oriented_II.pdf
...
* Fixed typo in Assignment Operator (thanks @kimsoohwan). Fixes #13
2023-11-27 14:51:19 -08:00
fbusato
d6789cb5f1
Update 08.Object_Oriented_II.pdf
...
* Fixed typo in operator overloading overview (thanks @kimsoohwan )
2023-11-21 11:27:06 -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
36fe069450
July 2023 - Update 1
2023-07-15 15:07:24 -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
14a26f2cc9
May 2022 - Update 1
...
Templates and Translation Units
- Flow refactoring
- Several improvements and clarifications
2022-05-21 22:25:33 -07:00
Federico
76e3861f9e
April 2022 - Update 3
...
Translation Units (sections 1-8):
- Refactored description flow
- Many improvements and clarifications
- Several typos fixed
- const/constexpr does not imply static
- template variables have external linkage even if specialized
2022-04-23 12:27:55 -07:00
Federico
d1fbd64a62
April 2022 - Update 2
2022-04-14 08:01:50 -07:00
Federico
b747c353b7
April 2022 - Update 1
...
Many small improvements, several typos fixed, and flow refactoring, including:
- Introduction: update references
- Basic Concepts I: average computation reference, improved catastrofic cancellation, added compensation algorithms, added C++ standards compatibility note, moving implicit promotion, reorganized floating-point section
- Basic III: parenthesis and brackets, better description for alignment in sizeof
2022-04-13 21:43:12 -07:00