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

ATi demonstreert audioverwerking door gpu

Door , 31 reacties, bron: X-Bit Labs

Chipproducent ATi heeft een technologie getoond waarmee het mogelijk is om gpu's audio-effecten te laten berekenen. Het bedrijf liet een Radeon X1300-gpu zien die gebruikt werd voor het verwerken van audiogegevens. Het demonstratieprogramma bestond uit een eenvoudige equalizer die op de gpu werd uitgevoerd. Hoewel dit niet een erg rekenintensieve applicatie is voor de huidige chips, laat de demonstratie zien dat ATi werkt aan mogelijke alternatieve toepassingen voor zijn gpu's. Het lijkt echter niet aannemelijk dat we op korte termijn de luidsprekers op de videokaart aansluiten, aangezien ATi al eerder alternatieve toepassingen voor zijn gpu's heeft laten zien waarvan uiteindelijk ook geen concrete producten uit zijn voortgekomen.

Vrijwel elk modern moederbord bevat tegenwoordig al een audiochip waardoor het niet echt veel voordeel op zal leveren om de videokaart hiervoor te gaan gebruiken. Wel kan het mogelijk nuttig zijn wanneer HDMI en DisplayPort de markt bereiken, aangezien deze twee aansluitmogelijkheden in staat zijn om geluid en video over dezelfde kabel te transporteren. Ook wanneer de timing van beeld en geluid nauwkeurig op elkaar afgestemd moeten zijn, kan het lonend zijn om de geluidseffecten ook op de videokaart te berekenen. Eerder heeft ATi al geŽxperimenteerd met het berekenen van natuurkundige effecten in 3d-toepassingen of computergames door de gpu.

ATi Radeon X1800 chip

Door Martin Sturm

Nieuwsposter

26-05-2006 • 22:29

31 Linkedin Google+

Bron: X-Bit Labs

Reacties (31)

Wijzig sortering
Het gaat hier om het verwerken van audio data.. bijv FFT, of equalizing zoals in het artikel genoemd wordt.. allemaal zwaar rekenwerk (netzoals 3D maths), vandaar de snellere GPU daar zo geschikt voor is.

Dit wordt echter al een stuk langer gedaan (zie ook BionicFX dat gebruik maakt van de GPU).. namelijk sinds de "fixed pixel pipelines" (ingebakken functies voor 3D berekeningen) zijn vervangen door de welbekende pixel- en vertex shaders.

Je audio data (of wat dan ook voor data) kan je namelijk als 3D data aan de GPU te doorspelen.. door het bijv. op een 3D vlak ter grootte van je venster een texture te plakken waarbij elke pixel een stukje data van die audio data voorstelt. Zo kunnen in de R, G en B waarden van een pixel elk een "float" aan data passen.

Als je die vervolgens door een serie ("multiple passes") van pixel- en vertex-shaders haalt die vol zitten met zware berekeningen, maak je eigenlijk gebruik van het grote voordeel van de GPU t.o.v. de CPU: het SIMD-model.. deze zorgt er namelijk voor dat een GPU door middel van bijv 16 pixel-pipelines.. 16 stukken aan data tegelijkertijd kan verwerken. Dat kan voor hele snelle tijden zorgen.

Dit wordt trouwens al een tijdje actief door NVidia gesteund. Zie ook GPGPU.org voor dit soort "General Purpose GPU" projecten. ATi is hier dus vrij laat mee.
Het gaat niet direkt om het vervangen van je soundblasterachtige, maar om het uitrekenen van vrij cpu-intensieve (convolutie)berekeningen.. Een convolutiegalm eet rustig een kwart van je cpu op, maar klinkt dan ook fantastisch. Met convolutie is het ook mogelijk om high-end toonregelingen te clonen, ook dat vraagt aardig wat rekenkracht. Als dat op een ATIkaart gedaan kan worden zullen ze in de audiowereld behoorlijk populair worden.

Een firma die dat nu al een lange tijd doet is Universal Audio, die verkopen een DSPkaart waar professionele audioeffecten op draaien, en het hart van die kaart is.... een videochip. :)
Daar kwam een composiet signaal uit. Soldeer maar eens een tulp stekker aan een mono jack plug en sluit daarmee die video kaart op je tv aan. Bij lagere resoluties krijg je (zwart/wit) beeld op je tv. Een CGA kaart gaf altijd een composiet signaal in een resolutie die op een TV kon worden weergegeven plus een RGB signaal. Ik had toen ook mijn XT pc gewoon op de scart aansluiting van mijn TV hangen. Scheelde toch weer een dure CGA monitor van zo'n 1000 gulden.

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

*