Stránka 29 z 40

Re: ATi CrossFire - informační thread...

Napsal: stř 28. led 2009, 18:16
od Krteq
Tu kartu můžeš zase s klidem vrátit, na 19" monitoru si s CF ještě v kombinaci s tvým CPU prostě nepomůžeš.

Re: ATi CrossFire - informační thread...

Napsal: stř 28. led 2009, 18:51
od Sobo
Prodat obe dve a koupit GeForce GTX 260, popripade Radeon HD 4870 1GB. Mel jsem multi-GPU reseni od ATi a uz bych do nej v zivote nesel.

X3 je hodne stara hra, HD 4850 to musi davat s prstem v nose. Kolik mas GPU score v 3D Mark Vantage? Ohledne FSX - ano, potrebujes i dobrou grafiku, ale jak jsi sam rekl, tvuj procesor je slaby, takze vsechno pada na nem.

Re: ATi CrossFire - informační thread...

Napsal: stř 28. led 2009, 20:41
od Cirrus
Sobo píše:Prodat obe dve a koupit GeForce GTX 260, popripade Radeon HD 4870 1GB. Mel jsem multi-GPU reseni od ATi a uz bych do nej v zivote nesel.
Hmmm, ach jo :( vkládal jsem do tohohle řešení dost nadějí.
Sobo píše: X3 je hodne stara hra, HD 4850 to musi davat s prstem v nose. Kolik mas GPU score v 3D Mark Vantage? Ohledne FSX - ano, potrebujes i dobrou grafiku, ale jak jsi sam rekl, tvuj procesor je slaby, takze vsechno pada na nem.
Vantage nevedu a 06ka mi nenabíhá :-/

Investice do procáku = investice i do desky a to je bohužel už mimo mé finanční možnosti :( Tak díky za rady...

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 06:37
od aliencz
Nenech se vyprovokovat, procák máš v pořádku, velice brzy vyjde podrobný test, který ukáže jak skutečné jsou smyšlenky o tom, že jedině 4-jádrové CPU jsou na hry to pravé. Ten, co máš, Ti nakrmí drtivou většinu jednojádrových karet s naprostým přehledem.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 11:25
od Krteq
Tady nejde o využití čtyřjader ve hře, ale o zásobování GPU daty, na což dvoujádra architektury K8 už pomalu přestávají stačit. Např. pro ideální "nakrmení" mainstreamových karet (HD4850/70/GTX260) je potřeba Core 2 Duo na taktu 3,6GHz a vyšší. Pro Multi-GPU konfigurace jsou nároky ještě vyšší.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 11:29
od Trek
Až na to, že se GPU krmí samo pomocí DMA, že.

Myslím, že problém bude komplexnější, než věta o krmení GPU procesorem.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 11:52
od beardie
ak ti CPU nestiha vykreslovat vrcholy polygonov, tak ramka moze byt pripojena aj cez QuickPath a stale ju bude brzdit procesor :|

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 11:57
od Krteq
Trek píše:Až na to, že se GPU krmí samo pomocí DMA, že...
A kdo potom plní DMA buffer a řídí veškerou činnost DMA řadiče?

//edit: Beardie to vysvětlil asi nejlíp

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:06
od Aros
Ehm, no sotva můžeš tvrdit, že CPU řídí činnost DMA řadiče...

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:08
od Krteq
No já nevím...
Direct Memory Access (DMA)
  1. Device wishing to perform DMA asserts the processors bus request signal.
  2. Processor completes the current bus cycle and then asserts the bus grant signal to the device.
  3. The device then asserts the bus grant ack signal.
  4. The processor senses in the change in the state of bus grant ack signal and starts listening to the data and address bus for DMA activity.
  5. The DMA device performs the transfer from the source to destination address.
  6. During these transfers, the processor monitors the addresses on the bus and checks if any location modified during DMA operations is cached in the processor. If the processor detects a cached address on the bus, it can take one of the two actions:
    • Processor invalidates the internal cache entry for the address involved in DMA write operation
    • Processor updates the internal cache when a DMA write is detected
  7. Once the DMA operations have been completed, the device releases the bus by asserting the bus release signal.
  8. Processor acknowledges the bus release and resumes its bus cycles from the point it left off.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:14
od Aros
Jinými slovy CPU inicializuje DMA akci, a dostane zprávu, až je hotovo. Tomu já řízení neříkám.
Vycházím z toho, že typicky je řadič něco, o co se CPU nemusí starat, což je právě ta výhoda kvůli které se to dělá. Dokonce se dá v jistém slova smyslu říct, že řadič řídí CPU, protože to je ten řadič, kdo generuje přerušení, které musí CPU zpracovávat. Přímo radič CPU,například dekóduje instrukce, které procesoru podstrčí na vykonání... Ale já se s nikým tady nebudu hádat, protože to vždycky prohraju :-)

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:19
od Trek
Aros píše:Jinými slovy CPU inicializuje DMA akci, a dostane zprávu, až je hotovo. Tomu já řízení neříkám.
Vycházím z toho, že typicky je řadič něco, o co se CPU nemusí starat, což je právě ta výhoda kvůli které se to dělá. Dokonce se dá v jistém slova smyslu říct, že řadič řídí CPU, protože to je ten řadič, kdo generuje přerušení, které musí CPU zpracovávat. Přímo radič CPU,například dekóduje instrukce, které procesoru podstrčí na vykonání... Ale já se s nikým tady nebudu hádat, protože to vždycky prohraju :-)
Podle mě máš pravdu, o to přesně de o ten extra řadič na kartě, proto to taky je, aby to nedělalo CPU.
CPU si uprdne, ale pak strašný kvanta práce děla karta, která pak přerušením cosi oznámí.
Dle mě jde o rychlost ty linky do karty a hlavně o to, jak rychle CPU připraví data.
Proto mám téměř totožné GPU skóre na GTX295 s E8500 ve Vantagi jako Core i7.

Ale hry kde se počítaj ještě další věci a jsou tam další enginy/knihovny počítaný CPU, to je pak jiná.

Doporučuji si přečíst - Hlavička: Architektura počítačů, skriptum FEL ČVUT, 1994, 1999.

Hlavička RIP, byla to opravdu kapacita.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:25
od Krteq
Aros píše:...
Však máš pravdu, špatně jsem to formuloval ;) CPU si ještě během DMA přenosu kontroluje sběrnici a provádí operace s cache (ten buffer co jsem zmiňoval v tom prvním postu)
Trek píše:...o to přesně de o ten extra řadič na kartě, proto to taky je, aby to nedělalo CPU.
Na kartě je nějaký extra řadič?

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 12:57
od Trek
Jak již bylo uvedeno výše, PCI architektura nemá hlavní DMA řadič jako ISA. Místo toho může každé zařízení na sběrnici PCI požádat o kontrolu nad sběrnicí a stát se tzv. bus masterem a požádat o přístup do operační paměti. Přesněji PCI zařízení požádá o kontrolu nad sběrnicí řadič PCI sběrnice (obvykle je to jižní můstek čipové sady) a ten rozhodne, které zařízení bude nyní bus master. Kontrolu nad sběrnicí může mít vždy jen jedno zařízení, pokud tedy zažádá o kontrolu více zařízení najednou, o prioritě rozhodne arbitr sběrnice. Jakmile má dané zařízení kontrolu nad sběrnicí, bude generovat standardní příkazy pro čtení/zápis na sběrnici PCI. Tyto příkazy budou dále předány paměťovému řadiči. Přesný průběh této operace je vlastní každé čipové sadě.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 15:20
od Weslo
pokud vím tak výše uvedené pro PciEx neplatí - to se týká jen PCI

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 17:45
od Aros
Taky si myslím, že to měli pojmenovat nějak jinak než PCI-Ex... :-)

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 17:55
od aliencz
A proč se prostě nepodíváte na skutečné testy? Radeon HD 4850 nakrmí C2D, Phenom, Athlon X2 vše na cca 3GHz v rozlišení 1280x1024 úplně stejně .... s rozdílem max. 2-3 FPS.

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 17:56
od Krteq
I v CrossFire?

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 18:05
od joXerus
mel jsem force 3D 4870 a ted jsem sehnal sapphire 4870 - na 8.12 to hlasilo:
CrossFireX(tm) WARNING:
CrossFireX cannot be enabled because some 3D applications are running, or the interconnect cable is not connected, or the motherboard has no communication channels between PCI-Express slots.

nahodil jsem zase 8.11, na kterych mi sel CF 3870 np a vse jede ok - treba to nekomu pomuze :)

Re: ATi CrossFire - informační thread...

Napsal: čtv 29. led 2009, 19:00
od aliencz
Krteq píše:I v CrossFire?
Tož to né, píšu o krmení jednojádrového Redeona, konkrétně HD4850.