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
Concept
Message passing
Applied sciences
Computer engineering
High-performance computing
Concurrent computing
Graph Chatbot
Related lectures (29)
Login to filter by course
Login to filter by course
Reset
Previous
Page 2 of 3
Next
Parallel Programming I
Covers the basics of parallel programming, including concurrency, forms of parallelism, synchronization, and programming models like PThreads and OpenMP.
Principles of Parallel Computing: OpenMP
Explores the principles of parallel computing, focusing on OpenMP as a tool for creating concurrent code from serial code.
Distributed Actor Communication
Explores the impact of network communication on actors and covers distributed actor communication, clusters formation, and remote deployment.
Asynchronous Programming: Callbacks and Failures
Covers the concept of asynchronous programming and how to handle dependencies and failures.
Introduction to Reliable Distributed Programming
Covers the basics of distributed algorithms and their importance in building reliable and secure systems.
Total Order Broadcast: Consensus Transformation
Explores causal and total order broadcast in distributed algorithms, including exercises on total-order property and consensus transformation.
Exam Q&A Session
Is a Q&A session covering algorithm correctness, rank functions, and message complexity in distributed systems.
Testing Akka Typed Behaviors
Covers the challenges of testing actors and demonstrates the Akka Typed Behavior Test Kit.
Agent Platforms: Types, Intelligence, and Communication
Explores agent platforms, intelligence, and communication models in multiagent systems.
Synchronization: Hardware Implementation
Explores hardware synchronization methods, including locks, barriers, and critical sections in parallel computing.