aniruddhadave / parallel-concurrent-distributed-programming-java

Codes for Parallel, Concurrent, and Distributed Programming in Java Specialization (Rice University, Coursera)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

parallel-concurrent-distributed-programming-java

Codes for Parallel, Concurrent, and Distributed Programming in Java Specialization (Rice University, Coursera)

Parallel Programming

Week 1: Task Parallelism

Week 2: Functional Parallelism

Week 3: Loop Parallelism

Week 4: Data Flow Synchronizing and Pipelining

Concurrent programming

Week 1: Threads and Locks

Week 2: Critical Sections and Isolation

Week 3: Actors

Week 4: Concurrent Data Structures

Distributed programming

Week 1: Distributed Map Reduce

Week 2: Client-Server Programming

Week 3: Message Passing

Week 4: Combining Distribution and Multithreading

About

Codes for Parallel, Concurrent, and Distributed Programming in Java Specialization (Rice University, Coursera)

License:MIT License


Languages

Language:Java 100.0%