PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AMD/ATI - HD3850 zu FireStream9170 Mod


AnarchX
2008-04-11, 17:51:33
Auch die HD3000-Seite scheint sich wieder recht modding-freundlich zu zeigen, während bei NV nach NV40 ein Quadro-Mod offensichtlich nicht mehr möglich ist:
http://img142.imageshack.us/img142/2397/oc812003189602718270312wq0.jpg (http://imageshack.us)
http://img510.imageshack.us/img510/1500/oc812003119605818200312ul7.jpg (http://imageshack.us)

Anleitung: http://www.oc.com.tw/article/0803/readarticle.asp?id=6344

deekey777
2008-04-11, 18:19:51
Auch wenn es ziemlich interessant ist, was das mit Firestream zu tun? Wenn, dann ist es eine Modifikation zu FireGL irgendwas.

_DrillSarge]I[
2008-04-11, 18:25:20
wahrscheinlich haben die noch die dvi-ports abgesägt X-D

AnarchX
2008-04-11, 18:25:37
@deekey777
Das musst du die Macher fragen, wohlmöglich funktionierte dem Mod zu FireGL V7700 nicht? Aber für FireStream scheinen ja auch alle FireGL-Optimierungen aktiv zu sein.

Fragt sich nur ob auf diesem Mod auch CAL/CTM-Apps bzw. das FS-SDK laufen...

BAGZZlash
2008-04-11, 18:29:08
Mal angenommen, man hat eine 3850 erfolgreich zu einer FireGL V7700 gemoddet. Worin interscheiden sich die Karten dann, ausser, dass die eine Karte sich nun als "FireGL V7700" meldet/ausgibt?

AnarchX
2008-04-11, 18:29:59
Benchmarks im 1. Posting übersehen?;)

deekey777
2008-04-11, 18:30:40
@deekey777
Das musst du die Macher fragen, wohlmöglich funktionierte dem Mod zu FireGL V7700 nicht? Aber für FireStream scheinen ja auch alle FireGL-Optimierungen aktiv zu sein.

Fragt sich nur ob auf diesem Mod auch CAL/CTM-Apps laufen...
CAL läuft auf allen DX10-Radeons (siehe GPU2-Client).
Firestream benötigt eigentlich keine weiteren Treiber als eine normale Desktopgrafikkarte. Auch wäre es komisch, wenn eine Grafikkarte wie die Firestream über OpenGL-Optimierungen verfügen würde, dabei aber keine Anschlüsse für Bildschirme hat.

PS: http://www.3dprofessor.org/Reviews%20Folder%20Pages/V7700/v7700p10.htm

AnarchX
2008-04-11, 18:33:43
Auch wäre es komisch, wenn eine Grafikkarte wie die Firestream über OpenGL-Optimierungen verfügen würde, dabei aber keine Anschlüsse für Bildschirme hat.
high performance readback to host
http://www.nvidia.com/page/quadroplex.html
;)

BAGZZlash
2008-04-11, 18:34:53
Benchmarks im 1. Posting übersehen?;)


Aber das wird wohl nur durch den Treiber verursacht, oder? Sprich: Die Karte meldet sich nach dem Mod als "FireGL V7700" bzw. der dazu passende Treiber erkennt sie nun als solche und lässt sich installieren. Die Optimierungen kommen dann vom Treiber. Seh' ich das so richtig?
Falls ja, wird die nächste Version von RBE einen solchen Mod durchführen können. Ich wusste bisher nicht, dass es dafür einen Anreiz geben könnte... :redface:

Gast
2008-04-11, 20:00:19
Vollkommen richtig.

reallord
2008-04-11, 20:05:18
Mich würde ja interessieren, ob da dann ggf. die Spieleperformance drunter leidet...

Gast
2008-04-11, 22:57:16
Auch die HD3000-Seite scheint sich wieder recht modding-freundlich zu zeigen, während bei NV seit NV40 ein Quadro-Mod offensichtlich nicht mehr möglich ist:
Bei NV40 war eine Modifikation noch möglich.

BAGZZlash
2008-04-12, 09:35:04
Was ist denn eigentlich der Unterschied zwischen FireGL und FireStream?

AnarchX
2008-04-12, 10:39:26
Bei NV40 war eine Modifikation noch möglich.

Natürlich, war etwas schlecht ausgedrückt.

@ BAGZZlash:
http://ati.amd.com/products/firegl.html
http://ati.amd.com/products/streamprocessor/specs.html

BAGZZlash
2008-04-12, 11:02:13
Natürlich, war etwas schlecht ausgedrückt.

@ BAGZZlash:
http://ati.amd.com/products/firegl.html
http://ati.amd.com/products/streamprocessor/specs.html

Okay, also ist FireGL eher für den Architekten, CAD-Designer und 3D-Modeller als Grafikbeschleuniger zu verstehen, um zügig arbeiten zu können. FireGL-User arbeiten mit diesen Karten, um im Workspace eine fixe Darstellung zu haben. Diese Workspaces bieten OpenGL als Schnittstelle, wo FireGL mit seinen auf OpenGL optimierten Treibern drauf zugeschnitten ist.

FireStream dagegen ist eher als Streamprozessor für nicht-Grafikanwendungen zu verstehen, als GPGPU, die auch double precision anbietet.

Ist das so ungefähr richtig?

AnarchX
2008-04-12, 11:07:06
Kann man so sagen, wobei FireStream, welches ja auch die OGL-Optimierungen zu unterstützen scheint, in speziellen Ausführungen auch in Racks untergebracht werden kann und da auch für Hochleistungs-Workstations als Server genutzt werden kann, wie ich oben das Beispiel von NV für DK777 verlinkt hatte.

BAGZZlash
2008-04-12, 11:16:14
Kann man so sagen, wobei FireStream, welches ja auch die OGL-Optimierungen zu unterstützen scheint, in speziellen Ausführungen auch in Racks untergebracht werden kann und da auch für Hochleistungs-Workstations als Server genutzt werden kann, wie ich oben das Beispiel von NV für DK777 verlinkt hatte.


Ja, hab' ich auch grad' unter der Dusche drüber nachgedacht: FireGL findet man in Workstations, FireStream eher in Servern.
Da gab's doch auch mal 'ne Meldung, dass ATI-Chips schnelles on-the-fly-Virenscanning können. Auch ein Einsatzgebiet für FireStream in Servern, wo extrem viele Daten schnell durchfließen (Internetknotenpunkte).

deekey777
2008-04-12, 11:16:57
Kann man so sagen, wobei FireStream, welches ja auch die OGL-Optimierungen zu unterstützen scheint, in speziellen Ausführungen auch in Racks untergebracht werden kann und da auch für Hochleistungs-Workstations als Server genutzt werden kann, wie ich oben das Beispiel von NV für DK777 verlinkt hatte.
Die Firestream arbeitet weder mit D3D noch mit OpenGL, man erwirbt diese, um sie als GPGPU zu nutzen (wie auch Tesla) und das mit CAL/Brook+ als Schnittstelle. Wozu sind dann die OpenGL-Erweiterungen für diese nötig?
Ich glaub, da hat jemand einfach die Bezeichnungen verwechselt.

high performance readback to host
Darum haben sie auch alle PCIe 16x.

BAGZZlash
2008-04-12, 18:37:16
Okay, hab' mir das Ganze nochmal angesehen. Irgendwie doch ziemlich witzlos:

1.) Der FireGL-Treiber lässt sich wohl auch auf normalen 3850/3870-Karten installieren. Kann das bitte jemand bestätigen? Jemand den Mod mal ausprobiert?

2.) Darauf aufbauend ist der Mod zur FireStream eher trivial. Man muss es dem Treiber eben einfach nur sagen. Die FireStream 9170 hat nicht mal 'ne eigene Device-ID. Liegt wohl auch daran, dass ATI den großen FireGL-Karten bereitwillig die Streamingfähigkeiten direkt mitgibt.

Bitte korrigieren, wenn an den Aussagen was falsch ist! (y)

Gast
2008-05-09, 17:46:35
Habe auch versucht, meine 3850 nach der chinesischen Anleitung zu modden. Die INI geändert, das RivaTuner Script auf die ati2mt.... angewendet etc...

Dann den Treiber erfolgreich installiert, jedoch bleiben die SPEC-Benchmarks auf dem normalen Niveau.

Habe auch einen Mod zur FireGL V7700 mit dem aktuelleren Treiber versucht, das Script und die INI dementsprechend angepasst, doch auch damit bleiben die Benchmarks niedrig.

Hat jmd. den Mod erfolgreich durchgeführt und auch entsprechende Werte bei den Benchmarks erzielt?

Gast
2008-07-19, 14:20:04
Der Mod einer HD 3850 mit der Treiber-Version 8.453 hat nun erfolgreich geklappt.

Das Patch-Script hierzu:
-----------------------
[Common]
SrcFile = ati2mtag.sys
BakFile = ati2mtag.old
MakeCRC = 1
Packed = 1

;common script for 669x

DstVar0 = force ATI FireGL V8650 capabilities
DstVar1 = force ATI FireGL V8600 capabilities
DstVar2 = force ATI FireGL V7600 capabilities
DstVar3 = force ATI FireGL V5600 capabilities
DstVar4 = force ATI FireGL V3600 capabilities
DstVar5 = force ATI FireGL V7700 capabilities

Src0 = FF 75 08 E8 79 60 00 00 85 C0 74 2E 33 C0 EB 3B
SCM0 = FF FF FF FF 00 00 00 00 FF FF FF FF FF FF FF FF
Dst0 = FF 75 08 E8 79 60 00 00 85 C0 74 2E 33 C0 EB 38
DCM0 = 00 00 00 00 FF FF 00 00 00 00 00 00 00 00 00 00

Src1 = 83 F8 40 75 1D 66 81 BD 00 00 FF FF 02 10 75 00 0F B7 85 FE FE FF FF
SCM1 = FF FF FF FF 00 FF FF FF 00 00 FF FF FF FF FF 00 FF FF FF FF FF FF FF
Dst1_0 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0A 94 66 89 85 FE FE FF FF 90
Dst1_1 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0B 94 66 89 85 FE FE FF FF 90
Dst1_2 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0F 94 66 89 85 FE FE FF FF 90
Dst1_3 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 8C 95 66 89 85 FE FE FF FF 90
Dst1_4 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 8D 95 66 89 85 FE FE FF FF 90
Dst1_5 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 05 95 66 89 85 FE FE FF FF 90
-----------------------

Bei den .INI/.INF-Dateien (CX_63073.inf, INSTALL.ini, CX_63073.ini) muss noch die DeviceID 9505 hinzugefügt oder die ID 9511 durch 9505 ersetzt werden.

SPECViewperf 10 3dsmax Benchmark: 38.81 FPS

Mit dem aktuellsten Treiber, Version 8.502 funktioniert das gleiche leider nicht mehr, vermutlich muss das Patch-Script modifiziert werden.
Vielleicht findet das ja jmd. heraus!