Fork Join Rosetta Stone
From CSE231 Wiki
Revision as of 09:50, 5 February 2022 by
Cosgroved
(
talk
|
contribs
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Jump to navigation
Jump to search
ForkJoin
X10
(Sarkar videos)
X10
(231 code)
Thread
ExecutorService
Cilk
fork
future
executor.submit(callable)
void_fork
async
thread.start
executor.submit(runnable)
cilk_spawn
join
thread.join
future.get
cilk_sync
x10.finish
finish
x10.void_finish
fork_loop
void_fork_loop
forasync
join_fork_loop
executor.invokeAll(callables)
join_void_fork_loop
forall
cilk_for
Navigation menu
Personal tools
English
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help
General
Initial Setup
Office Hours
Reference
Fork Join
Fork Join Rosetta Stone
IntelliJ Tips
Exercises and Warmups
* Half & Half Nucleobase Count
Race Condition: Translation
* Race Condition: Image Batch
DoubleDeltaRange
* Powers Of 2 Iterable
Fork Loop
* ForkLoop Images
* Ranges
* Coarsening (N-Way Split) Nucleobase Count
* ForkLoop 2d
Int Tree Sum
Sequential N-Queens
* Stack
* Divide and Conquer Nucleobase Count
Comparator
Insertion Sort
* Merge Sort
* Parallel N-Queens
+++ Merge Sort Parallel Combiner
+++ Matrix Multiply Divide and Conquer
* Floodfill
Big Powers of 2
* Fibonacci
* NotThreadSafeHashTable
Higher-Order Function: Filter
* Higher-Order Functions: Map and Reduce
* Mapper<E,K,V>
Card Only Sequential Map Reduce Framework
* AccumulatorCombinerReducer<E,K,V>
Set Intersector
Word Count Only Parallel Map Reduce Framework
* MutualFriends MR App
* Bottleneck MapReduce Framework
* Matrix MapReduce Framework
* Cholera MR App
* Windbag MR App
* Scan
* Pack
+++ Blelloch Scan
Join All
* Quicksort
+++ Parallel Partition
* Concurrent Stack
* Ordered Locks
* All Or Nothing Locks
* ConcurrentHashTable
* Atomicity Races
* Atomic Stack
String K-Mer Counting
Balanced String K-Mer Counting
* K-mer Balance
* K-mer Counting
Phased Fork Loop Evening Plan Scenario
Sequential Iterative Averager
* Iterative Averaging
Sequential Legged Race
* Legged Races
+++ Point To Point Iterative Averaging
+++ Fuzzy Iterative Averaging
+++ Fuzzy Point To Point Iterative Averaging
* Iced_Cakes_Pipeline
* Thread and Executor Service
Scheduler Client
Sequential Raytracer
* Parallel Raytracer
+++ Centralized Work Queue
Tools
What links here
Related changes
Special pages
Printable version
Permanent link
Page information
Cite this page