Betatest für bessere ATI GPU Erkennung in Boinc - Tester gesucht

Status
Für weitere Antworten geschlossen.
merkwürdig .. es sind einige 3450er in der Datenbank ?!?

Ok hier eine spez. Version ohne Fremdblock : http://www.speedshare.org/download.php?id=AEB8BD5511 damit sollten sogar nVIDIA Karten auftauchen ...

Kurzfrage : du sitzt vor dem WHS, dh kein externer Zugriff per Remote Desktop oder ?
 
Es geht langsam in Richtung aktive Testserie d.h. mit funktionierenden CAL ....

Ein Screeny der momentanen Konsolenanwendung auf meinem Testserver (Srv03r2x64sp2; AthlonIIx2 250; 8GB RAM; ATI Radeon 4200 (AMD785G) und ATI Radeon 4650; beide aktiv)



Boinclog (noch mit alter Bezeichnung)
11.01.2010 16:35:52 Starting BOINC client version 6.10.21 for windows_x86_64
11.01.2010 16:35:52 Config: report completed tasks immediately
11.01.2010 16:35:52 Config: use all coprocessors
11.01.2010 16:35:52 Config: zero long-term debts on startup
11.01.2010 16:35:52 log flags: file_xfer, sched_ops, task
11.01.2010 16:35:52 Libraries: libcurl/7.19.4 OpenSSL/0.9.8l zlib/1.2.3
11.01.2010 16:35:52 Data directory: D:\BOINC.DATA
11.01.2010 16:35:52 Running under account Administrator
11.01.2010 16:35:52 Processor: 2 AuthenticAMD AMD Athlon(tm) II X2 250 Processor [AMD64 Family 16 Model 6 Stepping 2]
11.01.2010 16:35:52 Processor: 1.00 MB cache
11.01.2010 16:35:52 Processor features: fpu tsc pae nx sse sse2
11.01.2010 16:35:52 OS: Microsoft Windows Server 2003 "R2": Enterprise Server x64 Edition, Service Pack 2, (05.02.3790.00)
11.01.2010 16:35:52 Memory: 7.50 GB physical, 9.07 GB virtual
11.01.2010 16:35:52 Disk: 64.75 GB total, 64.13 GB free
11.01.2010 16:35:52 Local time is UTC +1 hours
11.01.2010 16:35:53 ATI GPU 0: ATI Radeon HD 2300/2400/3200 (RV610) (CAL version 1.4.515, 597MB, 48 GFLOPS peak)
11.01.2010 16:35:53 ATI GPU 1: ATI Radeon HD 4600 series (R730) (CAL version 1.4.515, 512MB, 384 GFLOPS peak)
11.01.2010 16:35:53 Collatz Conjecture Found app_info.xml; using anonymous platform
11.01.2010 16:35:53 Not using a proxy
11.01.2010 16:35:53 Collatz Conjecture URL http://boinc.thesonntags.com/collatz/; Computer ID 12624; resource share 100
11.01.2010 16:35:53 yoyo@home URL http://www.rechenkraft.net/yoyo/; Computer ID 35086; resource share 100
11.01.2010 16:35:53 yoyo@home General prefs: from yoyo@home (last modified 31-Dec-2009 02:02:26)
11.01.2010 16:35:53 yoyo@home Host location: none
11.01.2010 16:35:53 yoyo@home General prefs: using your defaults
11.01.2010 16:35:53 Reading preferences override file
11.01.2010 16:35:53 Preferences:
11.01.2010 16:35:53 max memory usage when active: 6552.68MB
11.01.2010 16:35:53 max memory usage when idle: 7371.76MB
11.01.2010 16:35:53 max disk usage: 4.00GB
11.01.2010 16:35:53 max download rate: 50000005 bytes/sec
11.01.2010 16:35:53 max upload rate: 50000005 bytes/sec
11.01.2010 16:35:53 (to change, visit the web site of an attached project,
11.01.2010 16:35:53 or click on Preferences)
11.01.2010 16:35:53 Suspending computation - initial delay
11.01.2010 16:35:53 yoyo@home Sending scheduler request: To report completed tasks.
11.01.2010 16:35:53 yoyo@home Reporting 1 completed tasks, requesting new tasks for CPU and GPU
11.01.2010 16:35:58 yoyo@home Scheduler request completed: got 1 new tasks
11.01.2010 16:36:01 yoyo@home Started download of ecm_op_1263185731_2801_79M.C269_6610_inp
11.01.2010 16:36:01 yoyo@home Started download of ecm_op_1263185731_2801_79M.C269_6610_info
11.01.2010 16:36:02 yoyo@home Finished download of ecm_op_1263185731_2801_79M.C269_6610_inp
11.01.2010 16:36:02 yoyo@home Finished download of ecm_op_1263185731_2801_79M.C269_6610_info

Die Anwendung erkennt beide CAL-Einheiten richtig und auch in der richtigen Reinfolge aber es gibt noch massive Probleme mit Crossfiresystemen.

Sobald der kleine interne Test abgeschlossen ist, stelle ich die neue Testapp für den großen Betatest frei

Sodenndann
 
Zuletzt bearbeitet:
hier noch eine, "ATI Radeon HD 4350 (RV710)" wird korrekt erkannt.
 
Hallo,

ich konnte deine App jetzt auch auf einem anderen Laptop testen. Die Mobility Radeon HD 4650 wurde erfolgreich erkannt.


MfG @
 
Zuletzt bearbeitet:
Testnews:

Die Konsolenanwendung ist erstmal vom Tisch aber es gibt eine experimentelle neue App, die CAL verwendet. Für den Test wird Catalyst 9.2 oder neuer benötigt.

Wichtiger Hinweis :
Da diese Anwendung mit aktivem CAL arbeitet, sollte sicherheitshalber Boinc oder wenigstens die CAL-Anwendungen (Collatz bzw. Milkyway) angehalten werden.


Diesmal werden die Daten in einem Memo Feld ausgegeben und können nach dem erfolgreichen Start auch per Knopf in eine Textdatei "AMDGPUTEST.TXT" auf den Desktop gespeichert werden, da dies für die Fehlersuche hilfreicher ist, als ein Screenshot.

Beispiel meines Miniservers mit IGP 4200 und einer 4650:
dieneueapp_4200_4650v6fg.png


Link zur neuen App:
http://www.speedshare.org/download.php?id=C3689A5211
 
Zuletzt bearbeitet:


TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

by [P3D] Crashtest, TwoDee und Gipsel
http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

geschrieben in Delphi 6 sp2

gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Radeon HD 3870
HW ID : PCI\VEN_1002&DEV_9501&SUBSYS_25421002&REV_00
Video ID : {A4C64AB4-0A76-4A7C-959F-EDD5333C9C37}\0000
neuer NAME : ATI Radeon HD 3870
mögl. CAL ID : 3


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.467
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 3
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 3800 (RV670)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 3
VGAInfo[0].cal = 3
beide ermittelten cal_target_id's sind übereinstimmend !
CALInfo[0].WinStr = ATI Radeon HD 3800 (RV670)
VGAInfo[0].WinStr = ATI Radeon HD 3870
VGAInfo[0].MyStr = ATI Radeon HD 3870
da die cal_target_id's passen:
neuer gpu_namen = ATI Radeon HD 3870

Ende ...
ATI GPU 0 : ATI Radeon HD 3870 (CAL version 1.4.467, xxxxMB, xxxxGFLOPs peak)
 
Zuletzt bearbeitet:
richtig funktionieren tut's nicht:

Code:
starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
   WinBez : ATI Radeon HD 3200 Graphics 
   HW ID : PCI\VEN_1002&DEV_9612&SUBSYS_3657103C&REV_00
   Video ID : {F9F78BB1-08D0-4A94-A3C4-CF1C0C7E0CA7}\0000
   neuer NAME : ATI Radeon HD 3200 [by HP]
   mögl. CAL ID : 1

\\.\DISPLAY3
   WinBez : ATI Mobility Radeon HD 4330 Series
   HW ID : PCI\VEN_1002&DEV_9552&SUBSYS_3657103C&REV_00
   Video ID : {31877550-448A-4D08-9250-00840C61E76D}\0000
   neuer NAME : ATI Mobility Radeon HD 4330 [by HP]
   mögl. CAL ID : 6


über AMD CAL:
- calinit()   [ok]
- calGetVersion()   [ok]
   gefundene CAL Version : 1.4.344
- calDeviceGetCount()   [ok]
  gefundene CAL Geräte : 1
- calDeviceGetInfo()    [ok]
  CAL Gerät Nr. 0
  -  gefunde Gerät hat Target ID : 6
  -  daraus folgende alte Boincbezeichnung : ATI Radeon HD 4350/4550 (R710)

- calShutdown()   [ok]


Endausgabe der gefundenen Daten
Gerät : 0
  CALInfo[0].cal = 6
  VGAInfo[0].cal = 1
  Fehler !!! Die beiden cal_target_id's stimmen nicht überein
  daher wird die alte Boincbezeichnung weiter verwendet !
Gerät : 1
  CALInfo[1].cal = 0
  VGAInfo[1].cal = 6
  Fehler !!! Die beiden cal_target_id's stimmen nicht überein
  daher wird die alte Boincbezeichnung weiter verwendet !

Ende ...
ATI GPU 0 : ATI Radeon HD 4350/4550 (R710) (CAL version 1.4.344, xxxxMB, xxxxGFLOPs peak)
ATI GPU 1 :  (CAL version 1.4.344, xxxxMB, xxxxGFLOPs peak)

(Während des Tests war die HD 4330 aktiv)
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
starte Erkennung ...
Code:
starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
   WinBez : ATI Radeon HD 4800 Series
   HW ID : PCI\VEN_1002&DEV_9440&SUBSYS_080110B0&REV_00
   Video ID : {565ACE28-8DE3-499A-A1B0-B65C7261FF82}\0000
   neuer NAME : ATI Radeon HD 4870 [by Gainward]
   mögl. CAL ID : 5


über AMD CAL:
- calinit()   [ok]
- calGetVersion()   [ok]
   gefundene CAL Version : 1.4.283
- calDeviceGetCount()   [ok]
  gefundene CAL Geräte : 1
- calDeviceGetInfo()    [ok]
  CAL Gerät Nr. 0
  -  gefunde Gerät hat Target ID : 5
  -  daraus folgende alte Boincbezeichnung : ATI Radeon HD 4700/4800 (RV740/RV770)

- calShutdown()   [ok]


Endausgabe der gefundenen Daten
Gerät : 0
  CALInfo[0].cal = 5
  VGAInfo[0].cal = 5
  beide ermittelten cal_target_id's sind übereinstimmend !
  CALInfo[0].WinStr = ATI Radeon HD 4700/4800 (RV740/RV770)
  VGAInfo[0].WinStr = ATI Radeon HD 4800 Series
  VGAInfo[0].MyStr  = ATI Radeon HD 4870 [by Gainward]
  da die cal_target_id's passen:
  neuer gpu_namen = ATI Radeon HD 4870 [by Gainward]

Ende ...
ATI GPU 0 : ATI Radeon HD 4870 [by Gainward] (CAL version 1.4.283, xxxxMB, xxxxGFLOPs peak)
BOINC war nicht beendet CC aber angehalten..
Das Speichen der Daten auf dem Desktop funktioniert bei mir nicht und wird quittiert mit:
X Cannot create file C:\Users\Public\Desktop\AMDGPUTEST.TXT.
 
Zuletzt bearbeitet:
Ok im nächsten Fix verwende ich den UserDesktop und nicht den Public ...

eine Bitte - bitte die Meldungen in ein SPOILER Tag .. ist übersichtlicher
 
Zuletzt bearbeitet:
ok hab ich auch mal ausgeführt.
Es wirt alles erkannt auser
ATI GPU 0 : ATI Radeon HD 3870 (CAL version 1.4.467, xxxxMB, xxxxGFLOPs peak)
müsste eigentlich so heißen ist zwar die alte Bonic version :)

12.01.2010 15:36:49 ATI GPU 0: ATI Radeon HD 3800 (RV670) (CAL version 1.4.467, 512MB, 497 GFLOPS peak)
PHP:
TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

  by [P3D] Crashtest, TwoDee und Gipsel
  http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

  geschrieben in Delphi 6 sp2

  gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

  dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
   WinBez : ATI Radeon HD 3870
   HW ID : PCI\VEN_1002&DEV_9501&SUBSYS_25421002&REV_00
   Video ID : {4236174A-68A8-4832-AF41-17686547F019}\0000
   neuer NAME : ATI Radeon HD 3870
   mögl. CAL ID : 3


über AMD CAL:
- calinit()   [ok]
- calGetVersion()   [ok]
   gefundene CAL Version : 1.4.467
- calDeviceGetCount()   [ok]
  gefundene CAL Geräte : 1
- calDeviceGetInfo()    [ok]
  CAL Gerät Nr. 0
  -  gefunde Gerät hat Target ID : 3
  -  daraus folgende alte Boincbezeichnung : ATI Radeon HD 3800 (RV670)

- calShutdown()   [ok]


Endausgabe der gefundenen Daten
Gerät : 0
  CALInfo[0].cal = 3
  VGAInfo[0].cal = 3
  beide ermittelten cal_target_id's sind übereinstimmend !
  CALInfo[0].WinStr = ATI Radeon HD 3800 (RV670)
  VGAInfo[0].WinStr = ATI Radeon HD 3870
  VGAInfo[0].MyStr  = ATI Radeon HD 3870
  da die cal_target_id's passen:
  neuer gpu_namen = ATI Radeon HD 3870

Ende ...
ATI GPU 0 : ATI Radeon HD 3870 (CAL version 1.4.467, xxxxMB, xxxxGFLOPs peak)
 
Dies ist schon ok so .... Ziel ist die Änderung des gpu_name String in der http://boinc.berkeley.edu/svn/trunk/boinc/client/coproc_detect.cpp damit es "schöner" wird.

Der gpu_name ist derzeit "ATI Radeon HD 3800 (RV670)" - der Rest (CAL version usw) ist nur Zugabe damit es die Tester es mit Boinc vergleichen können.

Wie ein Jetzt <-> möglicher Wert von "InEinPaarWochen"

Ausgegeben wird der neue gpu_name String -> "ATI Radeon HD 3870" bzw. wenn eine passende SubvendorID gefunden wird (etwa 1043 für ASUS aber nicht 1002 oder 0000) - "ATI Radeon HD 3870 [by ASUS]" (1043)

Einzig die CAL version ist die gefundenen, ich wollte nicht noch die restlichen CAL-deviceattribs auswerten, da es bei einigen Systemen Probleme damit gab. Deshalb steht da nur xxxxMB, xxxxGFLOPS peak).


BITTE DEN AMDGPUTEST.TXT INHALT IN SPOILER TAGS PACKEN !!!


Nachtrag:
Wenn es die Mehrheit wünscht, kann ich auch die ASIC (wieder) hinzufügen, sodass es zB "ATI Radeon HD 3870 (RV670 XT) [by Hersteller]" lauten könnte
 
Zuletzt bearbeitet:
Ich glaub bei mir funktioniert´s:
starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Radeon HD 5700 Series
HW ID : PCI\VEN_1002&DEV_68B8&SUBSYS_25431002&REV_00
Video ID : {D357DE22-2E9E-4D12-9E5E-C63B2DFD8867}\0000
neuer NAME : ATI Radeon HD 5770
mögl. CAL ID : 9


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.515
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 9
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 5700 series (Juniper)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 9
VGAInfo[0].cal = 9
beide ermittelten cal_target_id's sind übereinstimmend !
CALInfo[0].WinStr = ATI Radeon HD 5700 series (Juniper)
VGAInfo[0].WinStr = ATI Radeon HD 5700 Series
VGAInfo[0].MyStr = ATI Radeon HD 5770
da die cal_target_id's passen:
neuer gpu_namen = ATI Radeon HD 5770

Ende ...
ATI GPU 0 : ATI Radeon HD 5770 (CAL version 1.4.515, xxxxMB, xxxxGFLOPs peak)
 
japp - sieht gut aus...
 
Brauchst du von mir (MSI HD 5770) auch noch den AMDGPUTEST.TXT INHALT?

Greetz,
GHad
 
funzt *great*

ATI GPU 0 : ATI Radeon HD 4850 [by Sapphire] (CAL version 1.4.403, xxxxMB, xxxxGFLOPs peak)
ATI GPU 1 : ATI Radeon HD 3300 [by ASROCK] (CAL version 1.4.403, xxxxMB, xxxxGFLOPs peak)
 
Die Radeon HD 3850 wird Problemlos erkannt. (Win7 64 Cat. 9.12)
TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

by [P3D] Crashtest, TwoDee und Gipsel
http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

geschrieben in Delphi 6 sp2

gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Radeon HD 3800 Series
HW ID : PCI\VEN_1002&DEV_9505&SUBSYS_02281043&REV_00
Video ID : {08E9500F-22CE-4F30-AA18-FCE68DF94A50}\0000
neuer NAME : ATI Radeon HD 3850 [by ASUS]
mögl. CAL ID : 3


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.515
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 3
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 3800 (RV670)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 3
VGAInfo[0].cal = 3
beide ermittelten cal_target_id's sind übereinstimmend !
CALInfo[0].WinStr = ATI Radeon HD 3800 (RV670)
VGAInfo[0].WinStr = ATI Radeon HD 3800 Series
VGAInfo[0].MyStr = ATI Radeon HD 3850 [by ASUS]
da die cal_target_id's passen:
neuer gpu_namen = ATI Radeon HD 3850 [by ASUS]

Ende ...
ATI GPU 0 : ATI Radeon HD 3850 [by ASUS] (CAL version 1.4.515, xxxxMB, xxxxGFLOPs peak)
 
Da ich (mangels Zeit) den Thread so nicht weiter verfolgen werde (nur über Startübersicht des Forums darauf gekommen), schreibe mich bitte per PM an, falls du später noch irgendwelche Daten brauchst bzw. ich ein Prog für dich zum Auslesen ausführen und dir die Ergebnisse mitteilen soll. :)

Au revoir und noch viel Erfolg bei deinem Projekt!
 
Okay, dann wars das für mich, meine onBoard Graka ist deaktiviert.

Wenn du noch was brauchst, sag per PM Bescheid.

Greetz,
GHad
 
So,

Radeon Mobility 4570

TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

by [P3D] Crashtest, TwoDee und Gipsel
http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

geschrieben in Delphi 6 sp2

gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Mobility Radeon HD 4570
HW ID : PCI\VEN_1002&DEV_9553&SUBSYS_02051025&REV_00
Video ID : {E2E147AA-F6B7-4843-B56D-1D39647F53BA}\0000
neuer NAME : ATI Mobility Radeon HD 45xx (M92)
mögl. CAL ID : 6


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.344
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 6
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 4350/4550 (R710)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 6
VGAInfo[0].cal = 6
beide ermittelten cal_target_id's sind übereinstimmend !
CALInfo[0].WinStr = ATI Radeon HD 4350/4550 (R710)
VGAInfo[0].WinStr = ATI Mobility Radeon HD 4570
VGAInfo[0].MyStr = ATI Mobility Radeon HD 45xx (M92)
da die cal_target_id's passen:
neuer gpu_namen = ATI Mobility Radeon HD 45xx (M92)

Ende ...
ATI GPU 0 : ATI Mobility Radeon HD 45xx (M92) (CAL version 1.4.344, xxxxMB, xxxxGFLOPs peak)

und nun was problematischeres

TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

by [P3D] Crashtest, TwoDee und Gipsel
http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

geschrieben in Delphi 6 sp2

gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Mobility Radeon HD 5470
HW ID : PCI\VEN_1002&DEV_68E0&SUBSYS_03471025&REV_00
Video ID : {51141FFB-4A91-4963-920F-69CA3BF41BEA}\0000
neuer NAME :
mögl. CAL ID : 80


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.515
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 11
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 5x00 series (Cedar)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 11
VGAInfo[0].cal = 80
Fehler !!! Die beiden cal_target_id's stimmen nicht überein
probiere weitere Geräte ....
auch hier keine passende cal_target_id !
daher wird die alte Boincbezeichnung weiter verwendet !

Ende ...
ATI GPU 0 : ATI Radeon HD 5x00 series (Cedar) (CAL version 1.4.515, xxxxMB, xxxxGFLOPs peak)

das war eine Radeon Mobility 5470.

Am Freitag kommt noch ein Auszug von ner 5730
 
hier mal mein auszug fuer deinen Beta-Test, es ist eine Gigabyte 4670 GV-R467ZL-1GI ;D

TESTAPP für AMD GPU/IGP Erkennungstest mit aktivem CAL

by [P3D] Crashtest, TwoDee und Gipsel
http://www.planet3dnow.de/vbulletin/showthread.php?t=374480

geschrieben in Delphi 6 sp2

gelinkt gegen aticalrt.dll, dh es wird CATALYST 9.2+ benötigt

dieses Programm erkennt nur AMD GPUs/IGPs, andere Hersteller werden ignoriert !


starte Erkennung ...

über EnumDisplayDevices :
\\.\DISPLAY1
WinBez : ATI Radeon HD 4600 Series
HW ID : PCI\VEN_1002&DEV_9490&SUBSYS_21C91458&REV_00
Video ID : {D91DE89F-FF81-4CF0-A2DB-0115E64296FD}\0000
neuer NAME : ATI Radeon HD 4670 [by GigaByte]
mögl. CAL ID : 7


über AMD CAL:
- calinit() [ok]
- calGetVersion() [ok]
gefundene CAL Version : 1.4.467
- calDeviceGetCount() [ok]
gefundene CAL Geräte : 1
- calDeviceGetInfo() [ok]
CAL Gerät Nr. 0
- gefunde Gerät hat Target ID : 7
- daraus folgende alte Boincbezeichnung : ATI Radeon HD 4600 (R730)

- calShutdown() [ok]


Endausgabe der gefundenen Daten
Gerät : 0
CALInfo[0].cal = 7
VGAInfo[0].cal = 7
beide ermittelten cal_target_id's sind übereinstimmend !
CALInfo[0].WinStr = ATI Radeon HD 4600 (R730)
VGAInfo[0].WinStr = ATI Radeon HD 4600 Series
VGAInfo[0].MyStr = ATI Radeon HD 4670 [by GigaByte]
da die cal_target_id's passen:
neuer gpu_namen = ATI Radeon HD 4670 [by GigaByte]

Ende ...
ATI GPU 0 : ATI Radeon HD 4670 [by GigaByte] (CAL version 1.4.467, xxxxMB, xxxxGFLOPs peak)
was ich fragen wollte ist: unterscheidet das tool unter 512 und 1024MB speicher?

MfG Filidae
 
Bei diesem Test geht es um den Namen. Das Tool erkennt die CAL-Geräte-Anzahl, was für ein CAL-Gerät es ist und gibt dies mit der CAL-Version aus.

Für die Boincerweiterung wird "nur" der bessere neue CAL-Geräte-Namen benötigt, da Boinc Speicher und FLOPs schon "richtig" erkennt ....

Nur für ein "Vergleich" habe ich den Boinc-String aus den Meldungen nachempfunden.

Egal welche CAL-fähige GPU/IGP gefunden wurde, das Tool zeigt immer:
"ATI GPU"+CAL-Nr + CAL-Geräte-Namen + " (CAL version" + gefundene CAL Version + " xxxxMB, xxxxGFLOPs)"
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten