Archiv verlassen und diese Seite im Standarddesign anzeigen : Schlechte GPU -> CPU-Performance bei i7-Systemen?
Bin gerade im AMD Forum über ein kleines Bandbreitentestprogrämmchen gestolpert.
Die Leute dort testen auch eifrig, Resultate zeigen, dass Intels x58 anscheinend irgendein Problem hat:
ASUS P6T Deluxe, Intel i7 920, Corsair XMS3 DDR3 1600, ATI Radeon HD 4850 (512 MB)
Peak CPU->GPU Bandwidth = 4.978 GB/sec [datasize = 134217728 bytes]
Peak GPU->CPU Bandwidth = 2.185 GB/sec [datasize = 65536 bytes]
MSI K9A2 Platinum (790FX chipset), Phenom 9850
Peak CPU->GPU Bandwidth = 5.532 GB/sec [data size = 536870912 bytes]
Peak GPU->CPU Bandwidth = 5.992 GB/sec [data size = 8388608 bytes]
Wer ne Ati Karte hat, möge das bitte nachtesten :)
Software gibts hier:
http://developer.amd.com/GPU/ATISTREAMPOWERTOY/Pages/default.aspx
(Registrierung erforderlich)
ciao
Alex
P.S:
Thread: http://forums.amd.com/forum/messageview.cfm?catid=328&threadid=110351&STARTPAGE=1&FTVAR_FORUMVIEWTMP=Linear
Leider wird nur XP (32-bit), Linux (64-bit) unterstützt
It is interesting to see these numbers so close to what the theory predicts. PCI-E 2.0 x16 gives 8GB/s of max theoretical bandwidth per direction. However the most important factor determining the practical bandwith is the Max_Payload_Size setting (between 128 bytes and 4096 bytes) negotiated between endpoints (cards) and root ports (on motherboard chipsets). 128 bytes, the default value, allow using 60% of the max theoretical bw, 256 bytes 70%, ... and 4096 bytes almost 100%.
It is very common for PCI-E cards to support a Max_Payload_Size of 256, 512, or 1024 bytes. Unfortunately even as of 2009 the vast majority of chipsets only support 128 or 256 bytes.
This explains why most of you measure a practical usable bandwidth with that tool of roughly between 8 GB/s * 60% = 4.8 GB/s and 8 GB/s * 70% = 5.6 GB/s.
=Floi=
2009-06-25, 04:33:46
dazu gibt es schon genug threads! ;D
@Floi
Nicht nur den Threadtitel lesen. Eigentlich gehts da eher um die Limitierungen des X58-Chipsatzes.
Mich würden auch brennend die Latenzzeiten interessieren, denn die sind vermutlich bei der AMD-Plattform geringer. Ich vermute das übrigens deshalb, da der HT-Link generell geringere Latenzen als QPI hat.
Undertaker
2009-06-25, 14:47:14
[ 536870912 bytes] CPU->GPU= 5.208 GB/sec, GPU->CPU 4.825 GB/sec
Phenom 9500 2.2GHz, 790FX Chipset, 8GB DDR2-667 ECC, Gigabyte MA790FX-DQ6, Sapphire HD4887-X2/2GB
________________________________________________________________________________
Peak CPU->GPU Bandwidth = 2.793 GB/sec [data size = 536870912 bytes]
Peak GPU->CPU Bandwidth = 2.994 GB/sec [data size = 536870912 bytes]
My hardware is:
Gigabyte 790X- DS4, Phenom 9550, DDR2 800 2G*2, Sapphire HD 4870 1G
________________________________________________________________________________
Das Programm erscheint mit nicht besonders verlässlich, die Schwankungen der Ergebnisse einzelner Nutzer sind trotz ähnlicher Hardware zu groß.
Mangels XP32 entfällt ein Test so oder so. :(
Edit: Geht auch leicht verbuggt unter Vista x64. Komme auf 4,3GB/s / 0,9GB/s maximal. Leute, den Test kann man knicken ;)
Mit Sandra 2009 kann man die GPGPU Bandbreite messen.
Ich habe 3.2 GB/s vom System zur Grafikkarte (G80) und 3.4 GB/s in umgekehrte Richtung.
PCIe 1.0 @ 115 MHz, 7.200 GT QPI.
Hab mit GTX 285 2GB bei Sandra 2009 GPGPU Bandbreite folgendes:
egal ob 4800 GT QPI oder 6400 GT QPI:
System zu Gerät 5,5 GB/s
Gerät zu System 5,2 GB/s
Ich weiss ja nich,aber mir kommt's schon spanisch wenn ich sehe von welcher Seite das Programm kommt.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.