Dålig OpenCL-prestanda med Radeon HD 4000

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Ant3
Inte bara Nvidia som skiter i sina kunder då.

hmm... vad har ni ATI fanboi's att säga om detta?

Hur skiter ATI i oss?

Som vanligt så har inte nVIDIA fanboys värst mycket innanför pannbenet, OpenCL var aldrig menad för 4*** serien utan för 5***, MEN en annan nVIDIA fanboy fatta inte detta och började gnälla på AMD forum bla bla.

Det är som att gnälla om att DX11 inte fungerar på DX10 kort.

nVIDIA fanboys = Tänt i hallen men hissen går inte ända upp.

Visa signatur

ATI TALIBAN.
Är inte någon expert, men jag har inte akne heller.
NEVER UNDERESTIMATE THE POWER OF STUPID PEOPLE IN LARGE GROUPS.. "Betala i förskott på blocket?" tråden.

Permalänk
Medlem

Kommer mest och tänka på dålig opencl prestanda i vad, finns det några användbara opencl apps?
Men det kanske kommer ta fart fortare än tex cuda, jag kanske är lite skeptisk efter att delvis gått på nvidias cuda-reklam för något år sedan.

Permalänk

Fick inte heller bilden av att OpenCL var ämnat för annat än korten med dx11.

Visa signatur

Chassi: Dark Base 900|CPU: i7 6800k|Moderkort: Gigabyte X99P|Grafikkort: Gigabyte RTX 3080 Gaming|Minne: Corsair Vengeance 32BG|Nätagg: beQuiet! Dark Power 850W|OS: Windows 10 64-bit

Permalänk
Medlem

Jag har hört rykten att även ati's senaste 5000 serie suger stenhårt!
Den har ej stöd för "global heating 2.0" vilket gör att alla stackare som tidigare använt dator som element ej längre kan tillförliga sig på sitt nya ati grafikkort...

Jävla ati, köp ett fermi och du har 300w + utan problem

(ironi) (ironi)

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av guos89
Jag har hört rykten att även ati's senaste 5000 serie suger stenhårt!
Den har ej stöd för "global heating 2.0" vilket gör att alla stackare som tidigare använt dator som element ej längre kan tillförliga sig på sitt nya ati grafikkort...

Jävla ati, köp ett fermi och du har 300w + utan problem

(ironi) (ironi)

När jag körde crossfire med 4850 hade jag faktiskt elementet avstängt i det rummet. var varmt ändå.

Visa signatur

Det man inte vet, det lider man inte av.

Permalänk
Medlem

Verkligen tråkigt, såg fram emot att använda HD4870 till diverse OpenCL applikationer.

Visa signatur

| Antec P183 | AMD Phenom 2 940 | Corsair XMS2 DDR2 8192 MB | XFX HD4870 | Gigabyte MA-790X-UD3P | Corsair VX 450W | Primärt OS: Arch Linux | Windows 7 x64 |

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Frostmork
Fick inte heller bilden av att OpenCL var ämnat för annat än korten med dx11.

Jag fick bilden att det skulle fungera utan problem med compute shader 4.0, 4.1 & 5.0 kort, men men, det fungerar ju, bara att det inte presterar...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Glaucous
Verkligen tråkigt, såg fram emot att använda HD4870 till diverse OpenCL applikationer.

Du kan väl fortfarande använda ditt 4870 till OpenCL apps ? Bara inte så optimalt som ett 5xxx ?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av olafett
När jag körde crossfire med 4850 hade jag faktiskt elementet avstängt i det rummet. var varmt ändå.

Hehe min burk värmer upp halva vardagsrummet iaf

Visa signatur

MacBook Pro late 2013, gammal slö Asus X202E, Nintedo Switch, Huawei 20Pro

Intel är apartheid

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av olafett
När jag körde crossfire med 4850 hade jag faktiskt elementet avstängt i det rummet. var varmt ändå.

Jao, det är väll lite det jag menar, att nu har ati helt nya 40nm grafikkort, och då inte nVidia fanboyen har något ny feature att komma med, så skulle det inte förvåna mig om de snart börjar skryta med "mitt nVidia grafikkort är ett elemet, det är inte ditt ati dito" (även om det är en DÅLIG egenskap)

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av FrooK
Du kan väl fortfarande använda ditt 4870 till OpenCL apps ? Bara inte så optimalt som ett 5xxx ?

Visst kan man. Men det är nästan meningslöst, med tanke på att min Phenom 2 x4 antagligen ligger i samma klass.
Det man vill efter är ju skillnaden man ser mellan till exempel Folding@Home CPU och GPU.

Visa signatur

| Antec P183 | AMD Phenom 2 940 | Corsair XMS2 DDR2 8192 MB | XFX HD4870 | Gigabyte MA-790X-UD3P | Corsair VX 450W | Primärt OS: Arch Linux | Windows 7 x64 |

Permalänk

vad jag tycker så fattar jag inte meningen med OpenCL eller CUDA.
Värdelösa saker. Du har ju en processor som sköter det här jobbet väl?
Funkar inte det bra så skaffa en bättre processor för tusan!
Dom sa ju också att 4xxx inte är byggd för OpenCL, vad fan e ni sura för?
Var glada att det finns på 4000-serien överhuvudtaget.
Har en oklockad 4850 från Gigabyte med en kylare från Zelman.
Kortet kör på som fan och jag har aldrig gått över 60 grader, även i Crysis, med allt på 'HIGH'. (Håller 23-30,32 FPS).
Processor har jag en Duel Core från AMD, 64 Bit, sköter allt galant.

Ska dock köpa lite nytt efter sommaren nästa år.

Visa signatur

MacKnight - Order XIII, The Last Order. Pirate For Life!
Windows 10 - Pro Edition 64-bit, AMD Ryzen 5 6C 3,6Ghz AM4v3, Powercolor Radeon RX VEGA 56 8GB Red Dragon, Corsair 32GB (2x16GB) DDR4 3200MHz CL16, 19 TB HDD, WD Green SSD 240GB M.2, Gigabyte X570 UD, Phanteks Enthoo Pro 2 D-RGB Tempered Glass, Fractal Design Integra M 750W 80+ Guld

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Hemlighet
vad jag tycker så fattar jag inte meningen med OpenCL eller CUDA.
Värdelösa saker. Du har ju en processor som sköter det här jobbet väl?
Funkar inte det bra så skaffa en bättre processor för tusan!
Dom sa ju också att 4xxx inte är byggd för OpenCL, vad fan e ni sura för?
Var glada att det finns på 4000-serien överhuvudtaget.
Har en oklockad 4850 från Gigabyte med en kylare från Zelman.
Kortet kör på som fan och jag har aldrig gått över 60 grader, även i Crysis, med allt på 'HIGH'. (Håller 23-30,32 FPS).
Processor har jag en Duel Core från AMD, 64 Bit, sköter allt galant.

Ska dock köpa lite nytt efter sommaren nästa år.

Skönt med såna som har noll koll.

Visa signatur

Intel 7700K @ 5,1ghz (Binned) | Custom H2O Loop | Asus Maximus IX Hero | 32GB Corsair @ 3200mhz | GTX 3080 | Samsung 960 EVO 500GB | Samsung 870 EVO 500GB | Samsung 860 EVO 2TB | Soundblaster Z-Xr | Asus ROG Swift PG279Q | Corsair 850W-HX | Thermaltake The Tower 900

Permalänk
Citat:

Ursprungligen inskrivet av mrfisse
Skönt med såna som har noll koll.

Jag som har ett kort från 5xxx-serien börjar undra vad jag kan dra för nytta av opencl-stöd. Vad används open cl till? Konkreta exempel?

Visa signatur

Ryzen 5600X | 16 gb DDR4 | B550 ASUS-bräda | MSI GTX 1060 6gb | Samsung 840 250 gb | Corsair RM750 | Fractal Design Arc | Win 10 Pro

Permalänk
Medlem

Det är ju groteskt dåligt av ATI om det stämmer!
De kan inte producera tillräckligt många 5xxx kort så folk köper fortfarande 4xxxkort och ATI säger: inget vi prioriterar, nice att ni köper dem och matar oss pengar men vi skiter fett i er.

Skulle vara intressant med något test med direct compute för att se om det är openCL som är kasst implementerat och om man isf kan krama ur mer must med direct compute.

Visa signatur

Att förespråka Mac på Swec är som att förespråka hybridbilar på en raggarträff i Mora.

Permalänk
Citat:

Ursprungligen inskrivet av Hemlighet
vad jag tycker så fattar jag inte meningen med OpenCL eller CUDA.
Värdelösa saker. Du har ju en processor som sköter det här jobbet väl?
Funkar inte det bra så skaffa en bättre processor för tusan!
Dom sa ju också att 4xxx inte är byggd för OpenCL, vad fan e ni sura för?
Var glada att det finns på 4000-serien överhuvudtaget.
Har en oklockad 4850 från Gigabyte med en kylare från Zelman.
Kortet kör på som fan och jag har aldrig gått över 60 grader, även i Crysis, med allt på 'HIGH'. (Håller 23-30,32 FPS).
Processor har jag en Duel Core från AMD, 64 Bit, sköter allt galant.

Ska dock köpa lite nytt efter sommaren nästa år.

Citat:

Ursprungligen inskrivet av mrfisse
Skönt med såna som har noll koll.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Kraeshok
Angående problemet; 4xxx-Serien har inte stöd för LDS i hårdvara men 5xxx-serien har det. Portar man direkt från Cuda utan att göra justeringar för 4xxx-serien och programet använder sig av LDS så får man sämre prestanda då LDS sker via emulering på 4xxx-serien. Drog ut de 2 inläggen som ger lite mer information om detta. Själva nyhetsartiklen är lite väl dåligt researchad får man nog säga. 5xxx-Serien har stöd för LDS i hårdvara.

Länk från Mikrokiwi, AMD Developer Forum

Betyder det att 5xxx-serien är bättre anpassad för folding och står sig bättre mot nvidia?

Funderar på nytt kort, antagligen ett 5850. Hur står sig detta mot ett motsvarande kort från nvidia i folding? (samma prisklass)

Visa signatur

Intel I7 2600K, 4gb ddr3, gtx 560ti + geforce 9800gt physx. Ocz modxtream 700w nätagg

Permalänk
Medlem

http://www.youtube.com/watch?v=MCaGb40Bz58
demo av OpenCL för om som undrar hur det är tänkt att användas. Finns typ inga spel med stöd för det än dock.

Visa signatur

In the end what separates a man from a slave?
Money? Power? No... A man chooses, a slave obeys.
ASUS Z170M-PLUS || Intel Core i7 6700k @ 4,7GHz || 64GB 2133MHz Corsair RAM || MSI NVIDIA RTX 2070 Gaming Z 8GB || Bifenix Prodigy M || 2x CZ TR150 480GB RAID 0 || BeQuiet DarkRock Pro

Permalänk

Det mest intressanta är att det praktiskt taget inte finns några program utvecklade för openCL än. Det kommer att komma, det tvekar jag inte på. Men om det blir stort nog att faktiskt bry sig om vet jag inte. Cuda till exempel har ju inte gjort mycket väsen av sig precis.

Visa signatur

Avatarkreds till: http://imgur.com/HOxIL
Alakai säger: Ryssen skrattar. Norrland hembränner på uppdrag av regeringen. Sälar dör i blyförgiftning, fulla och glada. Förvirringen är total. Kungen är nöjd.

Permalänk

Någon mer som provat direct compute benchmark? Kan köra i Direct Compute och CPU men inte Open CL??? Står att inget stöd finns för Open CL med mina 5750.

Länk. http://www.ngohq.com/attachments/graphic-cards/2412d126031171...

Visa signatur

Dator 1: Intel core i7 3930K @ 4,7Ghz, Asus P9X79 Deluxe. Crucial Ballistix Tactical Tracer DDR3 (32GB),Crossfire 2x MSI Radeon 7970 OC Edition 3GB, Tagan 800W NA, SanDisk 120GB systemdisk, EK 360 kit + 120mm extraradiator.
Dator 2: AMD FX 8350, Gigabyte 990FXA UD3, Crucial ballistix DDR3, Nvidia GTX 480, Corsair 650W, 2x OCZ Agility, Thermaltake bigwater 760 vattenkylning.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Devrer
Betyder det att 5xxx-serien är bättre anpassad för folding och står sig bättre mot nvidia?

Funderar på nytt kort, antagligen ett 5850. Hur står sig detta mot ett motsvarande kort från nvidia i folding? (samma prisklass)

Ja, så fort Folding kör med sin nya version som går på OpenCL.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Bazooka_tim
Någon mer som provat direct compute benchmark? Kan köra i Direct Compute och CPU men inte Open CL??? Står att inget stöd finns för Open CL med mina 5750.

Länk. http://www.ngohq.com/attachments/graphic-cards/2412d126031171...

Du behöver ATI OpenCL drivare, http://developer.amd.com/GPU/ATISTREAMSDK/Pages/default.aspx
OpenCL kommer vara med i de vanliga drivarna i början på 2010, antar vad de menar med det är innan Q2 2010 (förhoppningsvis).

Permalänk
Hedersmedlem

Problemet är att det är vissa funktioner i OpenCL som det inte finns stöd för i hårdvaran på 4000-serien så det spelar ingen roll hur mycket de optimerar det, kommer ändå att gå tokslött att använda de funktionerna när de emuleras på CPUn.

Det man får hoppas på är att de som gör program som använder OpenCL (folding och Havok t.ex.) kollar vad det sitter för grafikkort i datorn och kör lite annan kod som undviker det som går slött om du har ett sådant kort. Ungefär som man optimerar grafikmotorer för olika grafikkort nu.

Visa signatur

Nämen hej!

Permalänk
Citat:

Ursprungligen inskrivet av Kraeshok
Du behöver ATI OpenCL drivare, http://developer.amd.com/GPU/ATISTREAMSDK/Pages/default.aspx
OpenCL kommer vara med i de vanliga drivarna i början på 2010, antar vad de menar med det är innan Q2 2010 (förhoppningsvis).

Aha tack ska prova och ta hem det och testa. Fick för mig att det var inbäddat i catalyst.

Visa signatur

Dator 1: Intel core i7 3930K @ 4,7Ghz, Asus P9X79 Deluxe. Crucial Ballistix Tactical Tracer DDR3 (32GB),Crossfire 2x MSI Radeon 7970 OC Edition 3GB, Tagan 800W NA, SanDisk 120GB systemdisk, EK 360 kit + 120mm extraradiator.
Dator 2: AMD FX 8350, Gigabyte 990FXA UD3, Crucial ballistix DDR3, Nvidia GTX 480, Corsair 650W, 2x OCZ Agility, Thermaltake bigwater 760 vattenkylning.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Ant3
Inte bara Nvidia som skiter i sina kunder då.

hmm... vad har ni ATI fanboi's att säga om detta?

Ojj?Vad konstigt eftersom nvidia redan haft flera generationer på sig att utveckla cuda,men ati enbart har haft fullt opencl stöd i ehh?En generation?
Mycket skumt minssan,hur kan det komma sig??

Visa signatur

Asus Commando Q6600@3,6GHZ Coolermaster Gemini2 8GB Corsair Dominator Intel X25-V 40GB Samsung 250gb Gainward GTX295(på garantibyte) Win 7 Home Premium X64.......

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Trihxeem
Det är ju groteskt dåligt av ATI om det stämmer!
De kan inte producera tillräckligt många 5xxx kort så folk köper fortfarande 4xxxkort och ATI säger: inget vi prioriterar, nice att ni köper dem och matar oss pengar men vi skiter fett i er.

Skulle vara intressant med något test med direct compute för att se om det är openCL som är kasst implementerat och om man isf kan krama ur mer must med direct compute.

Fortfarande vis så är det inte AMD som producerar korten, utan TSMC. Så det går inte och hacka på AMD för det.

Sen att dom inte prioriterar 4xxx serien, beror fortfarande på att inte hårdvaran är utvecklad för det. Så dom anser troligen att dom inte skulle kunna få större prestanda förbättringar om dom utvecklad 4xxx och 5xxx skillt.

Visa signatur

Hårdvaru och mjukvaru intresserad

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Wyver
Fortfarande vis så är det inte AMD som producerar korten, utan TSMC. Så det går inte och hacka på AMD för det.

Sen att dom inte prioriterar 4xxx serien, beror fortfarande på att inte hårdvaran är utvecklad för det. Så dom anser troligen att dom inte skulle kunna få större prestanda förbättringar om dom utvecklad 4xxx och 5xxx skillt.

ska vi va såna så är det ju faktiskt inte dom som tillverkar korten heller, dom tillverkar bara chippen..

Visa signatur

Luftkyld AMD Phenom II X2 550BE @ 3.7ghz (Alla kärnor upplåsta!),2x2gb Corsair XMS2 ram, GTX460 1gb SLI!, iPhone 3GS 16gb Jailbroken med BlackRa1n!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Donan Fear
Problemet är att det är vissa funktioner i OpenCL som det inte finns stöd för i hårdvaran på 4000-serien så det spelar ingen roll hur mycket de optimerar det, kommer ändå att gå tokslött att använda de funktionerna när de emuleras på CPUn.

NEJ!!! Det är ingenting som emuleras på CPU:n. Precis allt körs på GPU:n.

Iaf, tydligen uppfyller inte 4000-seriens LDS (local data sharing nånting) kraven i opencl-specifikationerna. Det är i hårdvaran alltså så drivrutiner löser nog inte detta, men 4000-serien har ändå fullt stöd för opencl då man emulerar kompatibel LDS i grafikminnet. Det betyder att data måste oftare läsas/skrivas från/till det långsammare minnet istället för den snabba cachen och det är det som ger prestandaförlusten. 5000-serien stödjer iaf opencl fullt ut i hårdvaran så de korten har ju inte problemet. Iofs så är ju opencl-drivrutinerna i beta-stadiet än så länge så man kanske inte får full prestanda ens ur 5000-serien ännu.

Lite sur är jag faktiskt. Mest pga att GPU3-klienten (folding) kommer köras via OpenCL och min förhoppning om att mitt 4850 skulle få en boost med GPU3-klienten försvann. Jag är dock rätt nyfiken på 5000-seriens kommande folding-prestanda om nu Pandelab får till GPU3-klienten rätt och AMD hunnit skriva bra OpenCL/CAL-drivrutiner (OpenCL körs ovanpå CAL).

Visa signatur

AMD Ryzen 5 3600 | 32GiB DDR4-3466 | MSI B450-A Pro Max AGESA 1.0.0.6 | Sapphire RX 480 Nitro+ OC 8GiB | Crucial MX500 500GB | WD10EADS 1TB | WD10EAVS 1TB | Samsung 850 EVO 500GB | Scythe Kamariki 4 450W

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av m3tr0
NEJ!!! Det är ingenting som emuleras på CPU:n. Precis allt körs på GPU:n.

Just ja, sorry. Fattade inte det hela korrekt. Hur som helst är problemet i hårdvaran och hur mycket tid och pengar man än lägger på drivrutinerna kommer det inte att bli mycket bättre.

Visa signatur

Nämen hej!

Permalänk
Medlem

ATI Fanboy här, ja det är förståeligt att dem prioriterar 5*** seriens optimering över 4*** serien då den äldre inte ens var designad för det. Och 5*** serien är högaktuell och 4*** korten kommer fasas ut så.

Inget jag har emot, inget jag direkt kommer använda i dagsläget. Och när det blir aktuellt sitter jag där med 5970