A Methodology for Fine- Grained Parallelism in JavaScript ...
A Methodology for Fine- Grained Parallelism in JavaScript ...
A Methodology for Fine- Grained Parallelism in JavaScript ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Summary<br />
●<br />
Stream parallelism<br />
● Isolates program state<br />
● Abstracts <strong>in</strong>ter-task communication<br />
●<br />
●<br />
●<br />
Presented a method <strong>for</strong> mak<strong>in</strong>g concurrency explicit and<br />
aid<strong>in</strong>g type <strong>in</strong>ference <strong>in</strong> <strong>JavaScript</strong> Applications us<strong>in</strong>g<br />
Stream <strong>Parallelism</strong><br />
Showed how to use these techniques to offload program<br />
kernels <strong>for</strong> parallel execution us<strong>in</strong>g a high per<strong>for</strong>mance JIT<br />
and runtime system <strong>for</strong> stream<strong>in</strong>g computation<br />
Showed significant per<strong>for</strong>mance ga<strong>in</strong>s <strong>for</strong> the tested<br />
benchmarks