Zurück   3DCenter Forum > andere Foren > über die Webseite und das Forum
Registrieren Hilfe Community Kalender Heutige Beiträge Suchen Uns unterstützen

Antwort
 
Themen-Optionen Ansicht
Alt 2008-08-05, 09:52:55   #1 (im Thread / einzeln)
Leonidas
3DCenter, Administrator
 
Benutzerbild von Leonidas
 
Registriert: 2001-03-26
Beiträge: 48.455
Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Link zum Artikel:
http://www.3dcenter.org/artikel/erst...ntels-larrabee
Leonidas ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 10:55:46   #2 (im Thread / einzeln)
MadManniMan
Insane Member
 
Benutzerbild von MadManniMan
 
Registriert: 2001-08-02
Ort: bei Heidelberg
Beiträge: 20.318
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Warum brauch man für Raytracing zwangsläufig eine Schnittstelle? Schließlich ist Raytracing doch "Software pur", oder nicht?

Everything happens for a reason. That reason is usually physics.

MMM auf der politischen Landkarte
MadManniMan ist offline Computer-Informationen von MadManniMan anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 11:17:38   #3 (im Thread / einzeln)
Hübie
Insane Member
 
Benutzerbild von Hübie
 
Registriert: 2002-09-15
Ort: Beck's Hometown
Beiträge: 18.039
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Naja aber man kanns in verschiedenen Sprachen entwickeln. Vielleicht ist das gemeint (also im Sinne von "Interpreter").


bye Hübie

Leibniz Dualboard mit 52 Zähnen und Schoko-Kühlung, Zwiebel-Mettwurst CPU mit Lebertran-speedstepping, Kellogg´s Graka mit 256Shoko-Pops, Sammy´s SuperSandwich Geräuschmacher Brot für den richtigen Sound mit passenden Senf-Boxen
Hübie ist offline Computer-Informationen von Hübie anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 11:51:48   #4 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von MadManniMan Beitrag anzeigen
Warum brauch man für Raytracing zwangsläufig eine Schnittstelle? Schließlich ist Raytracing doch "Software pur", oder nicht?
Für Raytracing wird kein API benötigt. Auch muß DX oder OGL nichts zur Verfügung stellen. We Larrabee vollkommen nativ mit Intel-Compilern ausreizen möchte, der kann das wohl mit hoher Effizienz vom Start weg tun. Treiber für DX spielen, wie gesagt, keine Rolle.

Im Text ist wenig auf den deferred renderer Larrabee eingegangen worden. Es sind lediglich die Tiles als Rendering-Einheit pro Kern hervorgehoben worden. Larrabee arbeitet aber klar als deferred renderer, was aus Intel Dokument zur Siggraph hervorgeht. Damit sinkt der Bandbreitenbedarf doch erheblich!
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 12:29:06   #5 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von MadManniMan Beitrag anzeigen
Warum brauch man für Raytracing zwangsläufig eine Schnittstelle? Schließlich ist Raytracing doch "Software pur", oder nicht?
Rasterisierung auch. Man kann auch beides in Hardware implementieren.
Trotzdem ist Leos Annahme, dass Intel umbedingt Raytracing durchsetzen will nicht begründbar und eine Integration in einer Raytracing-API in DirectX auch nicht sinnvoll, weil eigentlich vom Objektmodell her unvereinbar.

Vielleicht sollten solche Artikel Leute mit mehr Einsicht in die Materie schreiben....
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 12:46:47   #6 (im Thread / einzeln)
Leonidas
3DCenter, Administrator
Threadstarter
 
Benutzerbild von Leonidas
 
Registriert: 2001-03-26
Beiträge: 48.455
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Klar kann man Raytracing auch ohne DX machen. Nur werden es die Spieleentwickler annehmen? Die müssten dann das Spiel entweder für Intel only schreiben oder faktisch doppelt für Intel und ATI/NV schreiben - was niemand machen wird. Nein, wenn Intel Raytracing durchdrücken will, muß man wohl oder übel so gestalten, daß für die Spieleentwickler kein bedeutender Mehraufwand oder Inkompatibilitäten entstehen.
Leonidas ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 12:50:42   #7 (im Thread / einzeln)
Hübie
Insane Member
 
Benutzerbild von Hübie
 
Registriert: 2002-09-15
Ort: Beck's Hometown
Beiträge: 18.039
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Ich dachte, da RT auf der x86-Architektur läuft gibt es keine Unterschiede im code? ...

bye Hübie

Leibniz Dualboard mit 52 Zähnen und Schoko-Kühlung, Zwiebel-Mettwurst CPU mit Lebertran-speedstepping, Kellogg´s Graka mit 256Shoko-Pops, Sammy´s SuperSandwich Geräuschmacher Brot für den richtigen Sound mit passenden Senf-Boxen
Hübie ist offline Computer-Informationen von Hübie anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 13:19:07   #8 (im Thread / einzeln)
pool1892
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

die situation mit larrabee als grafikkarte und cell be in der ps3 ist vergleichbar, es geht beide male darum, die stückzahl hochzuziehen und dabei erfahrungen zu sammeln.
jon stokes zum beispiel vermutet, dass larrabee ein allgemeiner beschleuniger wird, unter anderem eben auch in spielen mit rastergrafik und raytracing.

das spannende an dem design ist, dass es seine hardware sehr gut ausnutzen wird können, weil ja alles gleich ist und dynamisch neu zugewiesen werden kann.

das ganze teil, sagen wir ein 4 kern nehalem mit einem 32 kern larrabee ist ähnlich zu 4 cell be, wenn auch mit einer komplett anderen speicherarchitektur und ganz anderen interconnects.
denkt dran: sony wollte in die ps3 erst nur die cell be einbauen, keine grafikkarte. eine generation später (also 2-3 shrinks) scheint das total denkbar.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 14:32:35   #9 (im Thread / einzeln)
aths
3DCenter Crew & 3D-Guru
 
Benutzerbild von aths
 
Registriert: 2001-07-27
Beiträge: 43.720
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von Leonidas Beitrag anzeigen
Klar kann man Raytracing auch ohne DX machen. Nur werden es die Spieleentwickler annehmen? Die müssten dann das Spiel entweder für Intel only schreiben oder faktisch doppelt für Intel und ATI/NV schreiben - was niemand machen wird. Nein, wenn Intel Raytracing durchdrücken will, muß man wohl oder übel so gestalten, daß für die Spieleentwickler kein bedeutender Mehraufwand oder Inkompatibilitäten entstehen.
Es gibt doch Compiler, die eine Hochsprache in maschinenlesbaren Code umwandeln. Das Drumherum würde eh auf der CPU laufen, die eigentlichen Raytracing-Berechungen auf einem anderen Chip. Hätte man das erst mal in einer Hochsprache, läge es an dem IHV, dafür einen Compiler zur Verfügung zu stellen wenn er möchte, dass die Applikation auch auf seiner Hardware läuft.

Die Umstellung auf Raytracing bedeutet erst mal Mehraufwand. Es handelt sich nicht nur um eine ganz ander Art der Berechnung, man muss auch die 3D-Daten anders verwalten (und sortieren.) Man kann Raytracing nicht halbwegs effizient ausführen und so gestalten dass es ohne bedeutenden Mehraufwand statt Rastering genutzt wird.



"So gehört zu jedem Kern eine Textureneinheit - welche jedoch mit 8 Bit Breite erstaunlich klein ausfällt. Heutzutage üblich sind durchgehend 32bittige Texturen, ob das Larrabee-Design diese ohne Peformance-Verlust verarbeiten kann, ist noch nicht klar."

Gemeint sind 8 Bit pro Kanal. 32-Bit-Texturen RGBA (oder RGBX) haben auch 8 Bit pro Kanal.


"Nicht unbeachtet werden soll der Punkt, daß Intel mit Larrabee mindestens zweigleisig fährt, weil Larrabee für Intel auch Anteile im rasch wachsenden GPGPU-Geschäft sichern soll."

Im Kontext sollte nicht von GPGPU gesprochen werden, da nicht die GPU für General-Purpose-Aufgaben herangezogen wird, sondern der Chip in seiner Eigenschaft als Streamprozessor.

.


Geändert von aths (2008-08-05 um 14:41:10 Uhr)
aths ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 16:51:21   #10 (im Thread / einzeln)
Exxtreme
Moderator & 3D-Guru
 
Benutzerbild von Exxtreme
 
Registriert: 2001-08-19
Ort: Baden-Württemberg
Beiträge: 47.975
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von Hübie Beitrag anzeigen
Ich dachte, da RT auf der x86-Architektur läuft gibt es keine Unterschiede im code? ...

bye Hübie
Der Befehlssatz ist x86-kompatibel. Das Teil muss trotzdem separat programmiert werden.

"Der Akt, durch den ein Individuum seiner Güter beraubt wird, heisst Raub, wenn ihn ein anderes Individuum begeht. Und soziale Gerechtigkeit, wenn eine ganze Gruppe plündert" - Nicolas Gomez Davila
"Die perfekte Gleichheit liegt nur im Tod. Deshalb ist der Genozid die Lieblingsbeschäftigung der Gleichmacher." - Roland Baader
"Es ist egal, ob die Wissenschaft der globalen Erwärmung komplett an den Haaren herbeigezogen ist, gibt uns der Klimawandel doch die größte Möglichkeit Gerechtigkeit und Gleichheit in die Welt zu tragen." Christine Stewart
"Nimm das Recht weg – was ist dann ein Staat noch anderes als eine große Räuberbande" - Heiliger Augustinus
"Socialists cry "Power to the people", and raise the clenched fist as they say it. We all know what they really mean—power over people, power to the State." - Margaret Thatcher
Ich ziehe es vor, meine Kenntnisse aus den autorisierten Informationen unserer Regierung zu beziehen. - Klima"wissenschaft" in Action
Exxtreme ist offline Computer-Informationen von Exxtreme anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 17:58:13   #11 (im Thread / einzeln)
betasilie
Insane Member
 
Registriert: 2002-08-16
Beiträge: 19.314
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Ganz informativ, aber schon recht viele Rechtschreibfehler drin für eine Veröffentlichung. Außerdem findet man extrem viele Bindestriche, die teilweise völlig deplaziert und/oder schlicht falsch gesetzt sind. "Dass" wird übrigens nicht mir "ß" geschrieben.

Zwar bleiben weiterhin viele Fragen unbeantwortet und ist vor allem die Schlagkraft der Larrabee-Architektur bislang kaum einzuschätzen, dies wird dann die Zukunft zeigen müssen. {der Satz ist nicht korrekt aufgebaut}

Generell kann man Larrabee als ManyCore-CPU (mit wohl 32 Kernen) sehen, welche "nur" virtuell als Grafikkarte arbeitet. Denn arbeitet, denn die typischen Elemente eines Grafikchips fehlen fast vollständig, Intel vollständig. Intel bildet ...

Wie schon genannt, ist daß das ganze ein stark CPU-nahes Design und hat auf den ersten Blick wenig mit einem Grafikchip zu tun.

Intel geht hier einen wirklich anderen Weg, als (derzeit) ATI und nVidia

Heutzutage üblich sind durchgehend 32bittige Texturen, obTexturen. Ob das Larrabee-Design diese ohne Peformance-Verlust verarbeiten kann, ist noch nicht klar.

Zu den anderen "fixed function" Einheiten kann derzeit mangels Informationen noch nichts gesagt werden, Intel werden - Intel hat hier schlicht noch nichts bekanntgegeben. {Hier würde ein Gedankenstrich ausnahmsweise mal passen oder aber ein Punkt}


Und da ist leider noch einiges mehr sehr seltsam geschrieben, habe jetzt aber keine Zeit mehr die 2. Hälfte zu korrigieren. Die Fehler mit den Gedankenstrichen lasse ich mal ganz rausfallen.

Inhaltlich jedenfalls ganz nett zusammengefasst, auch wenn der Text hätte korrektur gelesen werden müssen. Und vielleicht hätte es dem Text sprachlich ganz gut getan, wenn man sich 2-3 Stunden mehr Zeit genommen hätte.

Legt euch nicht mit ÜBER an!

Geändert von betasilie (2008-08-05 um 18:11:17 Uhr)
betasilie ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 18:55:48   #12 (im Thread / einzeln)
Hübie
Insane Member
 
Benutzerbild von Hübie
 
Registriert: 2002-09-15
Ort: Beck's Hometown
Beiträge: 18.039
Question Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Hhahahaaa. Geiler Kommentar. Wo er Recht hat, hat er Recht
@Exxtreme: Ja aber ich meinte, dass es doch eigentlich keine Schnittstelle im Sinne von D3D erfordert oder wie jetzt? Ein software-renderer läuft ja auch auf jeder CPU.



bye Hübie

Leibniz Dualboard mit 52 Zähnen und Schoko-Kühlung, Zwiebel-Mettwurst CPU mit Lebertran-speedstepping, Kellogg´s Graka mit 256Shoko-Pops, Sammy´s SuperSandwich Geräuschmacher Brot für den richtigen Sound mit passenden Senf-Boxen
Hübie ist offline Computer-Informationen von Hübie anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 19:16:32   #13 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat:
Laut Intel skaliert Larrabee derzeit mit bis zu 32 Kernen nahezu linear, bei 32 bis 48 Kernen liegt die Effizienz immer noch sehr hoch und erst darüber geht diese dann spürbar zurück (bei 64 Kernen nur noch das 5,5fache der Performance von 8 Kernen).
die grafik geht nur bis 48 kerne, mit diesen skaliert das design angeblich mit dem faktor 5,5 (im verhältnis zu 8 kernen) und ist damit immer noch nicht weit vom theoretischen maximum von 6 entfernt.

Zitat:
Ohne aber einer standarisierten Schnittstelle für Raytracing in Direct3D11 wird Raytracing in den nächsten Jahren nicht über den Status einer technischen Spielerei hinauskommen können.
man kann raytracing mit der standardisierten (das 'd' fehlt übrigens) schnittstelle namens DirectX10 bereits auf heute erhältlichen GPUs ohne probleme durchführen (prinzipiell sogar mit SM3.0 und DX9.0c, wenn auch nicht sehr effizient) und natürlich wird das auch mit DirectX11 möglich sein.

was raytracing braucht um sich durchsetzen zu können wäre ein besseres performance-optik-verhältnis im vergleich zu rasterizing, die API-schnittstelle ist bereits vorhanden.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 19:39:46   #14 (im Thread / einzeln)
WinterBorn
Senior Member
 
Benutzerbild von WinterBorn
 
Registriert: 2005-03-30
Beiträge: 135
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Mich interessiert es viel mehr, wie viel Energie diese Chips verbrauchen werden. Leider haben AMD und Nvidia hier sehr schlechte "Grenzwerte" gesetzt...
WinterBorn ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 19:40:55   #15 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

"bei 64 Kernen nur noch das 5,5fache der Performance von 8 Kernen"

passt irgendwie nicht zur Grafik. Laut dieser wird die 5,5fache Performance von 8 Kernen bereits mit 48 Kernen erreicht und nicht mit 64. Was stimmt denn nun?
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 20:38:31   #16 (im Thread / einzeln)
tomvos
Senior Member
 
Registriert: 2007-04-15
Beiträge: 125
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von Leonidas Beitrag anzeigen
Klar kann man Raytracing auch ohne DX machen. Nur werden es die Spieleentwickler annehmen? Die müssten dann das Spiel entweder für Intel only schreiben oder faktisch doppelt für Intel und ATI/NV schreiben - was niemand machen wird. Nein, wenn Intel Raytracing durchdrücken will, muß man wohl oder übel so gestalten, daß für die Spieleentwickler kein bedeutender Mehraufwand oder Inkompatibilitäten entstehen.
Wäre das nicht ein passendes Einsatzgebiet für LLVM? Die Raytracing Engine schreibt man in C und mittels LLVM wird daraus optimaler Code für Larrabee, nVidia oder ATI generiert. Selbst der Einsatz auf Konsolen wäre - bzw. beim Cell ist - denkbar.

Geändert von tomvos (2008-08-05 um 21:00:57 Uhr) Grund: Typos
tomvos ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-05, 22:42:26   #17 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von tomvos Beitrag anzeigen
Wäre das nicht ein passendes Einsatzgebiet für LLVM? Die Raytracing Engine schreibt man in C und mittels LLVM wird daraus optimaler Code für Larrabee, nVidia oder ATI generiert.
Jein. Wenn man faul wäre, könnte man das als Lösung sehen. Solch kritische Codeabschnitte optimiert man besser von Hand. Vorallem ist es nicht so extrem viel kritischer Code und der profitiert nicht von JIT-Compiling.
Zitat:
Selbst der Einsatz auf Konsolen wäre - bzw. beim Cell ist - denkbar.
Cell mit Linux != Cell mit PS3 OS
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-06, 08:41:58   #18 (im Thread / einzeln)
robobimbo
Silver Member
 
Benutzerbild von robobimbo
 
Registriert: 2005-07-10
Ort: Österreich
Beiträge: 263
robobimbo eine Nachricht über ICQ schicken
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Etwas holprig fomuliert meiner Meinung nach:

Zitat:
...von Larrabee ins Spiel zu bringen - und zum die unbestreitbare Eignung...
Soll das: ...und zu dem die... heissen?

Ansonsten sehr Informativ, danke dafür!

Darf ich bitten, oder tanzen wir zuerst?
robobimbo ist offline Computer-Informationen von robobimbo anzeigen   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-06, 11:29:30   #19 (im Thread / einzeln)
aths
3DCenter Crew & 3D-Guru
 
Benutzerbild von aths
 
Registriert: 2001-07-27
Beiträge: 43.720
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Zitat von robobimbo Beitrag anzeigen
Etwas holprig fomuliert meiner Meinung nach:

Soll das: ...und zu dem die... heissen?
Bitte!! Heißen mit ß. Sonst schreibt Leo wieder heißen mit ss.

.

aths ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2008-08-06, 11:59:23   #20 (im Thread / einzeln)
betasilie
Insane Member
 
Registriert: 2002-08-16
Beiträge: 19.314
Re: Diskussion zu: Erste genauere Informationen zu Intels Larrabee

Ich denke mal, das Konzept wird für den normalen Spieler wieder nicht sehr interessant, wie es Intel typisch bzgl. der Leitung wird, aber dafür könnte es ein nette Spielerei werden für Hobbyporgrammierer. Im Grunde ist das ganze ja einem Cell von IBM recht nahe und Sony wollte den Cell ja eigentlich auch als Grafikchip einsetzen.

Also ich finde das Konzept irgendwie geil, auch in Hinblick auf Spielereien (nicht Spiele) mit Echtzeitraytracing. Mal schauen, ob das Konzept langfristig sogar richtungsweisend ist.

Legt euch nicht mit ÜBER an!

Geändert von betasilie (2008-08-06 um 14:00:48 Uhr)
betasilie ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Antwort

Lesezeichen
  • Dieses Thema bei Twitter speichern
  • Dieses Thema bei Facebook speichern


Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:15:20 Uhr.


Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.