search
HomeTechnology peripheralsIt IndustryDeveloper Andrzej Janik creates ZLUDA: allowing non-NVIDIA hardware to play CUDA applications

News on February 16th. Although NVIDIA’s CUDA has built solid ecological barriers after years of development, making it difficult for other competitors to break through, developer Andrzej Janik used Intel’s oneAPI to independently develop a new product called "ZLUDA" CUDA compatible solution. The emergence of this solution enabled Intel hardware to run CUDA applications natively. However, the project was later suspended for unknown reasons. The emergence of this project has attracted the attention of the industry because it provides Intel with an opportunity to break through NVIDIA's barriers. However, the reasons for project suspension may be related to technical implementation or commercial considerations. Although it is not yet clear, this suspension may have a certain impact on Intel's development in the GPU field. In any case, the emergence of this project proves that competition in the market still exists, and technological innovation and developer efforts will still promote the development of the industry.

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

However, ZLUDA’s story does not end here. After receiving support from AMD, the project was restarted and achieved greater breakthroughs. With the introduction of the ZLUDA library, AMD graphics cards can directly run CUDA applications without any code adjustment or migration work. While this does not guarantee that all CUDA applications will run perfectly, it is certainly a significant advance. This innovation is a huge boon for users of AMD graphics cards, who can more easily enjoy the advantages of CUDA applications. In addition, this also gives AMD a favorable position in the competition with NVIDIA, allowing more users to choose AMD products. In general, the birth of ZLUDA brings more choices and convenience to users, and brings more competitive advantages to AMD.

According to the editor’s understanding, unfortunately, AMD also chose to suspend it after supporting this project for two years, casting a shadow on ZLUDA’s prospects. Although it is unclear whether there was pressure from NVIDIA.

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

Fortunately, the ZLUDA project has not been completely stopped. The project has been made free and open source, so any interested developer can use it and continue research. Additionally, ZLUDA has been confirmed to run CUDA applications seamlessly on AMD’s ROCm platform. For example, developers can use CUDA as the rendering API for Blender 4.0 or V-Ray. Especially for Blender, which natively features the Radeon HIP computational renderer, and now with ZLUDA support, rendering speeds are expected to be even faster. This provides developers with more options to help them perform GPU computing and rendering tasks more efficiently.

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

In addition, Andrzej Janik is still studying ZLUDA in depth and is committed to enabling AMD graphics cards to run NVIDIA's DLSS technology. Internal tests show that compared to the OpenCL solution, ZLUDA performs better in most cases, sometimes even exceeding 75% performance improvement. However, since the project is still in the development stage, there may be times when it is less efficient. Nonetheless, the emergence of ZLUDA has brought new possibilities and challenges to the CUDA ecosystem.

The above is the detailed content of Developer Andrzej Janik creates ZLUDA: allowing non-NVIDIA hardware to play CUDA applications. 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

Building a Network Vulnerability Scanner with GoBuilding a Network Vulnerability Scanner with GoApr 01, 2025 am 08:27 AM

This Go-based network vulnerability scanner efficiently identifies potential security weaknesses. It leverages Go's concurrency features for speed and includes service detection and vulnerability matching. Let's explore its capabilities and ethical

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

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

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),

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

MantisBT

MantisBT

Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.