From Model to Metal: An Open Source Stack for Accelerating Intelligence
Stop rewriting AI code for every new chip. A new open-source stack lets you write once and run anywhere, from model to metal.
#1about 3 minutes
The challenge of a fragmented AI software stack
The proliferation of AI workloads across diverse hardware has created a fragmented ecosystem with vendor-specific libraries and duplicated optimization efforts.
#2about 3 minutes
Unifying AI development with the UXL Foundation
The UXL Foundation leverages Intel's oneAPI to create a unified, open-source library suite that ensures portability and performance across different hardware architectures.
#3about 3 minutes
Exploring core UXL components for compute and math
A breakdown of oneDNN for accelerating deep learning primitives and oneMKL for high-performance mathematical functions like BLAS and FFT.
#4about 2 minutes
Managing parallelism and data with UXL libraries
An overview of oneTBB for task scheduling, oneCCL for multi-node communication, and oneDAL for managing data analysis and machine learning pipelines.
#5about 2 minutes
Visualizing the end-to-end UXL software stack
The complete architecture shows how UXL libraries abstract hardware and accelerate operations for frameworks during training, inference, and serving.
#6about 3 minutes
The benefits of an open and unified AI stack
An open-source, unified stack increases developer productivity, fosters community innovation, and ensures software evolves in lockstep with new hardware releases.
#7about 1 minute
How to contribute to the UXL open source project
A call for developers to contribute kernels, join the UXL Foundation working groups, and share workloads to help grow the open ecosystem.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:53 MIN
How the Linux Foundation supports the end-to-end AI stack
The Open Future of AI: Beyond Open Weights
03:03 MIN
Why you should run AI workloads on the Arm CPU
Mobile AI Just Got Faster: What’s Coming for Developers on Arm
03:08 MIN
Enabling hybrid AI with an open software stack
Bringing AI Everywhere
05:03 MIN
Leveraging open software and AI for code development
The Future of Computing: AI Technologies in the Exascale Era
01:50 MIN
Accelerating AI and machine learning with Arm C-Cloudy
Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere
02:20 MIN
Navigating the diverse mobile AI framework ecosystem
Mobile AI Just Got Faster: What’s Coming for Developers on Arm
01:11 MIN
Advancing AI with specialized open source projects
Harnessing the Power of Open Source's Newest Technologies
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Daniel Cranney
Stephan Gillich - Bringing AI EverywhereIn the ever-evolving world of technology, AI continues to be the frontier for innovation and transformation. Stephan Gillich, from the AI Center of Excellence at Intel, dove into the subject in a recent session titled "Bringing AI Everywhere," sheddi...
Benedikt Bischof
How we Build The Software of TomorrowWelcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Thomas Dohmke who introduced us to the future of AI – coding.This is how Thomas describes himself:I am the CEO of GitHub and drive the company’s...
Daniel Cranney
Panel Discussion: Responsible AI in Practice - Real-World Examples and ChallengesIntroductionIn the ever-evolving landscape of artificial intelligence, the concept of "responsible AI" has emerged as a cornerstone for ethical and practical AI implementation. During the WWC24 Panel discussion, three eminent experts—Mina, Bjorn Brin...
From learning to earning
Jobs that call for the skills explored in this talk.