AMD brengt OpenCL ondersteuning
Nieuws » AMD brengt OpenCL ondersteuning
Nieuwsberichten
AMD brengt OpenCL ondersteuning
Na nVidia komt nu ook AMD met ondersteuning voor OpenCL. De vierde beta versie van het Stream SDK 2.0 pakket bevat een complete ontwikkelingsomgeving voor GPGPU applicaties.
ATI Stream Technology maakt het mogelijk om applicaties te ontwikkelen welke gebruik kunnen maken van de GPU rekenkracht. Ter vergelijking: een Core i7 965 heeft een rekenkracht van ongeveer 70 gigaflops (double precision); voor een AMD FireStream 9270 bedraagt dit 240 gigaflops (double precision). De rekenkracht van GPU's zal in de toekomst flink toenemen. De vierde beta versie van de Stream SDK (ontwikkelingsomgeving) brengt volledige ondersteuning voor OpenCL 1.0 met zich mee. OpenCL is een open standaard: applicaties ontwikkeld in deze taal kunnen met alle videokaarten werken welke ondersteuning bieden voor OpenCL.
Inmiddels hebben zowel nVidia als AMD OpenCL ondersteuning in de drivers.

![]() |
| 14 oktober 2009, 17:11 | #2 |
Junior Member | +1 score het gaat hard met de gpu's. stuivertje wisselen om en om |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 17:42 | #3 |
Member | 0 score En wat kan je nou precies laten berekenen door je gpu? Films converteren enzo? |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 17:52 | #4 |
Senior Member | 0 score Super, laat die applicaties maar komen. Misschien dat straks CPU's geen rol van betekenis spelen bij applicaties zoals Photoshop, TMPGEnc enz. Je kan inderdaad films mee converteren, foto's bewerken, wetenschappelijke berekeningen mee uitvoeren enz. |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 17:52 | #5 | |
Hardware.Info Developer | Quote:
Een ander voorbeeld zijn physics effecten in games. Als je deze via OpenCL laat ontwikkelen kunnen ze op zowel AMD als nVidia kaarten toegepast worden. Cuda bijvoorbeeld werkt enkel op nVidia kaarten, en dat is dan ook een grote reden waarom nVidia PhysX nog niet echt van de grond geraakt is: developers zitten niet te wachten om een game (of andere applicatie) voor één platform te ontwikkelen. | |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 17:59 | #6 |
Junior Member | +1 score Even ter vergelijking: "According to AMD, the new Radeon HD 5870 offers 544 double-precision GFLOPS of processing power." |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 18:08 | #7 |
Hardware.Info Developer | Klopt, maar ik heb een FireStream 9270 als vergelijking gebruikt. Het doet er op zich weinig toe, het punt was om duidelijk te maken dat een GPU (veel) meer rekenkracht heeft dan een CPU. |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 18:11 | #8 |
Senior Member | 0 score volgens mij gaat CUDA niet lang meegaan, OpenCl wel |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 18:13 | #9 |
Senior Member | 0 score Nu word het wel interessant om een ATI kaart te halen In Adobe CS4 word ook veel gebruik gemaakt van OpenCL daarom ben ik meer van de Nvidia. Maar met dit nieuws ben ik wel geneigd om over een tijdje een ATI kaart te kopen. |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 18:16 | #10 |
Senior Member | +1 score Ik vraag me af wat dit met high end CPU's gaat doen in de toekomst. Want laten we eerlijk wezen een bijvoorbeeld i7 965 koop je voornamelijk om video te decoderen, foto's te bewerken, "wetenschappelijke" berekeningen uit te voeren enz. Op het moment dat we daarvoor GPU gaan gebruiken dan is behoefte voor high-end cpu's veel kleiner. Dan is een Phenom II meer dan genoeg lijkt mij. Dus AMD zou dan erg sterk voor staan met hun CPU/GPU combinatie. Misschien is dit de reden dat Intel heel hard werkt aan hun Larrabee videokaartje. En (wilde gok) is strategie van AMD om niet per se high-end CPU's te gaan maken. |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 19:53 | #11 |
Member | 0 score Denk het niet , want bij games vormt CPU al een grote bottleneck |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 19:57 | #12 |
Senior Member | 0 score Ok games buiten beschouwing gelaten. Maar games is een erg klein markt vergeleken met andere toepassingen. |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 21:10 | #13 |
Senior Member | 0 score Waar haal je dat? Weet je dat de gamemarkt zelfs een stuk groter is dan de Hollywoodindustrie? |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 21:16 | #14 |
Junior Member | 0 score dus als CPU's worden in de toekomst meer gericht op simpelere berekeningen zoals de AI in games (en als ze daar gespecialiseerd in worden, dat ze dan minder snel een bottleneck vormen)?? ik weet wel dat CPU voor veel meer zal worden gebruikt dan alleen AI, ook in de toekomst van de GPU |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 21:19 | #15 |
Senior Member | 0 score Ik heb geen wetenschappelijk bewijs maar mijn gezond verstand (common sense) zegt mij dat er meer PC's worden gebruikt om te chatten, beetje tekstverwerken, berekeningen uitvoeren, professioneel videobewerken, foto bewerken dan om spelletjes te spelen. Game markt die jij noemt is inclusief XBOX en Playstation en PC Games. Laatste jaren is Game markt voor PC's bij mijn weten minder geworden vanwege opkomst van de consoles. Maar ik ben benieuwd waar jij vandaan hebt dat Gamesmarkt groter is dan Hollywoodindustrie? Iemand zei ooit: "Leugens, grote leugens en statistieken." Laatst gewijzigd door lUjO; 21:23 om 21:23 |
![]() ![]() ![]() | ![]() |
| 14 oktober 2009, 22:01 | #16 |
Member | 0 score de game markt is idd zeer groot (qua geld dat er in omgaat) maar daar zit alles incluis, van iphone games tot de playstation 3 en dus ook de pc-games. dat terzijde is opencl niet alleen voor games bedoeld, denk maar aan photoshop CS4 die de graka gebruikt. Zo zou eventueel word ook wat grafische kracht kunnen gebruiken (vind het programma altijd wat sloom bij grote hoeveelheid pagina's en statistieken) zo zou een simpel grafisch kaartje zware taken op zich kunnen nemen die geoptimaliseerd zijn voor de brute kracht van de graka t.o.v. de cpu. hoe dan ook vind ik dit een prachtige ontwikkeling en kan ik alleen maar de toekomst op dit vlak toejuichen weg met nvidia's Physx kom maar op met openCL in games |
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 02:13 | #17 | |
Senior Member | 0 score Quote:
| |
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 07:35 | #18 | |||
Senior Member | 0 score Quote:
Prof markt is een bedrijven tak en is dus heel klein, als je now zegt de thuis editor dat zijn er veel meer. Om hun koters op tV te bekijken. Ook veel mensen hebben digitale camera maar de meesten gebruiken foto's zoals ze gemaakt zijn. Zelfs de gedreven fotograaf. Want hoe meer je fotografeerd dan krijg je duizenden foto's en die ga je niet bewerken omdat het een enorme digitale werk berg is. Hooguit selectief. Wat ook massa's willen zijn Video converteren naar Mobieltje PSP ipod. Dat zijn allemaal groeiende consumenten markten, waar GPGPU veel kan betekenen. Maar dat maakt de PC markt niet klein. Alleen betalende PC markt is groot. Groot genoeg dat er nog steeds PC excusive komen. En AAA titels Pc nog steeds als rendabel markt zien. Maar wat is groter, dat weet ik niet. Ik zie het zo al die marken zijn groot genoeg om er redelijk wat software in om te zetten. Quote:
Tov GPGPU toepassingen voor de consument is games toch zeker een grote markt. Quote:
Berichten uit de industrie. Of die waar zijn geen idee. Maar om te zeggen omdat ze niet bij je mening passen, maken ze iig niet vanzelf onwaar. Ik ken geen ontkrachtende berichten uit die markt. | |||
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 09:12 | #19 |
Senior Member | 0 score nu moeten we het hele gebeuren ook weer niet overdrijven. opencl en de ms versie ervan zullen wel er voor zorgen dat physics meer gemeengoed gaan worden en dat is goed. voor de prof. markt is het ook mooi want daar zijn veel taken die wel wat extra power kunnen gebruiken, maar denk dat voor de gemiddelde huis tuin en keuken gebruiker het niet zoveel zal veranderen (en voor dat iemand een lijst geeft wij zijn geen gemiddelde gebruikers) je ziet het al aan het stijgende % laptops dat voor thuisgebruik wordt verkocht. Moderne computers zijn snel genoeg voor al dat soort taken, ook zonder open cl, ook zonder nieuwe monster gpu's |
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 10:43 | #20 |
Member | 0 score het is jammer dat mijn kaart niet ondersteunt word (3870x2) anders had dit voor mij nog wel eens een verschil kunnen maken bij mijn http://setiathome.berkeley.edu/ project want ik heb gehoord dat die ook met OpenCL bezig zijn dan toch maar gaan investeren in een nieuwe kaart (5870 of zo) |
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 13:07 | #21 |
Junior Member | 0 score Nu is het een kwestie van tijd dat vrijwel al decodeerwerk door de videokaart gedaan kan worden. De problemen die nu nog optreden met HD video decoding dmv DXVA icm ondertitels (overlays) treden bij deze techniek niet op (zoals nu al kan met CoreAVC icm CUDA). |
![]() ![]() ![]() | ![]() |
| 15 oktober 2009, 13:10 | #22 |
Senior Member | 0 score @ SuperG: Ik denk dat je mijn post niet helemaal begrepen hebt. In mijn eerste post zeg ik dat ik benieuwd ben wat OpenCL (GPU's) voor high-end CPU's gaat doen. Waarom ik prof markt noemde is omdat zij degene zijn die high-end cpu's gebruiken. Aanname (logisch lijkt me): high-end cpu's worden voor een bepaald doelgroep gemaakt. Er zijn in verhouding weinig consumenten die een i7 975 cpu in hun systeem stoppen. Net zoals er in verhouding weinig high-end (spelletjes) videokaarten verkocht worden. Dus het lijkt mij dat die high-end cpu's voornamelijk hun plek vinden bij bedrijven die snelste van het snelste willen. Denk aan sommige servers, wetenschappelijke berekeningen enz. Op het moment dat GPU taken van CPU gaat overnemen vindt er een verschuiving plaats waardoor CPU (snelste van het snelste) minder belangrijk gaat worden. Kijk nu naar bedrijven die hun cluster van computers vervangen door veel videokaarten CUDA. Dus mijn aanname is dat high-end cpu's voor voornamelijk professioneel markt worden gemaakt en als hun nut kleiner wordt doordat ze simpelweg te vervangen zijn door een GPU dan zal de ontwikkeling van CPU's niet meer zo snel gaan. En game markt is tenopzichte van al die andere toepassingen van de PC erg klein. Dus ik zie niet dat er high-end CPU's alleen voor gamers ontwikkeld gaan worden. Zeker omdat ook bij deze Psysics door GPU gedaan kunnen worden (OpenCL). Dus ik zeg game markt is in verhouding met andere PC markten klein. Dan is high-end game markt waarvoor je echt een zeer snelle CPU nodig hebt nog kleiner. Met een Phenom II is toch prima mee te gamen, i5 750 is toch ook zeer geschikt voor. Dat zijn geen high-end CPU's, maar de vraag naar echt high-end zal afnemen en bedrijven zullen minder investeren in het maken van high-end CPU's. Dus mijn bericht gaat voornamelijk over wat er in de toekomst met high-end CPU's gaat gebeuren en heeft niet zoveel met games te maken. Voor games heb je echt geen high-end CPU nodig. Dit lijken mij redelijke aannames. |
![]() ![]() ![]() | ![]() |
![]() |



















