search
HomeTechnology peripheralsIt IndustryONNX Runtime Web Introduces WebGPU: Machine Learning in Web Browsers Takes a Performance Leap

ONNX Runtime Web Introduces WebGPU: Machine Learning in Web Browsers Takes a Performance Leap

Mar 06, 2024 am 10:04 AM
MicrosoftHardware Accelerationedge browser

Microsoft recently announced the addition of WebGPU technology to its ONNX Runtime Web, which will help improve the performance of running complex machine learning models in web browsers. Currently, Chrome and Edge browsers have begun to support this technology, albeit in an early stage.

ONNX Runtime Web引入WebGPU:网络浏览器中的机器学习迎来性能飞跃

ONNX Runtime Web is a Javascript library launched by Microsoft to help web developers deploy machine learning models directly in web browsers and provide multiple backend support based on hardware acceleration. WebGPU is an emerging network application programming interface (API) that can provide hardware acceleration for machine learning models to run more efficiently in web browsers. Previously, due to the limited computing power of web browsers, the running efficiency of complex machine learning models, especially large-scale generative models, has been limited in web browsers. However, with the introduction of WebGPU technology, this problem is expected to be solved. WebGPU unlocks the power of device GPUs so that these complex machine learning models can run efficiently in web browsers, significantly improving performance.

According to the editor’s understanding, Microsoft stated that WebGPU can handle complex machine learning workloads in a more efficient manner with the help of advanced features such as compute shaders. In addition, WebGPU's support for half-precision (FP16) also reduces GPU memory usage and bandwidth requirements, further speeding up computing. Through these optimizations, WebGPU is expected to infer more efficient and scalable machine learning applications directly in the web browser.

Currently, Chrome 113 and Edge 113 for Mac, Windows, ChromeOS, and Chrome for Android 121 WebGPU support is included by default. This means developers can try out the ONNX Runtime Web calls WebGPU acceleration resources to improve the running performance of its machine learning model in web browsers. As this technology continues to develop and improve, we are expected to see more efficient and convenient machine learning applications implemented in web browsers in the future.

The above is the detailed content of ONNX Runtime Web Introduces WebGPU: Machine Learning in Web Browsers Takes a Performance Leap. For more information, please follow other related articles on the PHP Chinese website!

Statement
This article is reproduced at:ITBear科技资讯. If there is any infringement, please contact admin@php.cn delete
Top 21 Developer Newsletters to Subscribe To in 2025Top 21 Developer Newsletters to Subscribe To in 2025Apr 24, 2025 am 08:28 AM

Stay informed about the latest tech trends with these top developer newsletters! This curated list offers something for everyone, from AI enthusiasts to seasoned backend and frontend developers. Choose your favorites and save time searching for rel

Serverless Image Processing Pipeline with AWS ECS and LambdaServerless Image Processing Pipeline with AWS ECS and LambdaApr 18, 2025 am 08:28 AM

This tutorial guides you through building a serverless image processing pipeline using AWS services. We'll create a Next.js frontend deployed on an ECS Fargate cluster, interacting with an API Gateway, Lambda functions, S3 buckets, and DynamoDB. Th

CNCF Arm64 Pilot: Impact and InsightsCNCF Arm64 Pilot: Impact and InsightsApr 15, 2025 am 08:27 AM

This pilot program, a collaboration between the CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal, and Actuated, streamlines arm64 CI/CD for CNCF GitHub projects. The initiative addresses security concerns and performance lim

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools