Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

AMD gaat Nvidia's Cuda beconcurreren met ATI Stream

AMD gaat met een update van zijn Catalyst-software Nvidia's Cuda beconcurreren. Radeon HD-kaarten krijgen met de drivers de beschikking over ATI Stream, een gpgpu-techniek.

ATI StreamVanaf versie 8.12 ontsluiten de Catalyst-drivers van AMD de ATI Stream-mogelijkheden van de Radeon HD 4000-serie grafische kaarten. Software die van deze gpgpu-techniek gebruik kan maken, kan de rekenkracht van de grafische processor benutten om de cpu in zijn werkzaamheden bij te staan. ATI Stream kan als de tegenhanger van Nvidia's Cuda-gpgpu-techniek worden gezien: alle grafische processors vanaf versie G8x van dat bedrijf ondersteunen Cuda. Alle videokaarten uit de Radeon HD-serie zijn hardwarematig al in staat om de Stream-technologie toe te passen, maar vooralsnog stelde AMD nog geen drivers beschikbaar waarmee de extra rekenkracht benut kon worden. De aangekondigde driver activeert ATI Stream standaard, maar de gebruiker heeft de mogelijkheid de functionaliteit uit te schakelen.

Om de techniek te kunnen benutten, dient de software instructies te bevatten om van Stream gebruik te maken. Volgens AMD verwerken softwarehuizen in de entertainment-, game- en productiviteitsindustrie de Stream-instructies in hun software: vooralsnog is de lijst echter beperkt tot een demo van een game en twee videobewerkingspakketten van Cyberlink en Arcsoft. Een sdk om applicaties Stream-compatibel te maken is echter beschikbaar.

De 8.12-driver zal vanaf 10 december als download beschikbaar zijn; wie al eerder met Stream aan de slag wil, kan pogen een bčtaversie van deze driver te bemachtigen.

Door

Redacteur componenten

39 Linkedin Google+

Reacties (39)

Wijzig sortering
Zouden er dan nu ook bedrijven gomen die een SDK gaan maken die boven op Cuda & Stream zit, zodat je als developer niet hoeft te kiezen maar afhankelijk van de kaart of wel de een of wel de andere optie gebruikt.
Uiteindelijk is de GPU een redelijk generiek iets dat goed is in hel erg paralel een beperkt aantal functies uitvoeren, of je de manier van deze functies aan roepen nu Cuda of Stream noemt uit eindelijk zullen de type functies niet echt verschillend zijn en dus zal je denk ik gewoon een soort DirectX achtige lib krijgen die dit soort taken op de GPU voor je uitvoert of een GPU in een software oplossing emuleert (traag dus)

Ik weet dat Microsoft van plan is dit soort dingen in DirectX te gaan stoppen waarschijnlijk in 11 de phisics en met 12 neem ik aan dat ze de gehele programeerbare GPU zullen ontsluiten.
Zou wel leuk zijn als er gewoon een SDK oid is, die op nVidia en ATI kaarten kan werken!
Dat zal ook gebeuren met DirectX 11.
Microsoft unveiled Direct3D 11 at the Gamefest 08 event in Seattle, with the major scheduled features including GPGPU support, tessellation support, and improved multi-threading support to assist video game developers in developing games that better utilize multi-core processors.
http://en.wikipedia.org/wiki/DirectX#Direct3D_11

[Reactie gewijzigd door mieJas op 13 november 2008 16:11]

ATI is ook bezig aan OpenCL. dit is een open standaard om GPGPU mogelijk te maken.
nvidia zou daar dus gewoon ook ondersteuning voor kunnen aanbeiden aangezien het gratis en open is.
hopen word het openCL project een succes en doet nvidia, en straks intel hier ook aan mee.
@ paar posts hier boven

Ik lees dit stukje nog eens uit de tekst

Alle videokaarten uit de Radeon HD-serie zijn hardwarematig al in staat om de Stream-technologie toe te passen, maar vooralsnog stelde AMD nog geen drivers beschikbaar waarmee de extra rekenkracht benut kon worden. De aangekondigde driver activeert ATI Stream standaard, maar de gebruiker heeft de mogelijkheid de functionaliteit uit te schakelen.


Er staat Alle videokaarten uit de HD serie kunnen dit gebruiken echter ATI had nog geen drivers vrij gegeven en nu komen ze er wel aan?
Dus ook kaarten buiten de 4000 serie om lijkt me
Of heb ik het echt verkeerd gelezen/begrepen?

[Reactie gewijzigd door pino85 op 13 november 2008 16:03]

Maar daarvoor zijn dus nog geen drivers beschikbaar, en er staat ook niet in of deze nog komen.
Nu volg ik je niet helemaal... Er staat toch klaar en duidelijk in het nieuwsbericht dat de drivers met Stream op 10 december uitkomen? Mocht je het nog niet weten: Bij Ati werken de drivers nog steeds voor alle kaarten (bij nVidia heb je ondertussen het INF-trucje nodig). Dus deze 8.12 zullen ook met bv. de HD2900XT werken enz.
ben benieuwd welke software pakketten dit gaan implementeren.
zou wel vetjes zijn voor autodesk software :)
ben benieuwd welke software pakketten dit gaan implementeren.
Hopelijk niemand, er is al genoeg incompatibiliteit tussen hardware.

OpenCL en de Compute Shaders van DirectX 11 zijn veel interessanter.
Juist daar wacht ik al 2 jaar op, DX11, algemene api voor GPGPU, denk dat het dan pas echt gaat beginnen, nu zitten we nog in een verkenning fase.

Maar zijn al veel mensen bezig met GPGPU, kom vaak op GPGPU forum om even te spieken en er zit zeker vooruitgang in. Hoop dat DX11 het openbreekt en het naar de "gewone programmeur" brengt en we veel meer ondersteuning krijgen van de GPU in taken die daar voor geschrikt zijn, en zullen beste hoop leuke ding bedacht worden met al die extra rekenkracht.
openCL zou volgens een aantal berichten juist onderdeel zijn van stream.

of stream zou openCL ondersteunen... is maar net hoe je het leest.
iniedergeval werken met openCL op je ATI kaart zal dus mogelijk zijn/worden.

AMD (en nu dus ook ATI) zijn heel erg voorstanders van open standaarden.

[Reactie gewijzigd door Countess op 14 november 2008 13:56]

Het zou inderdaad wel heel mooi zijn als autodesk hier gebruik van gaat maken.

AutoCAD (3d) modellen kunnen uitgroeien tot monsters, elke keer al die lijntjes renderen :/ Hiermee zou je wat soepeler moeten kunnen werken aan grote projecten.
Koop dan toch maar een nVidia grafische kaart; die hebben al jaren een PowerDraft plugin ter versnelling van Autocad.
Helpt nVidia dan bij het 'renderen' (denk aan raytracen) van een model .. ? Dacht 't niet
Dacht het toch van wel, ik lees met enige regelmaat al zins 2007 dat mensen raytracen uitvoeren op hun Nvidia kaart.

Raytracen lijkt dus prima op een nvidia kaart gerendeerd te kunnen worden, als deze het renderen voor zijn kiezen neemt, het gaat om berekening en niet het real time weergeven van raytracen.

[Reactie gewijzigd door mad_max234 op 13 november 2008 17:13]

Het is nota bene een videokaart. Die zijn daar goed in. Natuurlijk ie dus helpen bij het renderen. Ik zou zelfs verwachten dat de videokaart het renderen helemaal op zich neemt.
Nee dus. Raytracen is volkomen verschillend van wat 3D vidoekaarten normaal gesproken doen. Het komt zelfs niet in de buurt ! Komt er op neer dat je een Fiat Panda, met een 20 ton's truck vergelijkt...

Videokaarten zijn derhalve helemaal niet van nature geschikt voor raytracen. Wel is raytracen bij uitstek goed te parralleliseren, maar daarbij ga je wel uit van volkomen onafhankelijke cores. En dat is bij GPU's ook niet helemaal het geval.

Er is dus zeker wel grote potentie, maar absoluut geen vanzelfsprekendheid om GPU's voor raytracing te gebruiken.
Er is een groot verschil tussen wat een OpenGL/DirectX videokaart doet en raytracing.
Autocad en 3d; dat is en blijft water en vuur :X
Ik dacht ook al. Autocad is voor technische tekeningen. Wat boeien prachtige 3D-beelden dan eigenlijk?
Jammer dat dit "pas" vanaf de 4xxx-series werkt. Ik had het met mijn 3870 ook wel leuk gevonden.
Waar haal je dat vandaag? De 3xxx serie is toch ook een HD serie? Of vergis ik me nou? Ik dacht dat het zowel voor 2xxx, 3xxx en 4xxx series zou werken.

edit:
ben blind, het stond gewoon in het nieuwsbericht

[Reactie gewijzigd door The Flying Dutchman op 13 november 2008 14:15]

draadje hierboven

For the millions of people that have already purchased an ATI Radeon HD 4000 series graphics card, this is one more way we’re saying thank you and helping them get more out of their investment. For those who haven’t yet, it’s one more reason for them to go online right now and buy one

The next ATI Catalyst release is version 8.12. AMD has begun distributing a beta version to its hardware and software technology partners for testing, with the final version scheduled to be released for download on or around December 10.

Once installed, the driver package automatically turns on the ATI Stream acceleration capabilities within ATI Radeon™ HD 4000 series graphics cards. This will have the immediate effect of allowing any ATI Stream-enabled application to run faster, with no special effort required by consumers to enable this technology. As always, expert users will have the ability to customize their ATI Catalyst driver install options.

[Reactie gewijzigd door ionisys op 13 november 2008 14:20]

Alle videokaarten uit de Radeon HD-serie zijn hardwarematig al in staat om de Stream-technologie toe te passen, maar vooralsnog stelde AMD nog geen drivers beschikbaar
Volgens mij kán je kaart het wel, maar zijn de drivers die nu uitgebracht worden voor de HD4000 serie.
Vanaf versie 8.12 ontsluiten de Calatyst-drivers van AMD de ATI Stream-mogelijkheden van de Radeon HD 4000-serie grafische kaarten.
Ja, inderdaad. De 2x00 series hebben dezelfde stream-processoren namelijk ook, dus de 3870 zou technisch ook prima ingezet kunnen worden, lijkt me.
Uit het artikel:

Alle videokaarten uit de Radeon HD-serie zijn hardwarematig al in staat om de Stream-technologie toe te passen.

Dus ik neem aan dat de HD2xxx, HD3xxx en HD4xxx dit zullen ondersteunen, alleen zijn er op dit moment nog geen drivers hiervoor beschikbaar.
Volgens dit wat oudere interview met de chef van AMD Stream Computing wordt het ook gebruikt op de 3xxx kaarten:
She replied that the Stream SDK supports Radeon HD 2900- and 3000-series graphics cards, and that mainstream apps are indeed in the pipeline [...]
Weet niet hoe dat dan precies met bovenstaand nieuwsbericht over driver-support samenhangt, maar in principe is er dus geen probleem.
Ben ik wel benieuwd welke software daar dan mee overweg kan. Kan de nieuwe Photoshop dan straks ook profiteren van de Radeon?
volgens mij doet ie dat al :)
Klopt sommige zaken kunne in Photoshop afgehandeld worden door de GPU, plaatje kunnen op de GPU draaien, en dan kan je rotatie maken zonder vertraging en dergelijke.
Lijkt me wel funny om een CD/DVD brander te proggen met een 100MB geheugen buffer die volledig op de GPU draait. Lijkt me dat dat stabieler zou werken dan bijv. Nero in windows. Weet alleen niet of je zomaar byte array's d'r in kan knallen.
ATI zou zichzelf in de vingers snijden,om deze techniek in alle kaarten beschikbaar te stellen.
Ze hebben liever dat je een nieuwe videokaart koopt :)
Ja, dat kan inderdaad zo zijn, maar... als jij als bedrijf zijnde goede ondersteuning en updates uitbrengt en zo dus ook nieuwe functionaliteit aan je al gekochte kaart toevoegt zal de klant eerder geneigd zijn om bij de volgende upgrade weer een kaart van dat merk zal kopen i.p.v. dan over te stappen naar een concurrent die dat wel doet. Misschien dat die klant niet direct een nieuwe kaart zal kopen, maar het zal wel een trouwe klant zijn en ik denk dat ze daar meer aan hebben.
Hopelijk gaat dit ook goed nieuws betekenen voor Folding@home. Die hebben al langer problemen gehad tov Nvidia prestaties. Hopelijk is dit met Stream op te lossen.
Ik ontvang het met open armen.
Ik heb pas nog een sterke HD4870 gekocht.
Dan krijgt mijn pc nog even extra kracht.
Hmm in tekst hebben ze het zowel over alle HD-serie kaarten, maar de 4000 serie wordt weer specifiek genoemd, betekend dit dat mijn HD3870 niet gebruik kan maken van stream?

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S9 Google Pixel 2 Far Cry 5 Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*