Hi Kuno,
ich bin davon ausgegangen, dass eine GPU statt eines DSPs fuer eine Karte verwendet wird. Warum sollte UA auch Hardware von einem Drittanbieter verwenden?
[g=560]UAD[/g]-2:
- 2 Gigaflops
- Preis: über 450€
GForce 8800 GT:
- 500 Gigaflops
- Preis: etwa 100€
Das vergleicht daher Aepfel mit Birnen. Ein 21369 kostet ca. $30, die GPU wird da hoechstens $30 billiger sein.
Hat Bootsy ja gerade erklärt. Das ist weit weniger Spezialisierung als du denkst.
Das ein [g=3]DSP[/g] hauptsaechlich auf MACs aus ist, habe ich in meinem vorletzen Post auch geschrieben. Ich wuerde aber wiedersprechen, dass trigonometrische Funktionen oder log etc. auf MACs reduziert werden. Dafuer gibt es z.B. Tabellen, oder der [g=3]DSP[/g] hat Befehle dafuer.
Zur unterschiedlichen Spezialisierung:
- GPU: Aus tausenden Polygonen Pixel erstellen und beleuchten->sehr parallelisierbar, [g=43]Filter[/g] in 2D
- AudioFX: Zwei Kanaele bearbeiten, [g=43]Filter[/g] in 1D
Und vom ersten soll man ohne Nennenswerte Performanceverluste auf das zweite kommen?
Die Spezialisierung wird sich natuerlich weniger in den Befehlen, als in Speicherverwaltung und Parallelitaet auswirken.
Letztendlich wird die GPU zweckentfremdet, und ich kann mir nicht vorstellen, dass dies ohne weiteres funktioniert.
Ich moechte nicht ausschliessen, dass es moeglich ist, GPUs fuer derartiges zu verwenden. Ich bezweifel aber eben, dass dies so einfach und spottbillig wie hier dargestellt moeglich ist.
Ein allgemeines Problem dabei ist, dass der Markt dafuer fehlt. Wie frankye geschrieben hat, im professionellen Bereich gibt man auch gerne das Geld fuer eine [g=560]UAD[/g] aus, und der HR-Bereich will nicht nur kaum Geld fuer Hardware ausgeben, sondern wird auch bei Software eher sparen. Warum soll man sich als Hersteller dann Muehe machen, um die Absatzmoeglichkeit zusaetzlich einzuschraenken.
gruss, Chris