Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Hmmm man kann noch erkennen das es sich nach wie vor um DirecX 11 handelt, nicht 11.1 :)

Wen interessiert denn DX11.1? Kein Schwein, außer ein paar AMD-Fanboys!


Wenn ihr so sehr auf dieses DX11.1 Feature abgeht, was genau erwartet ihr davon? Ist es nicht vielmehr ein kleiner evolutorischer Schritt in Richtung verbesserte Programmierbarkeit und minimaler Leistungszuwachs, oder habe ich da etwas missverstanden?

Es geht weniger um Performance als viel mehr um ein paar zusätzliche Effekte. Das Meiste davon kann aber auch schon DX11, während DX11.1 eher eine Bibliothekerweiterung ist. Das bekommt ein fähiger Programmierer auch von Hand hin. Kein Grund daher einen solchen Aufstand zu machen.

Ich sehe die Diskussion über DX11.1 eher als Bashingmittel für Fanboys.


Entwickler können mit DX11.1 wohl einige Sachen geschickter machen, und zwar genau mit den Featureteilen, die nVidia NICHT drin hat.

Nvidia hat es nicht "offiziell" in den Featurelisten. Der Grund ist die Marginalität, die keine explizite Nennung erfordert. Die Änderungen sind sogar so marginal, dass es nicht einmal für eine neue DirctX-Version gereicht hat. Als Spieler merkst du davon Ingame nicht die Spur.
Sehen wird man es nur im direkten Vergleich mit einem sehr guten Auge oder Bildfolgen.

Ich erinnere hier noch einmal daran, dass Dx11.1 Windows-8-only ist. Außerdem unterstützen die aktuellen Konsolen nicht einmal DirectX 11, sondern meist noch Dx9.

Dx11.1 ist daher mehr Marketing als Revolution! Niemand braucht es wirklich!

So lange nVidia es aber eben nicht unterstützt, wird die Begeisterung der Entwickler sich zurückhalten.

Richtig! Jedoch ist es auch umgekehrt! Nvidia baut Dx11.1 nicht ein, weil aktuelle in Entwicklung befindlichen Spiele von den Entwicklern die Features nicht brauchen/wollen/kennen!

Da angeblich die Nachfolgegeneration bereits in Q1/2014 nachgereicht wird, kann Nvidia das wohl auch aussitzen!


BTT:
Die Berichterstattung über die GTX780 nervt mich persönlich schon eine Weile! Viele Gamer wie ich suchen eher nach einer stromsparenden Wunderkarte wie damals die GTX460 für 150 maximal 250€. Allein die aktuellen Preise von 400-1000€ sind der Wahnsinn! Selbst die legendäre Geforce 8800 Ultra war nicht so teuer (Edit: OK, anfangs schon ;) ). Dabei hatte sei einen phenomänalen Leistungssprung!

Trotzdem haben viele Gamer mit schmalem Budget auf die günstigeren GT-, GTS- und GTX-Modelle gegriffen! So eine Karte fehlt mir momentan in beiden Lagern!
 
Zuletzt bearbeitet von einem Moderator:
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Sorry, aber bzgl DX erzählst du einfach Mist.

Hast du schonmal DX programmiert, oder überhaupt programmiert? Ich bin mir ziemlich sicher nein...

Warum versuchst du dann die Leute, die eben genau dieses machen, und das teils Beruflich, zu diffamieren?

Sorry, aber Coda ausm 3DCenter weiß GANZ genau von was er redet, und wahrscheinlich zockst du ganz gern eins der Spiele, an denen er mitgearbeitet hat...

nVidia hats halt einfach verkackt an der Stelle. Da gibts nicht mehr dazu zu sagen.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Sorry, aber bzgl DX erzählst du einfach Mist.

Hast du schonmal DX programmiert, oder überhaupt programmiert? Ich bin mir ziemlich sicher nein...

Was tut das zur Sache, außer dass du mich beleidigen willst?


Warum versuchst du dann die Leute, die eben genau dieses machen, und das teils Beruflich, zu diffamieren?

Tue ich das? Ich sage dir jetzt einmal etwas: Ich habe selbst berufliche Kontakte zu Spieleentwicklern.

Auf die Frage, ob sie DX11.1 einsetzen werden, kam nur trocken zurück:

--"Sind zwar ein paar nette Features dabei, aber wir nutzen sie alle nicht. Vieles davon kann man auch mit normalem DX11 umsetzen, wenn man will. Es sind mehr Neuerung für die Verwaltung und Zugriffe von Shadern und Architektur gedacht. Wenn wir mehr Zeit und Budget hätten, wäre das sicher eine Überlegung wert.
Wir haben diese aber nicht! In unserer Branche ist man froh, wenn man seinem Chef ein Produkt überreichen kann, das zu 70-80% dem gewünschten Endstatus entspricht! Den Rest reichen wir irgendwie nach!"--

Es gab dann noch ein paar Sticheleien gegen Windows 8, aber das erspare ich uns an dieser Stelle! Für die meisten ist Windows 8 noch nicht einmal auf dem Plan, weil ein Großteil der Spiele nur mickrige DX9-Konsolenports sind. Die Top-Titel, die für DX11.1 infrage kommen, kannst du an einer Hand abzählen. Dazu sind es reine PC-only-Titel.


Sorry, aber Coda ausm 3DCenter weiß GANZ genau von was er redet, und wahrscheinlich zockst du ganz gern eins der Spiele, an denen er mitgearbeitet hat...

Ich kenne Coda nicht und lese nur hier und da Zitate von ihm. Für meinen Fall vertraue ich lieber auf meine Quellen und Infos die ich mir selbst zusammensuchen kann.


nVidia hats halt einfach verkackt an der Stelle. Da gibts nicht mehr dazu zu sagen.

Deine Ausdrucksweise spricht nicht sehr für dich!

Manchmal muss man über den Tellerrand hinaussehen! Abgesehen davon, dass bei DX11.1 nichts wirklich bahnbrechendes mitbringt wie "Tesselation"damals von Dx10 zu DX11. Die Features sind bestenfalls "Nice-to-have". Dennoch rechtfertigen sie nicht den Aufstand, der hier gemacht wird.

Nvidia könnte es als explizite Geschäftsentscheidung getroffen haben. Sofern die Aussage stimmt, Dx11 hat bereits Dx11.1-Features integriert hat, macht es sogar Sinn. Nehme ich die Aussage meiner Quelle mit hinzu kommt folgendes heraus:

Manager:
DX11.1 ist bereits in DX11 zum Teil abgedeckt? ----> Priorität auf 0 setzen ----> komplette Features mit Projekt "Maxwell" aufnehmen

So läuft es im Geschäftsbereich ab! Das steckt knallhartes kalkühl dahinter! Bei DX10.1 hat es auch funktioniert.

Wenn du allerdings von "verkackt" redest...! Das wundert mich schon etwas. Immerhin hat Nvidia einen stetig wachsenden Gewinn, wohingegen AMD schon seit über 10 Jahren nur riesige Verluste hat. Missmanagement pur!
Ich will hier nicht auf irgendeine Fanboydrüse drücken, aber das ist für mich "verkackt"!


BTT:
Das Bild ist leider zensiert worden! Wirklich schade! Hätte zu gerne die Daten abgesehen. Wobei die GTX780 wohl nur ein Kepler-Refresh ist. Da sie allem Anschein nach weniger Leistung hat als die Titan, aber besser als die GTX680 ist, kann man das Spektrum schon ablesen.

Vielleicht ist unter den kleineren Karten ein echter Schatz dabei!
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Auf die Frage, ob sie DX11.1 einsetzen werden, kam nur trocken zurück:

--"Sind zwar ein paar nette Features dabei, aber wir nutzen sie alle nicht. Vieles davon kann man auch mit normalem DX11 umsetzen, wenn man will. Es sind mehr Neuerung für die Verwaltung und Zugriffe von Shadern und Architektur gedacht. Wenn wir mehr Zeit und Budget hätten, wäre das sicher eine Überlegung wert.
Wir haben diese aber nicht! In unserer Branche ist man froh, wenn man seinem Chef ein Produkt überreichen kann, das zu 70-80% dem gewünschten Endstatus entspricht! Den Rest reichen wir irgendwie nach!"--

Es gab dann noch ein paar Sticheleien gegen Windows 8, aber das erspare ich uns an dieser Stelle! Für die meisten ist Windows 8 noch nicht einmal auf dem Plan, weil ein Großteil der Spiele nur mickrige DX9-Konsolenports sind. Die Top-Titel, die für DX11.1 infrage kommen, kannst du an einer Hand abzählen. Dazu sind es reine PC-only-Titel.
Das wird dir aber immer begegnen.

Wenn etwas nicht von allen unterstützt wird, dann wirds nicht angefasst, weil es Zusatzaufwand bedeuten würde.

Deswegen wurde auch damals DX10 und auch DX11 so schlecht unterstützt. Es hatte einfach nicht die Verbreitung.

Wenn man nach deiner Argumentation geht, braucht man gar kein DX11 und auch kein DX10, weil ist ja eigentlich alles auch mit DX9 möglich, nur halt etwas umständlicher....

GENAU DA ist aber der Knackpunkt. Es gibt eben 1-2 nette Features, die die Implementierung einfacher machen. So was nutzt du aber nur bei der Entwicklung von Grafikengines.

Das wäre nämlich mal ein Punkt, den du schön unter den Tisch hast fallen lassen, was machen denn "die"? Contentdesigner? Oder was?


Ich kenne Coda nicht und lese nur hier und da Zitate von ihm. Für meinen Fall vertraue ich lieber auf meine Quellen und Infos die ich mir selbst zusammensuchen kann.
Und die wären.

Manchmal muss man über den Tellerrand hinaussehen! Abgesehen davon, dass bei DX11.1 nichts wirklich bahnbrechendes mitbringt wie "Tesselation"damals von Dx10 zu DX11. Die Features sind bestenfalls "Nice-to-have". Dennoch rechtfertigen sie nicht den Aufstand, der hier gemacht wird.
Sie machen aber die Entwicklung für die Enginedesigner/progammierer einfacher, und davon haben wir alle etwas, weil dadurch mehr Leistung für Eyecandys da sind.

Hier mal 2%, da mal 1%, das summiert sich unglaublich schnell auf. Wenn also mal jemand über den "Tellerrand" blicken sollte, dann du. Technologische Entwicklungen einfach zu ab zu tun, ist nicht gerade sehr geschickt.

Nvidia könnte es als explizite Geschäftsentscheidung getroffen haben. Sofern die Aussage stimmt, Dx11 hat bereits Dx11.1-Features integriert hat, macht es sogar Sinn. Nehme ich die Aussage meiner Quelle mit hinzu kommt folgendes heraus:
Das ist mal wieder das astreine nVidia Marketing das aus deinem Munde spricht....

DX11 hat, genau wie jedwede andere Version, Pflichtbestandteile, die unterstützt werden müssen, und solche, die unterstützt werden können, aber kein essenzielle Bestandteil der DX-Version sind.

nVidia hat einfach nicht zusätzlich gemacht, sondern das was sich überschneidet, einfach schon drin. That's it....

Manager:
DX11.1 ist bereits in DX11 zum Teil abgedeckt? ----> Priorität auf 0 setzen ----> komplette Features mit Projekt "Maxwell" aufnehmen
Es gibt nicht "Teil abgedeckt" Bei DX Support, genau wie bei allen anderen Standards heist es: "Ganz oder garnicht"....

Ein bischen Schwanger gibt es auch nicht.

Du kannst die DX11 Funktionen, die nVidia bereits implementiert hatte, und nun Pflichtteil von DX11.1 sind, nicht nutzen, es sei denn du frägst jedewede Funktion einzeln ab. Du musst als DX11 + Herstellerspezifische Erweiterung programmieren. Das macht keine Sau, da wie du richtig sagst, einfach kein Geld/Zeit dafür da ist. Da gibt es größere Baustellen.

Aber selbst wenn, bringt es dir nicht, weil nVidia eben die interessanteste, bzw nach Coda die Einzige nützliche Funktion von DX11.1, eben gar nicht implementiert hat...

So läuft es im Geschäftsbereich ab! Das steckt knallhartes kalkühl dahinter! Bei DX10.1 hat es auch funktioniert.

Wenn du allerdings von "verkackt" redest...! Das wundert mich schon etwas. Immerhin hat Nvidia einen stetig wachsenden Gewinn, wohingegen AMD schon seit über 10 Jahren nur riesige Verluste hat. Missmanagement pur!
Geschäftsbereiche sollte man unterscheiden, und nur als info, selbst AMD als Gesamtes hat nicht durchweg Verluste gemacht, nur mal so als Info für dich.

Ich wüsste nicht, wann AMD mit ihrer GPU-Sparte keinen Gewinn gemacht hat.

Und bzgl nVidias aktuellen Gewinnsteigerungen:
Dir ist schon aufgefallen, dass der Umsatz rückläufig ist? nVidia hat also rein ihre Marge erhöht. GZ. Wenn du dich darüber freust, dass dir ein Unternehmen tiefer in die Tasche greift als zuvor, dann Applaus :daumen: Solche Kunden wünscht sich jedwede Firma.

Das Bild ist leider zensiert worden! Wirklich schade! Hätte zu gerne die Daten abgesehen. Wobei die GTX780 wohl nur ein Kepler-Refresh ist. Da sie allem Anschein nach weniger Leistung hat als die Titan, aber besser als die GTX680 ist, kann man das Spektrum schon ablesen.
Es ist der gleiche Chip wie bei der GTX Titan, eben der GK100.... Nur eben wohl noch weiter beschnitten. Halt die Resteverwertung.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Das wird dir aber immer begegnen.

Wenn etwas nicht von allen unterstützt wird, dann wirds nicht angefasst, weil es Zusatzaufwand bedeuten würde.

Deswegen wurde auch damals DX10 und auch DX11 so schlecht unterstützt. Es hatte einfach nicht die Verbreitung.

Mit Verbreitung hatte das wenig zu tun! Fakt ist einfach, dass zum Erscheinen von DX11 alle zur Zeit in der Entwicklung befindlichen Spiele noch für DX10 geplant und programmiert wurden. Erst als diese Spiele released wurden, hat man sich in den Folgeprojekten intensiv mit DX11 beschäftigt.

Hätte man die aktuelle Entwicklung umgeworfen und auf DX11 umgestellt, nun ich nenne dir zwei gravierende Beispiele:
-Id Software mit "Doom 3"
-3d Realms mit "Duke Nukem Forever"

Ergebnis:
Ewige Entwicklung und immer wieder bereits Bestehendes geändert, bis das Endresultat erstens zu spät kam und zweitens seine Entwicklungskosten niemals wieder einholen wird! Die Publisher werden den Teufel in Bewegung setzen um genau dieses Szenario zu verhinden!


Wenn man nach deiner Argumentation geht, braucht man gar kein DX11 und auch kein DX10, weil ist ja eigentlich alles auch mit DX9 möglich, nur halt etwas umständlicher....

Vergleiche nicht Äpfel mit Birnen!
Zwischen vollwertigen DirectX-Versionen und den Zwischenversionen bestehen Welten! Ja, theoretisch könnte man das von niederen Nummern hochprogrammieren! Dies wird mitunter teilweise bei den Konsolenports benutzt, sofern die Entwickler fähig genug sind.

Jedoch macht es keinen Sinn. Der Umstig von auf DX11 brachte sowohl Performancezuwächse, als auch praktische neue Features wie z.b. Tesselation mit. Währen man von DX11 auf DX11.1 genau was hat? Optionales!


GENAU DA ist aber der Knackpunkt. Es gibt eben 1-2 nette Features, die die Implementierung einfacher machen. So was nutzt du aber nur bei der Entwicklung von Grafikengines.

Das wäre nämlich mal ein Punkt, den du schön unter den Tisch hast fallen lassen, was machen denn "die"? Contentdesigner? Oder was?

Du vergisst hier aber zu gerne, dass die Implementierung nur für gewisse Shader und Speicherbereiche gilt. Damit die Entwicklung Vorteile aus der Entwicklung ziehen kann, müssen die angesrochenen Punkte massiv eingesetzt werden.

Desweiteren erwähne ich nochmals, dass DX11.1 offiziell nur für Windows 8 verfügbar ist. Welcher Wahnsinnige entwickelt Exklusivtitel für ein unbeliebtes Betriebssystem?


Sie machen aber die Entwicklung für die Enginedesigner/progammierer einfacher, und davon haben wir alle etwas, weil dadurch mehr Leistung für Eyecandys da sind.

Hier mal 2%, da mal 1%, das summiert sich unglaublich schnell auf.

Übertreibe hier nicht! Soviel Leistung bringen die Verbesserungen nicht! Wichtiger als Eyecandy wäre einmal die Förderung von gutem Gameplay, vernünftigen Physikengines und letztendlich Story!

Die von dir genannten "Verbesserungen" beziehen sich wie gesagt nur auf die betreffenden Shader oder Speicherbereiche. An den Spieletests hier auf PC Games als Beispiel müssen diese Optimierungen keinen Einfluss haben.

Begründung:
Angenommen in der in der von PC Games verwendeten Benchmarkparcours kämen diese optimierten Shader wenig oder garnicht vor, würden sie das Gesamtergebnis der Performancebalken in den Grafikkartentests nicht beeinflussen.
--> Falls doch spielt sich das innerhalb der Fehler- und Messtoleranz ab.

Damit es so greift wie beschrieben, müsste es konsequente neue Versionen geben. Sprich DirecxtX10.2, 10.3 etc. Dies passiert aber nicht! Also komm bitte wieder runter von deinem Vernichtungsfeldzug!


Das ist mal wieder das astreine nVidia Marketing das aus deinem Munde spricht....

DX11 hat, genau wie jedwede andere Version, Pflichtbestandteile, die unterstützt werden müssen, und solche, die unterstützt werden können, aber kein essenzielle Bestandteil der DX-Version sind.

nVidia hat einfach nicht zusätzlich gemacht, sondern das was sich überschneidet, einfach schon drin. That's it....

Viel bla bla steht hier! Abgesehen von weiteren Unterstellungen...
Im Prinzip umschreibst du umständlich, was schon gesagt wurde!

Microsoft selbst ist zurückgerudert und hat einige Features in DX11 (Windows 7) implementiert.
Quelle:
DirectX 11.1 doch nicht komplett exklusiv für Windows 8 - einige Features auch für Windows 7

Inwiefern Nvidia hier noch nachgebessert hat oder es so belassen hat, vermag ich nicht zu beantworten. Du solltest dich dazu auch nicht erdreisten!



Es gibt nicht "Teil abgedeckt" Bei DX Support, genau wie bei allen anderen Standards heist es: "Ganz oder garnicht"....

Ein bischen Schwanger gibt es auch nicht.

Natürlich kann man bei Programmierung ein "bißchen" Schanger sein! DirectX ist nichts weiter als eine Schnittstelle. Man kann Teile davon verwenden oder nicht. Im Zweifelsfalls muss man nur so programmieren, damit es mit DX kompatibel ist.

Gefällt mir eine bestimmte Implementierung nicht, kann ich auch die Lösung einer anderen Bibliothek (z.b. OpenGL) verwenden. Das gilt für Grafik, Sound und Physikengines. Niemand zwingt den Programmierer alle Funktionen von DirectX zu verwenden.

Wenn du das wirklich glaubst und verkündest, machst du dich nur lächerlich!


Du kannst die DX11 Funktionen, die nVidia bereits implementiert hatte, und nun Pflichtteil von DX11.1 sind, nicht nutzen, es sei denn du frägst jedewede Funktion einzeln ab. Du musst als DX11 + Herstellerspezifische Erweiterung programmieren. Das macht keine Sau, da wie du richtig sagst, einfach kein Geld/Zeit dafür da ist. Da gibt es größere Baustellen.

Jetzt auf einmal?
Anstatt die Funktion nachzubauen wie sie DX11.1 konform wäre, baut man sich einfach eine Lösung, die am besten auf das eigene Produkt passt. DirectX ist nicht allwissend, musst du wissen! Vieles davon ist in einem bestimmten Kontext gedacht.

In reellen Anwendungen kommt man hier schnell an die Grenzen und muss umdenken.


Geschäftsbereiche sollte man unterscheiden, und nur als info, selbst AMD als Gesamtes hat nicht durchweg Verluste gemacht, nur mal so als Info für dich.

Ich wüsste nicht, wann AMD mit ihrer GPU-Sparte keinen Gewinn gemacht hat.

Wen interessiert die Grafiksparte von AMD, wenn der Mutterkonzern als Ganzes seit gefühlten Ewigkeiten nur Verluste macht? Gewinne werden von den Tochterunternehmen nach oben gereicht und Verluste von oben nach unten.

Wenn wir jetzt anfangen würden die Grafiksparte seperat zu sehen, könnten wir sie eben so gut wieder ATI nennen. In Wirtschaftsunternehmen wird in der Regel die Sparte verkauft, die nur Verlustbringer ist. Im Fall von AMD geht das aber nicht, weil diese Sparte ihr Kerngeschäft CPUs sind.

Das kannst du noch so spitzwindig versuchen zu drehen wie du willst. Es ändert nichts!


Und bzgl nVidias aktuellen Gewinnsteigerungen:
Dir ist schon aufgefallen, dass der Umsatz rückläufig ist? nVidia hat also rein ihre Marge erhöht. GZ. Wenn du dich darüber freust, dass dir ein Unternehmen tiefer in die Tasche greift als zuvor, dann Applaus :daumen: Solche Kunden wünscht sich jedwede Firma.

Was soll ich dazu schreiben? Bist du schon so verblendet, dass du nur noch Feinde siehst?

Ich bin keiner von den spendableren Kunden, die sich 1000€ Grafikkarten leisten. Wenn mir keine Karte gefällt, kaufe ich eben keine! Das war als finanzieller Vergleich mit AMD gedacht. Das Thema ist sowiso offtopic, also wollte ich hier keine Wirtschaftskurse im Forum halten.




Es ist der gleiche Chip wie bei der GTX Titan, eben der GK100.... Nur eben wohl noch weiter beschnitten. Halt die Resteverwertung.

Zurzeit steht noch garnichts fest! Es gibt im Netzt so viele Gerüchte, dass man keine genauen Daten nennen kann. Die Frage ist immer noch ob es der beschnittene GK110 wird oder ein modifizierter GK104.

Für die Mini-Titan wäre es reine Resteverwertung. Wobei die Titan ist eigentlich schon Resteverwertung aus der Tesla- (K20X) oder der Quadro-Reihe (K6000).

Gerade aus diesem Grund hätte eine detailiertere Abbildung der Verpackung interessiert. Zurzeit weiß man nur, dass Inno3D eine 3GB-Version bringt.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Mit Verbreitung hatte das wenig zu tun! Fakt ist einfach, dass zum Erscheinen von DX11 alle zur Zeit in der Entwicklung befindlichen Spiele noch für DX10 geplant und programmiert wurden. Erst als diese Spiele released wurden, hat man sich in den Folgeprojekten intensiv mit DX11 beschäftigt.

Hätte man die aktuelle Entwicklung umgeworfen und auf DX11 umgestellt, nun ich nenne dir zwei gravierende Beispiele:
-Id Software mit "Doom 3"
-3d Realms mit "Duke Nukem Forever"

Ergebnis:
Ewige Entwicklung und immer wieder bereits Bestehendes geändert, bis das Endresultat erstens zu spät kam und zweitens seine Entwicklungskosten niemals wieder einholen wird! Die Publisher werden den Teufel in Bewegung setzen um genau dieses Szenario zu verhinden!
Mit Verbreitung hat das verdammt viel zu tun. Keiner wird wegen ein paar "Hansel" extra etwas entwickeln, was Geld kostet. Man nimmt den kleinsten gemeinsamen Nenner, und das wars. Gewinnmaximierung nennt sich so was.

Und wenn du denkst, das man sich erst mit neuen APIs beschäftigt, wenn diese auf dem Markt sind, dann bist du ziemlich schief gewickelt. Das konnte man früher vielleicht mal, aber nicht mehr heutzutage, bei der Komplexität der Engines und auch des Contents. Da wird min 1 Jahr vor der Vorstellung damit angefangen, den Content zu generieren. Die Engines sind nochmals deutlich früher in der Mache.

Schau dir doch mal die ganzen DX1x Engines an. Da waren genug schon fertig, als der STandard dann endlich auch seinen Weg in Hardware gefunden hat.

Genau DAS ist ja der Vorteil eines Standards. Man kann parallel zur Hardwareentwicklung bereits anfangen die Software zu entwickeln. Man hat ja eine API, auf die man sich verlassen kann.

Vergleiche nicht Äpfel mit Birnen!
Zwischen vollwertigen DirectX-Versionen und den Zwischenversionen bestehen Welten! Ja, theoretisch könnte man das von niederen Nummern hochprogrammieren! Dies wird mitunter teilweise bei den Konsolenports benutzt, sofern die Entwickler fähig genug sind.

Jedoch macht es keinen Sinn. Der Umstig von auf DX11 brachte sowohl Performancezuwächse, als auch praktische neue Features wie z.b. Tesselation mit. Währen man von DX11 auf DX11.1 genau was hat? Optionales!
Und genau so kann auf DX11.1 einige Sachen viel einfacher machen, bzw manche Dinge halt erst überhaupt sinnvoll möglich machen.

Eben weil man nochmals weniger Einschränkungen bzgl dem Zugriff innerhalb von Shadern hat.

Das muss aber eben in die Engines rein genommen werden, und so lange ein Bigplayer wie nVidia da nicht mitzieht, sparen es sich die Publisher. Für nVidia müsste man ja ansonsten einen Fallback programmieren. Das sind nur unnötige Kosten. Da macht man dann lieber gar nichts. nVidia bremst hier also die Entwicklung.


Du vergisst hier aber zu gerne, dass die Implementierung nur für gewisse Shader und Speicherbereiche gilt. Damit die Entwicklung Vorteile aus der Entwicklung ziehen kann, müssen die angesrochenen Punkte massiv eingesetzt werden.
Und?

Es geht um Prinzip. Wenn jedweder anfängt sein eigenes Süppchen zu kochen, dann kommste schneller in Teufelsküche, als du Amen sagen kannst...

Du verstehst noch immer nicht, das es absolut egal ist, ob es Performancekritisch ist, oder nicht. So lange es nicht alle Supporten, werden die Publisher keinen Finger krumm machen, weil das ihre Marge schmälern würde.

Desweiteren erwähne ich nochmals, dass DX11.1 offiziell nur für Windows 8 verfügbar ist. Welcher Wahnsinnige entwickelt Exklusivtitel für ein unbeliebtes Betriebssystem?
Und das hat jetzt welche Relevanz?

Es ist völlig egal, ob das jetzt nur für Win8 ist, oder nicht. nVidia tritt hier auf die Bremse.


Übertreibe hier nicht! Soviel Leistung bringen die Verbesserungen nicht! Wichtiger als Eyecandy wäre einmal die Förderung von gutem Gameplay, vernünftigen Physikengines und letztendlich Story!
Das kann man nicht sicher einschätzen, bevor man die Sachen nicht fertig implementiert hat.

Laut dem was Coda aber erzählt hat, muss es schon recht "nützlich" sein, und einem eben ganz andere Möglichkeiten eröffnen. Manchmal sind sehr subtile Änderungen solche, die viel Peformance bringen, einfach weil man ganz andere Lösungsstrategien fahren kann.

Die von dir genannten "Verbesserungen" beziehen sich wie gesagt nur auf die betreffenden Shader oder Speicherbereiche.
Ja, und damit kannst du dir im Zweifelsfall eben komplette Shaderdurchläufe sparen...

An den Spieletests hier auf PC Games als Beispiel müssen diese Optimierungen keinen Einfluss haben.
was ist denn das fürn Argument? :lol:

Wenns danach gehen würde, hätten wir noch immer DRAM und Single-Thread CPUs ;)

Begründung:
Angenommen in der in der von PC Games verwendeten Benchmarkparcours kämen diese optimierten Shader wenig oder garnicht vor, würden sie das Gesamtergebnis der Performancebalken in den Grafikkartentests nicht beeinflussen.
--> Falls doch spielt sich das innerhalb der Fehler- und Messtoleranz ab.

Damit es so greift wie beschrieben, müsste es konsequente neue Versionen geben. Sprich DirecxtX10.2, 10.3 etc. Dies passiert aber nicht! Also komm bitte wieder runter von deinem Vernichtungsfeldzug!
Falsch.

Wenn du eine Technologie nicht nutzt/implementierst, kannst du nie einen Vorteil daraus ziehen, egal wie groß oder klein der Vorteil ist....

Wenn du nur Single-Thread programmierst, bringt dir auch nen SB-E mit 6 Cores nichts. Sind deswegen Hexacores scheise?

Und bzgl: Das würde eh nichts bringen. Du weißt noch nicht mal, um was es geht, meinst aber sagen zu können, wie viel das bei einer komplexen Engine bringt... :schief:

Ähm.... ja.

Viel bla bla steht hier! Abgesehen von weiteren Unterstellungen...
Im Prinzip umschreibst du umständlich, was schon gesagt wurde!

Microsoft selbst ist zurückgerudert und hat einige Features in DX11 (Windows 7) implementiert.
Quelle:
DirectX 11.1 doch nicht komplett exklusiv für Windows 8 - einige Features auch für Windows 7

Inwiefern Nvidia hier noch nachgebessert hat oder es so belassen hat, vermag ich nicht zu beantworten. Du solltest dich dazu auch nicht erdreisten!
Ich erdreiste mich rein garnichts. nVidia hat seid Fermi rein gar nichts mehr bzgl. DX-Featureset gemacht, außer die Marketingwerbetrommel für Kepler wie blöd gedreht, auf dass die Leute ihnen wieder nach dem Maul reden...

Du solltest dir WIRKLICH! mal klar machen, was ein Standard ist, und was das bedeutet.... :-_-:

Natürlich kann man bei Programmierung ein "bißchen" Schanger sein! DirectX ist nichts weiter als eine Schnittstelle. Man kann Teile davon verwenden oder nicht. Im Zweifelsfalls muss man nur so programmieren, damit es mit DX kompatibel ist.
Es geht nicht um eine "Schnittstelle", sondern um einen Standard, wie es DX nunmal ist...

Sorry, wie oben schon gesagt, mach dir bitte bitte bitte klar, was ein Standard ist. Vorher hat die ganze Diskussion gar keinen Sinn, weil du gar nicht weißt, wovon du redest.

Gefällt mir eine bestimmte Implementierung nicht, kann ich auch die Lösung einer anderen Bibliothek (z.b. OpenGL) verwenden.
:klatsch:
Ich sag doch, du hast nicht verstanden was ein Standard ist...

Das gilt für Grafik, Sound und Physikengines. Niemand zwingt den Programmierer alle Funktionen von DirectX zu verwenden.
Richtig, er kann aber nur! sinnvoll mit den Funktionen arbeiten, wenn man sich an den Standard hält. Genau DAFÜR gibt es Standards. Eben weil KEINER! jedwede Funktion einzeln abprüft, und dann alle Kombinationsmöglichkeiten an unterstützten Funktionen implementiert.

Es geht darum, dass das Programm funktioniert, und zwar in jedem Fall, und zwar so wie es soll...

Und nur mal so, weil du es scheinbar noch nicht mitbekommen hast.
Wenn man DX11.1 abfrägt, meldet jedwede nVidia GPU, dass Sie das nicht supportet. Man kann nur auf DX11 prüfen, und muss dann die Teilfunktionen von DX11.1, die eben optional in DX11.0 sind, einzeln abfragen. Das wird aber kein Programmierer machen, weil es der Weg zum Irrsinn ist...

Wenn du das wirklich glaubst und verkündest, machst du dich nur lächerlich!
Sorry, aber der Einzige, der sich hier lächerlich macht, bist du im Moment.


Jetzt auf einmal?
Anstatt die Funktion nachzubauen wie sie DX11.1 konform wäre, baut man sich einfach eine Lösung, die am besten auf das eigene Produkt passt. DirectX ist nicht allwissend, musst du wissen! Vieles davon ist in einem bestimmten Kontext gedacht.

In reellen Anwendungen kommt man hier schnell an die Grenzen und muss umdenken.
[/qoute]
Oh man...

Stimmt, am Besten wir führen gleich wieder so Sachen wie Glide ein, ist ja auch viel besser :klatsch:

Merkst du eigentlich was du da für einen Schwachsinn verzapfst?

Wen interessiert die Grafiksparte von AMD, wenn der Mutterkonzern als Ganzes seit gefühlten Ewigkeiten nur Verluste macht? Gewinne werden von den Tochterunternehmen nach oben gereicht und Verluste von oben nach unten.
:-_-:

1. AMD hat nicht seit "Ewigkeiten" nur Verluste gemacht, Q4/10 - Q4/11 haben Sie operativ Gewinn gemacht als Ganzes, und dann Q2/12 auch wieder. Also von "Ewigkeiten" kann da wirklich keine Rede sein, auch wenn es besser um Sie stehen könnte

2. Wenn du nVidia mit AMD Vergleichst, dann ist es absolut berechtigt, auch die GPU-Sparte von AMD mit der GPU-Sparte von nVidia zu vergleichen.

Wir können ja auch mal die SOC Sparten der beiden Unternehmen vergleichen, da kommt nVidia aber nicht so gut weg mit ihrem Tegra Desaster.... :schief:

Wenn wir jetzt anfangen würden die Grafiksparte seperat zu sehen, könnten wir sie eben so gut wieder ATI nennen. In Wirtschaftsunternehmen wird in der Regel die Sparte verkauft, die nur Verlustbringer ist. Im Fall von AMD geht das aber nicht, weil diese Sparte ihr Kerngeschäft CPUs sind.
Themenbezug?

Das kannst du noch so spitzwindig versuchen zu drehen wie du willst. Es ändert nichts!
Ich bin nicht "spitzwindig" (wat ein Neologismus :D), sondern einfach nur genau, und hau nicht so Stammtischparolen raus wie du.

Was soll ich dazu schreiben? Bist du schon so verblendet, dass du nur noch Feinde siehst?

Ich bin keiner von den spendableren Kunden, die sich 1000€ Grafikkarten leisten. Wenn mir keine Karte gefällt, kaufe ich eben keine! Das war als finanzieller Vergleich mit AMD gedacht. Das Thema ist sowiso offtopic, also wollte ich hier keine Wirtschaftskurse im Forum halten.
Wer hat denn hier mit den "stetig wachsenden Gewinn" von nVidia angefangen? Ich oder du? :schief:

Scheise wenn man sich auf dünnes Eis begibt, ohne es zu merken, und dann einbricht. Du schwingst hier die großen Reden, aber ohne jedweden Inhalt. Das funktioniert vielleicht bei deinen Kumpels, oder bei ComputerBild, aber hier biste ganz eindeutig an die falsche Adresse geraten :P

Zurzeit steht noch garnichts fest! Es gibt im Netzt so viele Gerüchte, dass man keine genauen Daten nennen kann. Die Frage ist immer noch ob es der beschnittene GK110 wird oder ein modifizierter GK104.

Für die Mini-Titan wäre es reine Resteverwertung. Wobei die Titan ist eigentlich schon Resteverwertung aus der Tesla- (K20X) oder der Quadro-Reihe (K6000).

Gerade aus diesem Grund hätte eine detailiertere Abbildung der Verpackung interessiert. Zurzeit weiß man nur, dass Inno3D eine 3GB-Version bringt.
Für dich steht es vielleicht noch nicht fest, aber unter der Hand weiß man schon länger was Sache ist. Da war die Titan noch nicht mal richtig auf dem Markt :schief:

Man hält sich aber eben bedeckt, bis die Leaks aus China kommen. Man will es sich ja nicht mit seinen Informanten verscheisen, wenn Sie einen bitten darüber den Mantel des Schweigens zu breiten.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Junge, Junge - ihr kommt von eurer ursprünglichen Meinungsverschiedenheit - ob DX11.1 (jetzt schon) wirklich wichtig ist -, ganz schön weit ab. ;)
Ich persönlich finde das .1 zwar interessant, aber auch noch nicht wirklich relevant.
Man kann sich vielleicht darüber streiten, wenn die nächste Generation von NV-Karten herauskommt und das nicht berücksichtigt wird.
Aber das Argument, dass die Erweiterungen hinter dem Punkt vernachlässigbar sind, kann man vielleicht im Moment noch so stehen lassen - aber nicht zuverlässig auf Dauer.
Bei DX9 gab es auch einige Erweiterungen - wenn auch ohne Punkt.:)
Die Erweiterung vom Shadermodel 2.0 auf 3.0 war eine davon - und die war alles andere als unwichtig.
Inwieweit MS weitere DX-Erweiterungen bringen wird, ohne die Haupt-Revison-Nummer zu ändern, weiß nur MS allein.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Nein, das wissen die GPU-Hersteller wie nVidia und AMD genau so.

Die sitzen nämlich ALLE! zusammen an einem Tisch, wenn es darum geht eine neue Version zu erarbeiten. Daher ist es auch scheinheilig zu behaupten, man hätte das nicht gewusst oder sonst was, und daher die Sachen noch nicht implementiert...
 
Da kann aber jemand geschickt Worte im Munde verdrehen :D.
Wie kann man sich so, wegen NICHTS aufregen?
;)
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Ach User - die gackern viel, wenn der Tag lang ist, besonders wenn diese Spezies, die man Fanboy nennt, unter ihren Steinen hervorkriecht. :D

Ich dachte, du meinst eventuell nVidia selbst. Okay, zumindest kann man deren Marketingabteilung vorwerfen, bei den Käufern den Eindruck erweckt zu haben, das ganze Featureset zu unterstützen. Aber das Thema wurde inzwischen wirklich schon genug ausgewalzt.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Zudem kennen mit Sicherheit 99% den Unterschied zwischen Dx 11 und 11.1 nicht.

Außerdem hat Microsoft DirectX 11.1 ausschließlich für Windows 8 vorgesehen, oder irre ich da? :huh:
Daher vermute ich mal das sich dieses so stark durchsetzten wird wie DirectX 10 bzw. 10.1 – nämlich kaum :schief:
 
Zuletzt bearbeitet:
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Naja, die Einschränkung auf Win8 ist schon ziemlich doof, weil Win8 so geliebt ist wie die Pest. Aber selbst ohne diesen Malus, würde es sich eben nicht durchsetzen, weil nVidia mal wieder nicht mitzieht.

Die machen aktuell eigentlich nur das, was nötig ist, und melken so kräftig es geht.

Mal schauen, wie lange das gut geht. :ka:
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Ein Teil des Featuresets von 11.1 soll ja auch unter Win7 zur Verfügung gestellt werden. Ich weiß jetzt nicht auf welchem Level (vielleicht genau das, was auch NV unterstützt ;)), aber das steht bestimmt irgendwo.
Ich weiß nicht, ob das in diesem Plattformupdate kb2670838 für Win7 mit drin ist, das Teile von D3D, D2D und noch ein paar Sachen auf das Level von Win 8 bringt - das gibt es nicht erst seit heute, aber ausgerechnet heute (vor zwei Stunden) habe ich es unter 7 installiert.
Ja - es bringt Win7 auf ein Level mit Win8.
Was bedeutet, dass ich gewisse Probleme mit Videoanwendungen unter Win8 jetzt auch unter Win7 habe. :daumen:
Oder hatte - nach einem Kurztest auf eben diese Probs flog das Update wieder runter.
 
Zuletzt bearbeitet:
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Naja, die Einschränkung auf Win8 ist schon ziemlich doof, weil Win8 so geliebt ist wie die Pest. Aber selbst ohne diesen Malus, würde es sich eben nicht durchsetzen, weil nVidia mal wieder nicht mitzieht.

Die machen aktuell eigentlich nur das, was nötig ist, und melken so kräftig es geht.

Mal schauen, wie lange das gut geht. :ka:

Also so würde ich das nicht sagen. wie viele Umfragen auch beweisen, ist Windoof 8 gar nicht so unbeliebt ;)

Finde es nur "lustig" wie man sich über die nicht Unterstützung, seitens NVidia (oder teilweise nicht Unterstützung) so aufregen kann,
wenn man so oder so Windows 7 User ist und Windows 8 boykottiert. :what:

Die Features auf die NVidia verzichtet, sind für Gamer doch eher uninteressant ;)
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Was man nicht kennt, vermisst man auch nicht. :)
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Also das es DX11.1 gibt ist glaub ich jedem bekannt.

Aber kann mir mal einer erklären was es bringt? Habe selber eine Karte die es unterstützt, aber kein Spiel was es hat.

Nunja, um die Diskussion um unnütze Features mal weiter zu führen. Mir kann keiner erzählen das ein extra Chip von Nöten ist um die so genannten PhysX Effekte da zu stellen. Am Beispiel Batman sieht man es doch. Es werfen Flaggen bei AMD Karten nicht angezeigt, weil es "PhysX Only" ist, aber ich kann mir beim besten willen nicht vorstellen oder irgendwie erkären, warum AMD diese Objekte nicht darstellen können kann, wenn man es denn wollte.
 
AW: Nvidia Geforce GTX 780: Box von Inno3D bestätigt 3 GiByte GDDR5

Junge, Junge - ihr kommt von eurer ursprünglichen Meinungsverschiedenheit - ob DX11.1 (jetzt schon) wirklich wichtig ist -, ganz schön weit ab. ;)
Ich persönlich finde das .1 zwar interessant, aber auch noch nicht wirklich relevant.
Man kann sich vielleicht darüber streiten, wenn die nächste Generation von NV-Karten herauskommt und das nicht berücksichtigt wird.
Aber das Argument, dass die Erweiterungen hinter dem Punkt vernachlässigbar sind, kann man vielleicht im Moment noch so stehen lassen - aber nicht zuverlässig auf Dauer.

Sicher wird Dx11.1 irgendwann einmal wichtig werden! Spätestens bei DirectX 12. Aber bis dorthin vergeht wohl noch einige Zeit! Dennoch danke, dass du dich an der Diskussion beteiligst ;)


Bei DX9 gab es auch einige Erweiterungen - wenn auch ohne Punkt.:)
Die Erweiterung vom Shadermodel 2.0 auf 3.0 war eine davon - und die war alles andere als unwichtig.
Inwieweit MS weitere DX-Erweiterungen bringen wird, ohne die Haupt-Revison-Nummer zu ändern, weiß nur MS allein.

Richtig!
Wobei in DX11.1 kein so wichtiges Feature wie eine Änderung des Shadermodells von 2.0 auf 3.0 vorhanden ist. Zurzeit hat Microsoft aber andere Probleme als eine neue Version von DirectX!

________________________________

Mit Verbreitung hat das verdammt viel zu tun. Keiner wird wegen ein paar "Hansel" extra etwas entwickeln, was Geld kostet. Man nimmt den kleinsten gemeinsamen Nenner, und das wars. Gewinnmaximierung nennt sich so was.

Ich staune! Wie kann man sich in so vielen Punkten selbst widersprechen?

Erst beschuldigt er andere User, sie würden einen ganzen Berufsstand verunglimpfen. Dann tut er es selbst, wenn auch mit Anführungszeichen.
Desweiteren wird von ihm über Gewinnmaximierung geredet, aber weiterhin darauf bestanden, dass man gefälligt DX11.1 nutzen sollte. Eine Spezifikation, die nur auf einem sehr eingeschränkten Kundenreis lauffähig ist.

Oh, geliebte Ironie...! BWL, Doppelmoral und Fantasie!

Bestaune einmal diese News über die Zitat: "Hansel" von Crytek
Crysis 3 - DirectX 11-Effekte auf Konsole?! - Playstation 3 Forum - PS3-Talk

Die schaffen es angeblich sogar mit DX9-Konsolen einige DX11-Effekte zu erzeugen. Das ist hohe Kunst der Programmierung.


Und wenn du denkst, das man sich erst mit neuen APIs beschäftigt, wenn diese auf dem Markt sind, dann bist du ziemlich schief gewickelt. Das konnte man früher vielleicht mal, aber nicht mehr heutzutage, bei der Komplexität der Engines und auch des Contents. Da wird min 1 Jahr vor der Vorstellung damit angefangen, den Content zu generieren. Die Engines sind nochmals deutlich früher in der Mache.

Übertreibe bitte nicht so! Ich habe behauptet, ein Team kümmert sich nur um das aktuelle laufende Projekt. Die Programmierer werden einen Teufel tun, sich bis zu dessen Ablauf mit anderen Schwerpunkten zu beschäftigen. Ansonsten steht der Abteilungs- oder Bereichsleiter vor der Tür und verlangt Erklärung für die verzögerten Projekte.

Ein Jahr vorher? Das ist dann aber nicht das gleiche Team, sondern meistens eine andere darauf spezialisierte Abteilung. Eine ordentliche Engine von Grund auf zu entwickeln dauert mindestens zwei Jahre. Hat man aus den bisherigen Produkten schon einen Vorgänger, ist es innerhalb eines Jahres möglich.

Aufgrund dieser Dauer kaufen sich viele Studios lieber fertige Engines von den großen Platzhirschen wie Epic (Unreal Engine), Crytec (CryEngine), Digital Illusions CE (Frostbyte Engine), Id Software (Id Tech) etc. Dies kostet zwar Lizenzgebühren, spart aber enorm viel Zeit und Entwicklungsaufwand ein.
Diese Engines halten sich nicht zu 100% an die Standards von DirectX, sondern gehen eigene Wege. Viele davon sind sogar für Crossplattform-Prorammierung geeignet.

Bedenke:
DirectX ist nur für Windows- und Xbox-Systeme. Wobei hier aktuell nochmals in DX11+ für PC only und DX9 für Konsolen unterschieden werden muss.


Schau dir doch mal die ganzen DX1x Engines an. Da waren genug schon fertig, als der STandard dann endlich auch seinen Weg in Hardware gefunden hat.

Genau DAS ist ja der Vorteil eines Standards. Man kann parallel zur Hardwareentwicklung bereits anfangen die Software zu entwickeln. Man hat ja eine API, auf die man sich verlassen kann.

Das widerspricht jeglicher Softwareentwicklung! Um Software für eine bestimmte Hardware zu erstellen, benötigt der Entwickler immer eine vom Hersteller bereitgestelltes Developer-Kit (Hard-/Software) -oder etwas vergleichbares-. Ansonsten kann man das Produkt nicht testen.

Davor noch muss eine große Institution den Standard erst einmal vordefinieren. Beispiele hierfür wären Microsoft oder die Chronos Group.

Vielleicht reden wir hier aber auch aneinander vorbei!


Und genau so kann auf DX11.1 einige Sachen viel einfacher machen, bzw manche Dinge halt erst überhaupt sinnvoll möglich machen.

Eben weil man nochmals weniger Einschränkungen bzgl dem Zugriff innerhalb von Shadern hat.

Das muss aber eben in die Engines rein genommen werden, und so lange ein Bigplayer wie nVidia da nicht mitzieht, sparen es sich die Publisher. Für nVidia müsste man ja ansonsten einen Fallback programmieren. Das sind nur unnötige Kosten. Da macht man dann lieber gar nichts. nVidia bremst hier also die Entwicklung

Mich stört hier das "viel einfacher". Auch wenn man ein paar Shader besser programmieren kann, ändert es nichts am der gesamten Entwicklungsprozess. DirectX 11.1 muss genau so programmiert werden wie DX11 zuvor. Dazu noch ist man nur an Windows 8 gebunden. Man muss also extra Forks für Windows Vista/7 oder alternativ 8 programmieren.

Das ist unnötig und verursacht Kosten für die Entwickler! Nvidia hat das wohl erkannt und erspart das einfach den Kunden. Nicht Nvidia bremst hier, sondern Microsoft selbst. Würden sie Dx11.1 für alle Betriebssystem rückwirkend bis Vista anbeiten, hätte man das Problem nicht.

Hier beißst sich die Maus in den eigenen Schwanz!


Es geht um Prinzip. Wenn jedweder anfängt sein eigenes Süppchen zu kochen, dann kommste schneller in Teufelsküche, als du Amen sagen kannst...

Aber genau das macht Softwareentwicklung! Jedes Problem fordert eine andere spezifische Lösung. Wenn alle Programme gleich programmiert würden, käme solcher Einheitsbrei wie Call of Duty oder Fifa heraus. Wir bräuchten keine verschiedenen Engines oder Entwicklungsstudies. Klingt nach Horror!


Du verstehst noch immer nicht, das es absolut egal ist, ob es Performancekritisch ist, oder nicht. So lange es nicht alle Supporten, werden die Publisher keinen Finger krumm machen, weil das ihre Marge schmälern würde.

Da du später so auf den Standards rumhackst:
-Ein Standard, der nicht unterstützt wird, ist kein Standard!



Es ist völlig egal, ob das jetzt nur für Win8 ist, oder nicht. nVidia tritt hier auf die Bremse.

Reden wir hier wirklich über Windows 8? Das Chaos-Betriebssystem mit den unausgereiften GUI, die mindestens 2/3 der User hassen und deshalb meiden? Der Rest von ihnen verhält sich eher wie ein Haufen Fanboys, die die Fahne für ihr Produkt/ ihre Firma hochhalten muss und überall über alle Maße lobt.

Windows 8 selbst bremst schlimmer als jemals ein Betriebssystem zuvor! Nvidia bremst hingegen nicht, sie lehnen sich einfach zurück und sehen wie die Geschichte ausgeht.



Ja, und damit kannst du dir im Zweifelsfall eben komplette Shaderdurchläufe sparen...

Nur wenn du spezifische Shader benutzt und für Windows 8+ programmieren willst. Übrigens werden die Prozesse optimiert, aber nicht ersetzt. Im Bestfall wird er verkürzt oder auf andere Gebiete ausgelagert. Das ist wie mit dem Lichkönig - es muss immer einen geben!

Was du meinen könntest, wäre die Definition eben jener Shaderdurchläufe. Wobei wir hier wieder eine spezialisierte Lösung hätten, die nicht auf alle Szenarios zutrifft. Also muss man früher oder später doch wieder Hand anlegen!



Wenns danach gehen würde, hätten wir noch immer DRAM und Single-Thread CPUs ;)

Wirf Hard- und Software nicht wild durcheinander! Die Hardwareentwickung hatte stehts Vorteile gebracht. Dies geschah unabhängig von der verwendeten Plattform. Von schnellerem Speicher profitiert sowohl Linux, MacOS oder Windows. Welcher davon profitiert von neuen DX-Schnittstellen?

-Antwort: Nur Microsoft!


Wenn du eine Technologie nicht nutzt/implementierst, kannst du nie einen Vorteil daraus ziehen, egal wie groß oder klein der Vorteil ist....

Im Prinzip richtig! Jedoch muss stehts eine wirkliche Verbesserung vorhanden sein! Keiner Rüstet auf die GTX780 auf, wenn sie nicht "besser" ist, als das aktuelle Produkt des Käufers. Momentan scheitern die großen Hardwarehersteller genau hieran. Intel wird mit Haswell nicht so einschlagen wie mit den Vorgängern. Selbes für AMD/Nvdia mit der aktuellen Zwischengeneration.



Wenn du nur Single-Thread programmierst, bringt dir auch nen SB-E mit 6 Cores nichts. Sind deswegen Hexacores scheise?

Und bzgl: Das würde eh nichts bringen. Du weißt noch nicht mal, um was es geht, meinst aber sagen zu können, wie viel das bei einer komplexen Engine bringt... :schief:

Wir sind mittlerweile so weit Offtopic, dass ich deinen Gedankengängen nicht mehr folgen kann! Wie zur Hölle verknotest du deine Ideen?

Außerdem sind sie noch Grundfalsch! Auch ein 6-Core kann von Single-Threads profitieren. Das ist abhängig von seiner Pro-Kern-Leistung. Je höher diese ist, desto besser. Mehr Kerne bei gleicherm Takt ermöglichen u.a. mehr Programme/Funktionen gleichzeitig zu nutzen.


Ich erdreiste mich rein garnichts. nVidia hat seid Fermi rein gar nichts mehr bzgl. DX-Featureset gemacht, außer die Marketingwerbetrommel für Kepler wie blöd gedreht, auf dass die Leute ihnen wieder nach dem Maul reden...

Liegt wohl daran, dass es die gleiche Major-Release von DirectX ist. Die elf steht immer noch davor!

------Zur Höflichkeit die Featureliste von DX11.1------
Direct3D 11.1 Features (Windows)


Was davon ist denn eine Weltneuheit, die die Grafikbranche für immer verändern wird?


Du solltest dir WIRKLICH! mal klar machen, was ein Standard ist, und was das bedeutet.... :-_-:

Es geht nicht um eine "Schnittstelle", sondern um einen Standard, wie es DX nunmal ist...

Sorry, wie oben schon gesagt, mach dir bitte bitte bitte klar, was ein Standard ist. Vorher hat die ganze Diskussion gar keinen Sinn, weil du gar nicht weißt, wovon du redest.

DirectX ist sicher ein Standard, aber Windows-only. Für Crossplattformtitel weniger von Belang!

Reine PC-only-Titel sind rar geworden. Selbst die einzigen Aushängeschilder Crysis und Diablo 3 haben ihren Weg zur Konsole gefunden oder werden ihn noch finden. Plattformübergreifende Software wie OpenGl (bzw. Derivate) oder Java finden immer mehr Anklang. Vorallem in Bezug auf Tablets, Smartphones, Konsolen etc...


Richtig, er kann aber nur! sinnvoll mit den Funktionen arbeiten, wenn man sich an den Standard hält. Genau DAFÜR gibt es Standards. Eben weil KEINER! jedwede Funktion einzeln abprüft, und dann alle Kombinationsmöglichkeiten an unterstützten Funktionen implementiert.

Ein Standard schreibt dir vor, wie hoch z.B. die Stromversorgung bei USB-Geräten sein darf. Standards geben Grenzen vor. Bei Software ist es anders. Hier ist es mehr als Empfehlung gedacht! Niemand wird gezwungen diese zu nutzen!

Die Office-Formate von Microsoft sind Industriestandard und sogar für mehrere Betriebssysteme verfügbar. Dennoch kann man Erweiterungen dazu schreiben - sofern MS diese zulässt.


Es geht darum, dass das Programm funktioniert, und zwar in jedem Fall, und zwar so wie es soll...

Hm, ein gutes Konzept und Debugging kann jede Vorgabe aushebeln. Die Vorlagen sind mehr Lösungsvorschläge von Microsoft. Sie müssen nicht zwangsweise die einzige oder bset Implemeniterungsmöglichkeit sein. Sie müssen sich erst noch in der Praxis beweisen.


Und nur mal so, weil du es scheinbar noch nicht mitbekommen hast.
Wenn man DX11.1 abfrägt, meldet jedwede nVidia GPU, dass Sie das nicht supportet. Man kann nur auf DX11 prüfen, und muss dann die Teilfunktionen von DX11.1, die eben optional in DX11.0 sind, einzeln abfragen. Das wird aber kein Programmierer machen, weil es der Weg zum Irrsinn ist...

Wieso nicht? Man muss ja nicht die gesamte Bibliothek abfragen, sondern nur die benötigten Teile.

Nicht zu vergessen:
-Es gibt auch andere Schnittstellen, die mit DirectX kommunizieren. Auch ein PhysX oder Cuda könnte über Umwege die DX-Befehle simulieren/nachbilden. Da ich aber nicht weiß, inwiefern Nvidia dies tut, kann ich keine Angaben machen.


Sorry, aber der Einzige, der sich hier lächerlich macht, bist du im Moment.

Leider nein! Im schlimmsten Fall sind wir beide lächerlich!


Stimmt, am Besten wir führen gleich wieder so Sachen wie Glide ein, ist ja auch viel besser :klatsch:

Merkst du eigentlich was du da für einen Schwachsinn verzapfst?

Jetzt hört es aber auf!
Für jemanden, der anscheinend nicht einmal zwischen (3dfx)Glide und OpenGl (Khronos Group) unterscheiden kann, riskierst du eine ganz schön große Lippe. Zur Info: Glide war seinerzeit in Sachen Bildqualität voraus. Selbst heute staunt man noch, was damals möglich war.

Ein Tip von mir:
-Mach dir die Fans von 3dfx nicht zum Feind ;)


1. AMD hat nicht seit "Ewigkeiten" nur Verluste gemacht, Q4/10 - Q4/11 haben Sie operativ Gewinn gemacht als Ganzes, und dann Q2/12 auch wieder. Also von "Ewigkeiten" kann da wirklich keine Rede sein, auch wenn es besser um Sie stehen könnte

2. Wenn du nVidia mit AMD Vergleichst, dann ist es absolut berechtigt, auch die GPU-Sparte von AMD mit der GPU-Sparte von nVidia zu vergleichen.

Das heißt im Umkehrschluss nur, dass AMD außer den von dir genannten Quartalen nur Verluste gemacht hat? Ok, und davon waren sie nicht selten sogar im Bereich Millardenverluste. Genau das meinte ich mit Haarspalterei!

Ich kann vergleich was ich will! Ob es Geschäftsbereiche sind oder der gesamte Konzern. Das ist ja das tolle an BWL! Warum sollte ich meine Grundlage ändern, nur weil sie nicht in dein Weltbild passt?

Ok, lassen wir in Zukunft bei Vergleichen zwischen AMD und Intel die Grafik weg. Da wird sich Nvidia freuen. Oder umgekehrt, wir lassen für Intel und AMD einfach Nvdia weg. Sind ja nicht dieselben Geschäftsbereiche. Die Zahlen sind dann jeweils göttlich! Trau keiner Statistik, die du nicht selbst gefälscht hast!


Wir können ja auch mal die SOC Sparten der beiden Unternehmen vergleichen, da kommt nVidia aber nicht so gut weg mit ihrem Tegra Desaster.... :schief:

Pauschalisierte negative Formulierungen von dir wie diese haben mich erst auf diesen Thread antworten lassen.

Vor lauter Hass siehst du nur noch dein Feindbild! Viele haben kein Problem mit Tegra. Keiner weiß wie sich diese Sparte in Zukunft entwickelt. Aber immerhin ist Nvidia im vorderen Drittel dabei. Intel wäre zurzeit froh, wenn sie auf dem Handheld, Tablet-Markt Fuß fassen könnten.


Ich bin nicht "spitzwindig" (wat ein Neologismus :D), sondern einfach nur genau, und hau nicht so Stammtischparolen raus wie du.

Eine Angewohnheit von mir! Eine Mischung aus Dialekt und Insider! Viellecht trifft spitzfindig, kleinlich, Haare spalten besster zu. Von Stammtischparlen wäre ich an deiner Stelle aber vorsichtiger!

Dazu noch extreme wie:
-Desaster
-"verkackt"
-"keine Ahnung"
-"noch nie xy..."
(an allen Stellen kompetenz absprechen)...




Scheise wenn man sich auf dünnes Eis begibt, ohne es zu merken, und dann einbricht. Du schwingst hier die großen Reden, aber ohne jedweden Inhalt. Das funktioniert vielleicht bei deinen Kumpels, oder bei ComputerBild, aber hier biste ganz eindeutig an die falsche Adresse geraten :P

...und er liefert sogar Beispiele! Welche Komplexe muss man denn haben um solche geistige Grütze zu schreiben? Kein guter Stil, mein Freund!

Kein guter Stil!


Für dich steht es vielleicht noch nicht fest, aber unter der Hand weiß man schon länger was Sache ist. Da war die Titan noch nicht mal richtig auf dem Markt :schief:

Man hält sich aber eben bedeckt, bis die Leaks aus China kommen. Man will es sich ja nicht mit seinen Informanten verscheisen, wenn Sie einen bitten darüber den Mantel des Schweigens zu breiten.

Wo wir endlich wieder beim Thema sind:
-Zurzeit steht noch garnichts fest! Bevor wir nicht die endgültigen Spezifikationen und finale Benchmarks sehen, glaube ich keines der Gerüchte. Darunter sind zu viele Fakes und Falschinformationen!

P.S:
Lass es bitte an dieser Stelle gut sein. Wir haben soviel Offtopc geredet, das gefällt den Moderatoren sicher nicht.
 
Zurück