35.1 C
Delhi

AMD pushes its GPUFORT to open-sources as a means to combat NVIDIA’s CUDA application

Advanced Micro Devices has just placed their translation tool, GPUFORT, into open source, which allows for more transparency from the company for developers and enthusiasts to utilize the code and build off of it.

This latest development from AMD comes in response to NVIDIA’s hold on the parallel computing industry with their tool, CUDA. GPUFORT “aims to offer a translation tool so that large codebases in CUDA can work outside of the closed ecosystem of the green giant.” GPUFORT is utilized under the Radeon Open Ecosystem (ROCm).

NVIDIA has kept its CUDA proprietary which has placed limitations on many developers as they brought stuck with NVIDIA’s tool without having any alternatives. AMD recognized this opportunity and provided users with another option while bringing mechanisms to utilize specific CUDA coding to something more compatible with their Radeon technology.

AMD pushes its GPUFORT to open-sources as a means to combat NVIDIA’s CUDA application

AMD’s previous projects utilized both C and C++ programming, but the GPUFORT is different in that as it translates from “source-to-source … of CUDA Fortran and Fortran code based on OpenACC to OpenMP 4.5+ for execution on GPU or Fortran + HIP C++ code.”

- Advertisement -TechnoSports-Ad

Currently, GPUFORT, along with the Python-based coding, is only capable of performing minor syntax checks instead of full translation. As it currently is, the GPUFORT is only meant to translate HPC applications into compatible code formats which are supported by the AMD ROCm ecosystem. Engineers at AMD admit that GPUFORT currently does not have adequate performance at “analyzing which parts of the code can be downloaded and which cannot, … reorganizing the loops and the assignments to maximize the available parallelism,” and “does not implement the complete OpenACC standard.”

AMD published GPUFORT on coding site GitHub under MIT licensing.

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Nivedita Bangari
Nivedita Bangari
I am a software engineer by profession and technology is my love, learning and playing with new technologies is my passion.
TechnoSports-Ad

Popular

TechnoSports-Ad

Related Stories

More from author

The list of Airtel SMS packs as of March 28, 2024

Check out the list of Airtel SMS packs, including costs and validity information. We have shared a list of Airtel SMS recharge plans that...

My Jio Recharge Plans as of March 28, 2024: Top trending plans from Jio

My Jio Recharge Plans: Since its establishment in 2016, Reliance Jio has made a remarkable impact on the Indian te­lecommunications industry. The company has...

The Best Recharge Plan for Jio as of 28th Match 2024

Best Recharge Plan for Jio in 2024: The Ultimate Guide In the past few months, Jio has introduced and tweaked a slew of new...

Best Washing Machine in India (Fully Automatic) as of March 25, 2024

Best Washing Machine in India: A Complete Guide Every Indian household requires a washing machine. Our reliance on this home appliance is what allows our...