Cache CoherenceCovers cache coherence in multiprocessor systems and the challenges of maintaining coherence and consistency in modern processors.
Generic Programming: TemplatesCovers generic programming using templates in C++, including declaration, instantiation, specialization, and practical examples.
Memory Management: Part ICovers memory management concepts such as block headers, external fragmentation, reference counting, and mark & sweep garbage collection.