You are viewing content from a past/completed conference.
WebGPU is Not Just About the Web
Since OpenGL has been deprecated, writing portable native apps that leverage the massively parallel computing capabilities of GPUs has become tedious because no single graphics API can fit all targets. On the course of implementing WebGPU, the next API that will be available to web developers to access GPUs, major browsers face this lack of a common API and duplicate the development effort for multiple hosts (Vulkan, DirectX, Metal). In this presentation, we present:
- How we can benefit from this common effort carried out by browser developers to do native graphics programming with a single API.
- How despite the need for WebGPU to remain within its sandboxed process in the browser, it brings much more power than WebGL did and thus makes it possible to share high-performance code bases across native and web development.
Speaker
Élie Michel
Research Scientist @Adobe
After graduating its PhD in Computer Graphics at Institut Polytechnique de Paris, Élie Michel joined Adobe as a Research Scientist, where he continuously looks for new innovative ways to bring the power of today's hardware to creatives willing to interactively author complex virtual scenes. His double-background in both theoretical Computer Science and applied Computer Arts enables him to design tools using state-of-the-art techniques while remaining user-oriented. His interest for WebGPU grew with his permanent need to develop interactive prototypes, but also while teaching Computer Graphics to students who are tomorrow's graphics programmers.
Read more
Find Élie Michel at:
From the same track
Session
performance
Performance: Adventures in Thread-per-Core Async with Redpanda and Seastar
Wednesday Mar 29 / 11:50AM BST
Thread-per-core programming models are well known in software domains where latency is important.
John Spray
Storage Engineering Lead @neon.tech, Formerly Redpanda, Inktank (Ceph), Whamcloud (Lustre)
Performance: Adventures in Thread-per-Core Async with Redpanda and Seastar
Session
performance
What We Talk About When We Talk About Networks
Wednesday Mar 29 / 02:55PM BST
Networks, and the applications they support, sometimes treat each other as strangers.
Keith Winstein
Associate Professor of Computer Science and, by courtesy, of Electrical Engineering @Stanford
What We Talk About When We Talk About Networks
Session
performance
Providing a Personalized Experience to Millions of Users @BBC
Wednesday Mar 29 / 01:40PM BST
Personalization can be a very effective and impactful way for your organisation to attract new customers as well as to retain your existing customer base – if you get it right!
Manisha Lopes
Principal Software Engineer @BBC
Providing a Personalized Experience to Millions of Users @BBC
Session
performance
Adventures in Performance
Wednesday Mar 29 / 10:35AM BST
The end of the economical version of Moore's Law (exponential decrease in transistor unit costs), the advent of metered cloud computing, and the shift of the economy toward digital goods and SaaS-based business models has shifted performance engineering from the fringes ("CPU progress will fix it
Thomas Dullien
Distinguished Engineer, Mathematician, World-Renowned Security Researcher
Adventures in Performance