CUDA kompiler pro AMD GPU

Grafické karty s libovolným GPU firmy AMD/ATI (např. Rage, Radeon).

Moderátoři: morke, Walker1134, Wilik

Odpovědět
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

CUDA kompiler pro AMD GPU

Příspěvek od del42sa »

CUDA kompiler pro AMD GPU .

AMD support CUDA :twisted: ( Jde vlastně o překladač umožňující AMD GPU pracovat s CUDA )

http://www.anandtech.com/show/9792/amd- ... r-amd-gpus
Today at Super Computing 15 (SC15) AMD is launching the Boltzmann Initiative and introducing a new HPC focused driver, a new compiler, and a runtime to translate CUDA code into something that can be compiled using AMD’s new compiler to run on AMD’s hardware. Those of you who are familiar with Ludwig Boltzmann may recall his contributions to Kinetic theory and development of Statistical Mechanics. AMD has named its new HPC initiative after him to highlight how his work is still being used in neural networking and Navier-Stokes algorithms on GPUs.
http://semiaccurate.com/2015/11/16/amd- ... on-in-hpc/
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Graphics news

Příspěvek od Krteq »

Kurňa jsi mi to sebral. Tohle je asi nejzásadnější novinka v GPGPU odvětví za poslední léta!

Aneb další potvrzení ultimátní univerzálnosti GCN architektury :wink:
PET5
Čestný člen
Čestný člen
Uživatelský avatar
Registrován: 08. úno 2006
Bydliště: Zlín
Kontaktovat uživatele:

Re: AMD Graphics news

Příspěvek od PET5 »

Teď ovšem půjde o to, jestli bude rychlejší výpočet za pomoci kompilátoru cuda, nebo přímo pod opencl.
CPU: Intel i9-10900K, MB: NZXT N7 Z590, AIO: NZXT Kraken X63 RGB, RAM: Kingston 2× 32GB DDR4 3200MHz CL16 Fury, Disky: 1× SSD 1TB + 2x WD HDD 3TB, GPU: EVGA GeForce RTX 3080 FTW3 ULTRA, PSU: Cooler Master V1200 Platinum, CASE: NZXT H7 FLOW, OS: Windows 10 PRO 64 bit, Repro: Creative GigaWorks T20 Series II, Monitor: DELL UltraSharp 30" PremierColor UP3017 2560x1600. Alternativně: Apple MacBook Air / iPad Pro + Apple Pencil / iPhone 12 Pro Max
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Graphics news

Příspěvek od Krteq »

Pravda, ale až to příjde tak budou moci FirePro karty zpracovávat jak OpenCL kód, tak i kód psaný v CUDA ;)
ifkopifko
Začátečník
Začátečník
Registrován: 16. říj 2009

Re: AMD Graphics news

Příspěvek od ifkopifko »

del42sa> To čo cituješ (semiaccurate) znie síce fantasticky, ale na príslušnom slide tam je jedno zrejme dôležité slovíčko:
HiPify tools simplify porting from CUDA to HIP.
Takže by som krotil nadšenie, ono to tak ružové/jednoduché byť nemusí. Že existuje nejaký nástroj na uľahčenie portu ešte nemusí byť to isté, ako prostý automatický prevod.

Plus, keďže potrebuješ zdrojový kód, tak všetko stojí a padá na ochote developerov vydať aj AMD verziu svojho CUDA programu. Pokojne môžu mať aj nejakú tú motiváciu to nespraviť...
CPU: R7 7700 COOLER: Endorfy Fera 5 MB: ASUS B650M-E RAM: 2x16GB DDR5 VGA: Asus GTX 1060 3GB OC HDD: Samsung 980 Pro 1TB + Crucial MX500 1TB + WD Red 6TB PSU: Seasonic Focus GM550
CASE: Thermaltake Swing Silver w/o window -trošku modifikovaná (skôr znásilnená) DISPLAY: Asus MX239H
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Graphics news

Příspěvek od Krteq »

To je ale zmínka jen o toolech (HiPify tools), celá infrastruktura by měla být dost robustní na to aby zvládala zpracovávat/překládat kód psaný v CUDA

Obrázek

BTW, nespekulovalo se o tomhle ve spojitosti s Huddym už někdy kolem roku 2008?
ifkopifko
Začátečník
Začátečník
Registrován: 16. říj 2009

Re: AMD Graphics news

Příspěvek od ifkopifko »

Eh? To si si podľa mňa niečo zle vyložil. HiPify tools je jediná cesta ako preložiť zdrojový CUDA kód do HIP zdrojového kódu (okrem manuálneho prepísania samozrejme).
CPU: R7 7700 COOLER: Endorfy Fera 5 MB: ASUS B650M-E RAM: 2x16GB DDR5 VGA: Asus GTX 1060 3GB OC HDD: Samsung 980 Pro 1TB + Crucial MX500 1TB + WD Red 6TB PSU: Seasonic Focus GM550
CASE: Thermaltake Swing Silver w/o window -trošku modifikovaná (skôr znásilnená) DISPLAY: Asus MX239H
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Graphics news

Příspěvek od Krteq »

Však já mluvil o celém HiP.
oneb1t
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. dub 2010

Re: AMD Graphics news

Příspěvek od oneb1t »

momentalne pisu openCL apku do skoly a jeslti bude HiP fungovat tak spatne jako openCL tak se na to muzou vyprdnout :D (je to probugovany a naladovy jak svina + malo funkcnich tutorialu)
i7-12700K, 1x16GB,1x32GB DDR5-4800MHz, ASUS B660-I, 1TB WDS100T1X0E
i5-12400F@5.5GHz, 4x8GB DDR5-4800MHz@6000MHz CL40, Asrock B760M PG riptide, A-data 1TB XPG SX8200, Radeon MI25@WX9100 16GB, NZXT S340 Elite, X4071UHSU
HP ENVY x360 13" Ryzen 3 4300U
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: AMD Graphics news

Příspěvek od del42sa »

Now there are some unknowns here, including whether AMD can keep HIP up to date with CUDA feature additions, but more importantly there’s a question of just what NVIDIA’s reaction will be. CUDA is NVIDIA’s, through and through, and it does make one wonder whether NVIDIA would try to sue AMD for implementing the CUDA API without NVIDIA’s permission, particularly in light of the latest developments in the Oracle vs. Google case on the Java API. AMD for their part has had their legal team look at the issue extensively and doesn’t believe they’re at risk – pointing in part to Google’s own efforts to bring CUDA support to LLVM with GPUCC – though I suspect AMD’s efforts are a bit more inflammatory given the direct competition. Ultimately it’s a matter that will be handled by AMD and NVIDIA only if it comes to it, but it’s something that does need to be pointed out.
žaloba ? to snad ne ? :roll:
with the Boltzmann Initiative AMD is taking an important and very much necessary step to redefine themselves in the HPC space. By providing an improved driver layer for Linux supporting headless operation and a unified memory space, with a compiler for direct, single source C++ compilation on top of that, and a CUDA compatibility layer to reach the established CUDA user base, AMD Is finally getting far more aggressive on the HPC side of matters, and making the moves that many have argued they have needed to make for quite some time
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: AMD Graphics news

Příspěvek od havli »

GPGPU obecne je tezka uzkoprofilovka, na normalni aplikace nepouzitelna vec.... AMD opet jen vyhodilo par slidu a tim to konci. Realna implementace bud nebude nikdy, nebo casem mozna jo, ale stejne nebude poradne fungovat. Vsak takovych "technologii" uz bylo.

Ted akorat zalezi, kolik penez do toho nasypou... Jiste by se nasla spousta jinych dulezitejsich oblasti, kam by se spis vyplatilo investovat.
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
oneb1t
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. dub 2010

Re: AMD Graphics news

Příspěvek od oneb1t »

ono je to nepouzitelny ale hlavne proto ze tomu AMD nedela skoro zadnou podporu...
zkus si rozbehat openCL hello world a hned pochopis proc to nikdo nepouziva i kdyby chtel :D

cuda je na tom trosku lip ale taky zadna slava
i7-12700K, 1x16GB,1x32GB DDR5-4800MHz, ASUS B660-I, 1TB WDS100T1X0E
i5-12400F@5.5GHz, 4x8GB DDR5-4800MHz@6000MHz CL40, Asrock B760M PG riptide, A-data 1TB XPG SX8200, Radeon MI25@WX9100 16GB, NZXT S340 Elite, X4071UHSU
HP ENVY x360 13" Ryzen 3 4300U
ifkopifko
Začátečník
Začátečník
Registrován: 16. říj 2009

Re: AMD Graphics news

Příspěvek od ifkopifko »

Krteq píše:To je ale zmínka jen o toolech (HiPify tools), celá infrastruktura by měla být dost robustní na to aby zvládala zpracovávat/překládat kód psaný v CUDA
Krteq píše:Však já mluvil o celém HiP.
A čo presne si ty predstavuješ pod tým HIP-op? Aká "infraštruktúra" je zodpovedná za "spracovávanie/prekladanie CUDA kódu", okrem HiPify tools?

Mne to príde tak, že HIP je vlastne len programovací jazyk, ktorý má byť údajne kompatibilný s HCC a NVCC kompilátormi.
CPU: R7 7700 COOLER: Endorfy Fera 5 MB: ASUS B650M-E RAM: 2x16GB DDR5 VGA: Asus GTX 1060 3GB OC HDD: Samsung 980 Pro 1TB + Crucial MX500 1TB + WD Red 6TB PSU: Seasonic Focus GM550
CASE: Thermaltake Swing Silver w/o window -trošku modifikovaná (skôr znásilnená) DISPLAY: Asus MX239H
blaho
Žlutá karta
Žlutá karta
Registrován: 31. pro 2011
Bydliště: Nyíregyháza

Re: AMD Graphics news

Příspěvek od blaho »

to uz by asi chcelo panove topic : CUDA kompiler pro AMD
aby to bolo nejak pokope
* toto tu je info topic
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: CUDA kompiler pro AMD GPU

Příspěvek od del42sa »

upřesnění:
To bring applications written for CUDA onto AMD platforms, AMD's new HIP tool allows over 90 percent of CUDA code to be automatically converted into C++, the final 10 percent being manually converted in C++. This capability expands the installed hardware base available to run what were formerly exclusively CUDA-based applications.
http://www.eetimes.com/document.asp?doc_id=1328279&
We are not supporting CUDA. What we are providing is a standard C++ compiler for GPU/CPU plus tools that simplify porting CUDA apps to use it.
http://www.phoronix.com/forums/forum/ph ... gpus/page2
No change in direction other than adding some porting tools to make it easier for existing HPC users to run on our HW. This is the latest version of the HSA stack, and HCC is the latest version of the C++-over-HSA compiler. It just gets more interesting when you run it on a box of dGPUs instead of a single APU.

HSA isn't a programming language on its own (other than the HSAIL IR), it's a compute stack that supports a variety of standard languages and tools.
https://community.amd.com/community/amd ... -computing
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
Odpovědět

Zpět na „AMD/ATI grafické karty“