Sie sind nicht angemeldet.
Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
Auf den Floating Point gebracht
Da es "Hardware leider nicht umsonst gibt" und eine hundertprozentige 32-Bit-Architektur zwar erstrebenswert, aber derzeit noch unbezahlbar sei, müsse man "weise Entscheidungen treffen", meinte David Kirk (nVidia). Dabei habe man bewusst nicht den "leichten Weg" gewählt und alles auf 16 oder 24 Bit zusammengepfercht. Vielmehr haben Nvidia "seine Hausaufgaben gemacht" und die Architektur so "flexibel und allgemeingültig" wie möglich gestaltet, damit die Kreativität der Spiele-Entwickler nicht durch systembedingte Limitationen beschränkt wurde.
Das Ergebnis: Ein Genauigkeits-Mix aus 12 (FX12), 16 (FP16) und 32 Bit (FP32), der seine Existenzberechtigung von aktuellen Standards ableitet. [...]
Zitat
Mehr Aufwand bei Spieleentwicklung
Doch ganz so leicht lassen sich die Probleme nicht vom Tisch fegen. Denn Nvidias Streben nach einer "sauberen, eleganten und zukunftsorientierten" Grafikkarten-Architektur geht ganz klar zulasten der Spieleentwickler, das gab David Kirk auch offen zu: "Die Kosten der Allgemeingültigkeit und Flexibilität sind eine gewisse Schwierigkeit beim Programmieren". Denn die GeForce-FX-Architektur ist "schnell und präzise - aber das nicht unbedingt gleichzeitig", während die Radeon-Architektur mit ihrer rigiden 24-Bit-Shader-Genauigkeit mehr Regeltreue erfordere, dafür aber schnell zu programmieren sei.
Es werde wohl immer so sein, dass jede Hardware bestimmte Stärken habe, meinte David Kird: "Ein Beispiel: Es gibt eine extrem beschränkte Programm-Länge für Ati-Shader-Befehle und da findet man Kombinationen von Mathematik und Texturen, die überhaupt nicht laufen. Einem Spieleentwickler kann es passieren, dass er in High Level Language Programme für R350 schreibt und entweder kompilieren sie oder auch nicht. Das ist wie Darts-Pfeile werfen: Wenn es klappt, dann klappt es relativ schnell. Wenn du auf der NV35 entwickelst, werden so ziemlich alle Programme kompiliert. Aber einige davon können zwei- bis viermal langsamer laufen, sofern sie nicht optimiert sind."
Zitat von »Man_In_Blue«
Zudem ist HL2 bei wietem nicht das einzige Game wo die FX Karten absolut den Boden utner den Füßen verlieren...
Zitat von »Saiyaman«
Das bestätigt evtl. nur, dass die Programmierer die Technik nicht effizient nutzen.
Aber dieser Artikel kam mir an sich seeeeehr spanisch vor
MfG
Edit: Reg dich ned auf MIB
Zitat von »Saiyaman«
Ob es nun aufwändig ist, das zu programmieren oder nicht, ist doch vollkommen irrelevant!
Fakt ist doch, dass die FX-Karten zu Leistung fähig wären, wenn es mal fähige Programmierer gäbe.
Man beachte den Part daoben mit dem kompilieren. Ist da echt garnix deiner Meinung nach dran MIB?
MfG
Zitat von »avalon.one«
das ist nicht zu beweisen wie ich anfangs schrieb:
die architektur ist anders, nicht direkt schlechter.
Zitat von »mysterox«
Hi,
wenn man mal davon ausgehen würde, das die neuen Spiele Engines und generell die neuen Games für Radeon´s "programmiert" wurden, dann würd das auch einen Grund haben!
Ich bin selbst Programmierer und ich sitze nicht in der firma mit nem Würfel und würfel drum mit welcher Sprache ich das Programm schreiben!
So ein schwachfug von denen!
Denen geht wahrscheinlich nur ziemlich derbe der Ar*** auf Grundeis!
Aber hauptsache NV ist es nicht schuld sondern die blöden programmierer!
mfg
Mysterox
Zitat von »mysterox«
Hi,
wenn man mal davon ausgehen würde, das die neuen Spiele Engines und generell die neuen Games für Radeon´s "programmiert" wurden, dann würd das auch einen Grund haben!
Ich bin selbst Programmierer und ich sitze nicht in der firma mit nem Würfel und würfel drum mit welcher Sprache ich das Programm schreiben!
So ein schwachfug von denen!
Denen geht wahrscheinlich nur ziemlich derbe der Ar*** auf Grundeis!
Aber hauptsache NV ist es nicht schuld sondern die blöden programmierer!
mfg
Mysterox
Zitat von »Saiyaman«
Speziell auf NV-Karten zugeschnitten? Das kann viel heißen.
Hier geht es um die FX-Architektur, auf die UT2003 anscheinend auch nicht 100% abgestimmt wurde (diese Programmierer ;D )
MfG
Zitat von »Saiyaman«
Das wär doch schonmal ein Anfang ;D
"Hätte, würde, könnte, wollte" .... es zählt ja nunmal nur das, was aktuell zu beobachten ist .... leider :-/
MfG
-