Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Multiprocessors: Overview and Challenges
Graph Chatbot
Related lectures (32)
Previous
Page 1 of 4
Next
Introduction to Multiprocessor Architecture
Covers multiprocessor architecture, sustainable computing, AI model training impact, and parallel programming fundamentals.
Parallelism: Programming and Performance
Explores parallelism in programming, emphasizing trade-offs between programmability and performance, and introduces shared memory parallel programming using OpenMP.
Multi Masters Systems
Explores Multi Masters Systems, discussing architectures with multiple processors, shared memory, mutual exclusion, and hardware accelerators.
Introduction to Multiprocessor Architecture
Introduces the fundamentals of multiprocessor architecture, covering post-Moore servers, sustainable datacenters, parallel programming, and GPU utilization.
Advanced Multiprocessor Architecture
Covers Advanced Multiprocessor Architecture, discussing course logistics, components, grading, and trends in modern computing systems.
GPU Introduction: Performance and Programming
Explores the motivation and advantages of using GPUs for computation, focusing on their performance and programming through CUDA.
Cache Coherence: Basics and Protocols
Explores cache coherence in multiprocessor systems, discussing basic protocols and challenges of shared data among CPUs.
GPUs: Architecture and Programming
Explores GPU architecture, multithreading, SIMD processors, and CUDA programming for parallel computing.
Cache Coherence
Covers cache coherence, sharing data in multiprocessor caches, directories, and coherence protocols.
Parallel Computing: Principles and OpenMP
Covers the principles of parallel computing and introduces OpenMP for creating concurrent code from serial code.