Home Technology peripherals It Industry ONNX 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
Microsoft Hardware Acceleration edge 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 of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

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

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to set full screen in Edge browser How to set full screen in Edge browser How to set full screen in Edge browser How to set full screen in Edge browser May 09, 2024 am 10:40 AM

1. Use the shortcut key [Win+Shift+Enter]. 2. After entering full screen, click F11 to exit. Method 2: 1. Enter the browser and click the three dots in the upper right corner. 2. Click the magnification arrow behind zoom. 3. Press F11 after entering full screen to exit.

How to set up microsoft edge autofill_microsoft edge autofill setting tutorial How to set up microsoft edge autofill_microsoft edge autofill setting tutorial May 09, 2024 pm 01:22 PM

1. First open Microsoft Edge, click the [...] button, and then click the [Settings] option button. 2. Then click the [Password and Autofill] button. 3. The last step is the Microsoft Edge auto-fill setting area.

What to do if there is no sound in Edge browser What to do if there is no sound in Edge browser What to do if there is no sound in Edge browser What to do if there is no sound in Edge browser May 09, 2024 pm 12:30 PM

1. First, right-click the volume in the lower right corner and click [Open Volume Mix]. 2. Then, click the small speaker under the speaker to turn it off. 3. Again, click on the small speaker to open it, and then restart the computer. Solution 2: 1. First, right-click the volume in the lower right corner and click [Playback Device]. 2. Then, right-click the device in the list in the interface and [Disable] all devices. 3. After that, enable the applications one by one, click [OK] to restart the computer.

How to enable microphone permission in Edge browser How to enable microphone permission How to enable microphone permission in Edge browser How to enable microphone permission May 09, 2024 pm 04:40 PM

1. First, click Start, right-click and select [Microsoft Edge]. 2. Then, click [More] to open [App Settings]. 3. Next, find and enter [Application Permissions]. 4. Then, find [Microphone] in the permissions below. 5. Finally, turn on the switch behind the microphone.

Microsoft's full-screen pop-up urges Windows 10 users to hurry up and upgrade to Windows 11 Microsoft's full-screen pop-up urges Windows 10 users to hurry up and upgrade to Windows 11 Jun 06, 2024 am 11:35 AM

According to news on June 3, Microsoft is actively sending full-screen notifications to all Windows 10 users to encourage them to upgrade to the Windows 11 operating system. This move involves devices whose hardware configurations do not support the new system. Since 2015, Windows 10 has occupied nearly 70% of the market share, firmly establishing its dominance as the Windows operating system. However, the market share far exceeds the 82% market share, and the market share far exceeds that of Windows 11, which will be released in 2021. Although Windows 11 has been launched for nearly three years, its market penetration is still slow. Microsoft has announced that it will terminate technical support for Windows 10 after October 14, 2025 in order to focus more on

Microsoft releases Win11 August cumulative update: improving security, optimizing lock screen, etc. Microsoft releases Win11 August cumulative update: improving security, optimizing lock screen, etc. Aug 14, 2024 am 10:39 AM

According to news from this site on August 14, during today’s August Patch Tuesday event day, Microsoft released cumulative updates for Windows 11 systems, including the KB5041585 update for 22H2 and 23H2, and the KB5041592 update for 21H2. After the above-mentioned equipment is installed with the August cumulative update, the version number changes attached to this site are as follows: After the installation of the 21H2 equipment, the version number increased to Build22000.314722H2. After the installation of the equipment, the version number increased to Build22621.403723H2. After the installation of the equipment, the version number increased to Build22631.4037. The main contents of the KB5041585 update for Windows 1121H2 are as follows: Improvement: Improved

How to save web videos in edge browser? It is recommended to use extensions! How to save web videos in edge browser? It is recommended to use extensions! May 07, 2024 pm 02:58 PM

How to save web videos in edge browser? It is recommended to use extensions! There are tutorials on the Internet that will introduce various methods, but they are not very practical. Using browser extensions is the most convenient and can deal with various situations. Installing extension plug-ins is also very simple. Let’s learn it together and see how. Install the web video sniffing plug-in to obtain online video resources. 1. Click the three dots in the upper right corner of the edge browser and select extensions. 2. Click to get the extension in the small window that pops up. 3. You can search for "video download" and there will be many related video sniffing plug-ins. Click Get to install and add them. 4. After adding and installing, when users watch online videos, the sniffing function of this plug-in will react.

How to reset Microsoft Edge browser_Microsoft Edge browser reset tutorial How to reset Microsoft Edge browser_Microsoft Edge browser reset tutorial May 09, 2024 pm 02:19 PM

Step 1: Open the Microsoft Edge browser (as shown in the picture). Step 2: Click the three-dot icon in the upper right corner of the browser window (as shown in the picture). Step 3: In the drop-down menu that appears, select Settings (as shown in the picture). Step 4: Then click Reset Settings (as shown in the picture). Step 5: Under [Reset Settings], click to restore the settings to their default values ​​(as shown in the picture). Step 6: When prompted, click the [Reset] button (as shown in the picture).

See all articles