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
Parallel Computing: Principles and OpenMP
Graph Chatbot
Related lectures (31)
Previous
Page 3 of 4
Next
Data-Parallel Programming: Vector & SIMD Processors
Explores data-parallel programming with vector processors and SIMD, and introduces MapReduce, Pregel, and TensorFlow.
GPU Advanced: Memory Management and Optimization
Explores advanced GPU memory management, CUDA programming, and data-parallel computing for optimizing performance.
Actors: Evolution and Implementation
Covers the evolution of Actors, challenges of modern CPUs, parallel programming risks, and synchronization tools in Scala.
Untitled
Data Operations and Parallel Mapping
Explores parallel programming in Scala, functional operations on collections, and parallel map functions on arrays and trees.
Transactional Memory: Two-phase Locking and Invisible Reads
Explores historical perspectives and mechanisms of transactional memory, emphasizing the importance and challenges of its implementation in modern computing systems.
Speculative Query Parallelization
Explores accelerating complex analytics through speculation, parallelizing queries, handling mispredictions, and transitioning to speculative plans.
Parallel Programming in Scala: Performance Analysis
Delves into the performance analysis of parallel programs in Scala, covering asymptotic analysis, recursive functions, and Amdahl's Law.
Concurrency and Parallelism: Visibility
Explores visibility in concurrency, memory models, shared memory, and hardware optimizations.
Concurrency with Futures
Explores futures as a structured approach to concurrency, simplifying parallel tasks and input-output operations.