YoVDO

Parallelism Experiments in JavaScript

Offered By: JSConf via YouTube

Tags

JSConf Courses Web Development Courses Javascript Courses Concurrency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of JavaScript parallelism in this JSConf US 2015 talk by Naveed Ihsanullah. Delve into the challenges of leveraging modern hardware capabilities within JavaScript's single-threaded nature. Discover ongoing efforts to introduce powerful parallelism primitives that could unlock new performance potential for web applications. Learn about concepts like shared memory and execution synchronization in JavaScript, and understand the strategies being developed to ensure responsible use of these advanced features. Witness live demos showcasing the impact of parallelism, including benchmarks using the Unity WebGL and 3D engine. Gain insights into the evolution of web technologies, JavaScript performance optimization, and the importance of efficient CPU utilization in an era of multi-core devices.

Syllabus

Introduction
Concurrency vs Parallelism
Evolution of the web
JavaScript performance
CPU utilization
Why does this matter
Parallelism in JavaScript
Design considerations
Shared Memory
Shared array buffer
Live demos
Unity WebGL benchmark
Unity 3D engine


Taught by

JSConf

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera