AMD erhebt schwere Vorwürfe gegen NVIDIA (Update: Reaktion von NVIDIA)

Stegan

Redakteur
Hardwareluxx Team
Thread Starter
Mitglied seit
16.12.2005
Beiträge
16.274
Ort
Augsburg
<p><img style="margin: 10px; float: left;" alt="amd" src="images/stories/logos/amd.jpg" height="100" width="100" />Wieder einmal mehr wedelt <a href="http://www.amd.com/de/Pages/AMDHomePage.aspx" target="_blank">AMD</a> mit dem Zeigefinger. Laut xbitlabs.com erhob AMD jetzt schwere Vorwürfe gegen <a href="http://www.nvidia.de/page/home.html" target="_blank">NVIDIA</a>. So soll der Konkurrent seine PhysX-API absichtlich nicht für Mehrkern-Prozessoren ausgelegt haben. Während die Schnittstelle unter Führung von Ageia noch einen Nutzen aus mehreren CPU-Kernen ziehen konnte, soll die kalifornische Grafikschmiede dies jetzt zum eigenen Vorteil unterbunden und die Unterstützung schlichtweg gekappt haben. Laut AMD sollen aktuell nur maximal zwei Kerne unterstützt werden,...<p><a href="/index.php?option=com_content&view=article&id=14161&catid=38&Itemid=101" style="font-weight:bold;">... weiterlesen</a></p>
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Interessant ist der letzte Absatz. Allein deswegen glaube ich sollte AMD nicht den Mund zu weit aufmachen. Wenn es keinen Vorteil hat Physik auf einer GPU zu berechnen warum arbeitet AMD dann ebenfalls an solch einer Lösung?
 
weil sie nicht auf den physX Zug aufspringen wollen und so NV in die Suppe spuddrn?

Ich find den absatz interessant wo gesagt wird das es zu Ageia zeiten besser skalierte..
 
Neja recht haben sie, PhysX lässt sich 1A auf Multicore Systemen berechnen, die Skalierung ist fast 1:1 mit der Kernanzahl, also ziemlich optimal...

NV hat da künstlich den Riegel vorgeschoben... Das zeigt nicht zuletzt auch Batman. Sobald GPU PhysX deaktiviert ist oder man es durch verwendung einer AMD GPU nicht nutzen kann, ist die CPU nur zu einem bzw. wie hier gesagt wird zu zwei Kernen auslastbar für PhysX.

Ob das ganze natürlich schlussendlich was bringt, steht auf nem anderen Blatt, schließlich kann NV ihr Produkt so vermarkten wie sie lustig sind. Und irgendwelche Sonderauflagen wie bei nem Monopolisten gibts hier ja nicht, PhysX ist weit weit von ner Monopolstellung weg...

Unterm Strich bleibt natürlich leider wieder alles am Kunden hängen... Durch die Politik von NV wird sich PhysX als Engine für Physik nicht wirklich gut durchsetzen können... Als GPU based Physikengine schon garnicht.
Obwohl gerade letzteres für den Endkunden (also uns) doch sehr gut wäre...
 
Zuletzt bearbeitet:
Aus marktwirtschaftlicher Sicht, ist das natürlich nachzuvollziehen wie NV sich verhält. Was ich aber wirklich mies finde ist, dass man auch alle Besitzer einer alten Ageia-Karte aussperrt. Ich glaube solange AMD nicht mitzieht bzw. eine eigene Lösung pusht, hat NVs PhysX keine Chance sich durchzusetzen. Keine Entwickler schließt eine großen Kreis an möglichen Käufern freiwillig aus bzw. optimiert sein Game so, dass es auf ATI-Grakas nur sehr schlecht läuft. PhysX ist eine eigentlich gute Sache, aber solange es NV only bleibt ist es eher Marketing als alles andere, was ja auch die "Unmenge" an guten PhysX-Spielen zeigt.
 
Das die Titel früher nicht so komplex waren kann ich nicht sagen, da fehlt mir der Einblick wie das gelöst wurde/wird..

Und obs dich physX durchsetzen wird muss sich erst noch zeigen! Wenns nur auf NV GPUs ordentlich oder überhaupt läuft, seh ich da keine grosse Zukunft in der Zeit der Konsolenports.
 
Das die Titel früher nicht so komplex waren kann ich nicht sagen, da fehlt mir der Einblick wie das gelöst wurde/wird..

Und obs dich physX durchsetzen wird muss sich erst noch zeigen! Wenns nur auf NV GPUs ordentlich oder überhaupt läuft, seh ich da keine grosse Zukunft in der Zeit der Konsolenports.

PhysX gibts aber auch für Konsolen ;)
Also rein praktisch gesehen würde dem Durchsetzen nix im Weg stehen, außer, das bei den PC Titeln, NV durch die Politk ~ die Hälfte aller potentiellen Käufer ausschließt.
 
Es ist ne blöde, festgefahrene Situation.

ATI hält PhysX für unwichtig, werfen aber gleichzeitig immer mit Anschuldigungen um sich sind aber auch nicht bereit Lizenzen zu Unterzeichen. NV möchte selbstredent Geld für die Technik haben und verhindern so die breite Umsetzung.

Schuld haben beide an der Situation, hoffen wir mal das es da bald ne Einigung gibt.
 
Hallo,

was wirklich lustig wäre, wenn AMD trotz dieser Anschuldigungen "PhysX läuft nur auf Nvidia Karten! Ihr nutzt eure Position aus, um Karten loszuwerden bla bla heul" genau dasselbe machen wird. Nämlich: Eine Physik Engine, die nur auf ATi Karten läuft.

Von daher finde ich diese Anschuldigung nur gerechtfertigt, wenn AMD nicht denselben Schritt macht wie Nvidia. Eine Physik Engine, die auch auf Multicore Prozessoren läuft hört sich jedenfalls nicht schlecht an.

Mfg, Ven
 
Es ist ne blöde, festgefahrene Situation.

ATI hält PhysX für unwichtig, werfen aber gleichzeitig immer mit Anschuldigungen um sich sind aber auch nicht bereit Lizenzen zu Unterzeichen. NV möchte selbstredent Geld für die Technik haben und verhindern so die breite Umsetzung.

Schuld haben beide an der Situation, hoffen wir mal das es da bald ne Einigung gibt.

AMD hält wohl eher GPU PhysX für unwichtig... Als Physikengine ist PhysX ansich ja nicht wirklich schlecht. Und wenn sich eine Physikengine flächendeckend durchsetzen würde, wäre das wohl auch nicht unbedingt verkehrt...

Und das AMD wohl keine Lizenzen für ne GPU implementation von PhysX auf AMD GPUs verprassen will ist doch auch logisch. Einerseits hält NV immernoch die Fäden in der Hand und kann an der Software so schrauben, das es einfach auf AMD GPUs grottig läuft (und genau das werden sie sicher auch tun, sonst würde man mit den eigenen Produkten aufgrund deutlich weniger theoretischer Leistung weit hinterher hinken)
Und andererseits hält sich AMD so den Schritt offen, zu einem anderen Partner zu wechseln. Womöglich irgend was freies, wo das Unternehmen nicht darauf aus ist, ihre eigenen Produkte besser dastehen zu lassen als den Konkurenten der "nur" ne Lizenz zum Nutzen der Software hat...
 
Gab es nicht erst vor ein paar Monaten (kurz vor dem HD5xxx Launch) die Meldung, daß ATI an einer Physik-Lösung arbeitet, welche auf der DirectX-API basiert? Insofern eine offene Lösung, welche nicht an Hardware gebunden ist.

Nur schade, daß sie nicht in die Puschen kommen - und um die Zeit zu überbrücken, kann man natürlich gerne mit dem Finger auf die Anderen zeigen, um von sich selbst abzulenken! ;)
 
Hallo,

was wirklich lustig wäre, wenn AMD trotz dieser Anschuldigungen "PhysX läuft nur auf Nvidia Karten! Ihr nutzt eure Position aus, um Karten loszuwerden bla bla heul" genau dasselbe machen wird. Nämlich: Eine Physik Engine, die nur auf ATi Karten läuft.

Von daher finde ich diese Anschuldigung nur gerechtfertigt, wenn AMD nicht denselben Schritt macht wie Nvidia. Eine Physik Engine, die auch auf Multicore Prozessoren läuft hört sich jedenfalls nicht schlecht an.

Mfg, Ven

Diese Situation wird es nie geben... Da AMD wohl keine eigene Physikengine auf den Markt werfen wird, sondern wenn dann mit nem Partner Zusammen dessen Engine auf Stream, OpenCL oder Compute Shader hin auslegt...
Nur ist dem Fall ist das immernoch nicht AMDs Bier, sondern das Problem des Anbieters der Engine...

Da NV sowohl inhaber der Engine sowie der Hardware ist, vermarktet man das Produkt natürlich primär für eigene Sachen.

AMD könnte im Beispiel oben zwar die Implementierung für Stream oder wie auch immer bereit stellen. Dennoch würden sie nicht bestimmen können, ob der Inhaber der Physikengine auch gleichzeitig mit NV über ne Cuda Implementierung verhandelt.

Früher oder später wird man wohl von Stream und Cuda sowieso eher weniger mitbekommen, da es für die Softwareindustrie eher von Vorteil ist (da Hardwareunabhängig) wenn man auf nen offenen Standard setzt, ala OpenCL...
NV wird sich dazu aber wohl erst durchringen können, wenn man die Felle von PhysX fortschwimmen sieht. Ähnlich der SLI Geschichten die ja nun auf den neuen Intel Chipsätzen laufen weil NV keine Chipsätze mehr für die Core i CPUs baut.

Gab es nicht erst vor ein paar Monaten (kurz vor dem HD5xxx Launch) die Meldung, daß ATI an einer Physik-Lösung arbeitet, welche auf der DirectX-API basiert? Insofern eine offene Lösung, welche nicht an Hardware gebunden ist.

Nur schade, daß sie nicht in die Puschen kommen - und um die Zeit zu überbrücken, kann man natürlich gerne mit dem Finger auf die Anderen zeigen, um von sich selbst abzulenken! ;)

Wie gesagt, die Engine kommt aber nicht von AMD ;)
Man gibt also nur ne GPU Implementierung eines bestehenden Produkts (oder noch kommenden Produkts) frei. An wen das Produkt noch alles verkauft wird, darauf hat AMD wenig bis keinen Einfluss.
 
Zuletzt bearbeitet:
AMD hält wohl eher GPU PhysX für unwichtig... Als Physikengine ist PhysX ansich ja nicht wirklich schlecht. Und wenn sich eine Physikengine flächendeckend durchsetzen würde, wäre das wohl auch nicht unbedingt verkehrt...

Eben. AMD wäre froh PhysX nutzen zu können, Problem ist halt das ganze Marketing was da noch hinter steckt. AMD möchte wohl kaum auf eine Lösung des Konkurenten angewiesen sein.

Und das AMD wohl keine Lizenzen für ne GPU implementation von PhysX auf AMD GPUs verprassen will ist doch auch logisch. Einerseits hält NV immernoch die Fäden in der Hand und kann an der Software so schrauben, das es einfach auf AMD GPUs grottig läuft (und genau das werden sie sicher auch tun, sonst würde man mit den eigenen Produkten aufgrund deutlich weniger theoretischer Leistung weit hinterher hinken)

Mehr nutzen würde es wohl nur machen wenn beide an dem Standard "PhysX" weiterentwickeln würden, kommen wird es so aber nicht. Was mich eigentlich wundert is das MS da nicht irgendwas in die Richtung macht.

Und andererseits hält sich AMD so den Schritt offen, zu einem anderen Partner zu wechseln. Womöglich irgend was freies, wo das Unternehmen nicht darauf aus ist, ihre eigenen Produkte besser dastehen zu lassen als den Konkurenten der "nur" ne Lizenz zum Nutzen der Software hat...

Da sehe ich das Problem. Was würde ATI dann daran hindern jenen Entwickler aufzukaufen und schon hast du nen Standardkrieg. Im Moment scheint AMD ja was mit Bullet von Pixelux machen zu wollen.
 
Xbitlabs schrieb:
AMD is working with a number of developers of physics processing technologies to enable its ATI Radeon graphics chips to make appropriate computations,...
Was eigentlich genau das andeutet, nur haben sie es bisher noch nicht rausgebracht, oder sie meinen damit die Unterstützung von Bullet, was ja dann gut wäre, wenn sich Bullet durchsetzt, denn das ist OpenSource

Für mich ein typischer Marketing-Whiner-Gag diese Meldung von ATI, aufbauend auf eine Meldung Anfang Oktober. (hier)
Fast exakt mit dem gleichen Wortlaut gabs auch schon Anfang Jänner ein Interview (siehe hier)
 
Eben. AMD wäre froh PhysX nutzen zu können, Problem ist halt das ganze Marketing was da noch hinter steckt. AMD möchte wohl kaum auf eine Lösung des Konkurenten angewiesen sein.
Da ist in meinen Augen das größte Problem...
Man stelle sich nur mal die Meldungen vor, AMD GPUs jetzt auch mit PhysX, aber mit ernüchternden Ergebniss --> AMD Produkte in PhysX viel langsamer als die Konkurenz...
Auf sowas will man sich da wohl nicht begeben...
Zumahl wie gesagt im Moment PhysX nicht "DIE" Engine ist, die jeder brauch, Alternativen gibts genug, davon einige auch sehr potent ;)

Mehr nutzen würde es wohl nur machen wenn beide an dem Standard "PhysX" weiterentwickeln würden, kommen wird es so aber nicht. Was mich eigentlich wundert is das MS da nicht irgendwas in die Richtung macht.
Beide an PhysX Arbeiten zu lassen würd ich nicht gut finden... Da rühren zu viele Köche im gleichen Brei...
Ich würde es hingegen aber nicht verkehrt finden, wenn AMD die Implementierung für Stream oder OpenCL selbst schreiben kann...
IdR ists ja aber so, das man als Lizenznehmer darauf angewiesen ist, was einem vorgesetzt wird. Sprich AMD hat nur sehr begrenzte Mittel in dem Fall PhysX auf ihre GPU anzupassen. Wenn die überhaupt was drehen könnten...

Zu MS, MS hat in der Vergangenheit ja nie derartiges angeboten und das wird man auch wohl nicht tun, dafür ist der Markt viel zu klein...
Zumahl MS ja schon ihren Teil getan hat, nämlich das man mit Compute Shader nen quasi Standard geschaffen hat um Programme auf der GPU Berechnen zu lassen... Das muss nun nur noch breiten Anklang finden bei der Software Industrie (in dem Fall bei den Physikengine anbietern) und schon hast ne Physikengine die Hardwareübergreifend per GPU berechnet werden kann...

Da sehe ich das Problem. Was würde ATI dann daran hindern jenen Entwickler aufzukaufen und schon hast du nen Standardkrieg. Im Moment scheint AMD ja was mit Bullet von Pixelux machen zu wollen.

Das wäre genau die Frage...
Seh ich aber im Moment nicht so verbissen... Denn AMD ist scheinbar gewillt das ganze auf OpenCL oder Compute Shader aufbauen zu lassen. Und da ists ja schnuppse ob man das Unternehmen am Ende kauft... Durch die Schnittstelle sollte das ganze auch auf NV Hardware laufen.

Ob AMD aber überhaupt gewillt ist derart zuzukaufen bleibt erstmal abzuwarten...
 
Wen wundert das noch? Ein Konzern im wirtschaftlichen Todeskampf...
 
Das Problem mit PhysX ist, dass das nicht nur eine leicht austauschbare Physik Engine ist, sondern eine komplette, integrierte Entwicklerumgebung mit einer Menge Funktionen und Bibliotheken ( NovodeX ).

Wenn ein Spieleprojekt damit angefangen wurde, dann ist es sehr schwierig das auszutauschen.

Hier eine alte Meldung zur PS3 Unterstützung:

http://www.computerbase.de/news/con...solen/sony/2005/juli/sony_ageias_novodex_ps3/
Der PlayStation 3 kommt dabei insbesondere die Unterstützung von Multithreading durch NovodeX zu Gute, ist dies doch eine der Stärken des neuen Cell-Prozessors. Dank Multi-Plattform-Unterstützung sollen auch PC-Umsetzungen trotz der unterschiedlichen Hardwarebasis zumindest von Seiten der Physik-Engine keine große Hürde darstellen.
Das fette Geschriebene hat sich mittlerweile wohl geändert ...

ciao

Alex
 
Zuletzt bearbeitet:
hmm ich arbeite selber mit PhysX (Hobbie Progger in ausbildung zum ITA) und ich finde die Engien Persönlich zimlich genial. Vorallem wenn man den aufbau der strucktur kennt von der PhysX Engien find ich sie einfacher zu handhaben als andere Physik Engiens, wobei ich da leider noch nicht viel erfahrung drin habe da die meisten anderen Physik Engiens auch für den Privaten bereich was kosten.

was ich auch gut finde ist das Nvidia an dem ganzen kramms weiter arbeitet oder wenn man sich mal die ganzen hilfs tools und Hauseigene tutorials Anschaut und die arbeiten ja auch an physX weiter und auch an Engiens zur erweiterung z. b. "APEX".

so und befor es irgendjemand erät ich bin ein kleiner NVIDIA Fanboy wobei ich mich umstimmen lasse wenn ich mal eine ATI bei mir oder anderen vernünftig laufen sehe weil bis jetzt hatte ich von ATI karten nur schlechtes erfahren bzw mitbekommen.

Gruß Wasi
 
Ich erinner mich nur zu gern an die Aussage von NV als sie Ageia gekauft haben: "Es wird weiterhin PhysX Only Karten geben". Wir wissen alle was aus diesen Zusatzkarten geworden ist. NV hätte so eigentlich noch viel mehr Geld machen können, da so alle Kunden recht günstig an PhysX kämen.
Die Frage ist ja eigentlich, ist PhysX wirklich sooo toll und effizient? Dark Void braucht mindestens ne GTX 260 für max. Physx Details! Wer zur hölle baut sich ne stromfressnde 260 für PhysX ein? Vom Preis will ich mal ganz absehen.
Ich wart lieber auf die Lösung von AMD, denn da steckt auch eine sehr starke und performante Physikengine dahinter.
 
Phys-X ist eh overrated imo.
Gibt einfach zu wenige Titel die davon wirklich provetieren.
 
AMD hält wohl eher GPU PhysX für unwichtig... ...

Was für Physik auf der GPU auch wieder Nonsens ist.


Auch AMD weiss das die Shader mehr Leistung bereitstellen können als die Kerne einer CPU,für ein Physik Feature.

AMD will doch im selben Maße mit Intel u Havok das ganze auf ihre GPU portieren.


Die Sache müsste eher so heißen AMD möchte keine Lizensgebühren an Nvidia zahlen u hält deshalb PhysX auf der GPU für unwichtig;)
 
Zuletzt bearbeitet:
Phys-X ist eh overrated imo.
Gibt einfach zu wenige Titel die davon wirklich provetieren.

Warum wohl...

BloodySuicide schrieb:
Ich erinner mich nur zu gern an die Aussage von NV als sie Ageia gekauft haben: "Es wird weiterhin PhysX Only Karten geben". Wir wissen alle was aus diesen Zusatzkarten geworden ist. NV hätte so eigentlich noch viel mehr Geld machen können, da so alle Kunden recht günstig an PhysX kämen.
Die Frage ist ja eigentlich, ist PhysX wirklich sooo toll und effizient? Dark Void braucht mindestens ne GTX 260 für max. Physx Details! Wer zur hölle baut sich ne stromfressnde 260 für PhysX ein? Vom Preis will ich mal ganz absehen.

Die Lösung die NV anbietet ganz einfach eine Grafikkarte für PhysX zu nutzen ist das beste was es gibt. Eine eigene Produktreihe mit PPUs aus ner eigenen Architektur oder Design wären unwirtschaftlich.

Ich wart lieber auf die Lösung von AMD, denn da steckt auch eine sehr starke und performante Physikengine dahinter.

Dadurch wird das ganze auch nicht schneller. Physikberechnung ist ein Fresser, daran ändert auch eine andere Engine wenig.
 
Es geht ja nicht darum was es frisst , aber es wär schon was feines , wenn es was gäb was auf beiden läuft, mit DC oder OpenCL.

Stimme ich dir zu. Ich verstehe auch nicht warum NV die Zusammenarbeit von ATI GPU zur Grafik und NV GPU als PPU verhindert hat. Eigentlich wäre die Lösung nicht unbedingt die schlechteste.

In dem Modell könnte man dann auch eine Karte anbieten die auf optische Ausgänge und dergleichen Verzichtet ebenso wie auf ein paar Ram Bausteine (Physikberrechnung braucht dort nicht so viel). Sie wäre günstiger und man hätte einen Markt den man bedienen könnte. Entweder die FPS Jäger die ihrer NV GPU noch eine PPU zur Seite stellen wollen oder halt die ATI User die nicht auf PhysX verzichten müssen.
 
ja eine kleine karte ohne ausgänge und weniger speicher wär perfekt und dann noch in 40nm das sie nicht so viel strom frisst.

Da würd ich auch nicht nein sagen.
 
Ich könnte mir sogar vorstellen das AMDs karten für physik berechnungen aufgrund ihrer großen anzahl an shader besser geeignet wäre??
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh