ATi/AMD & GPGPU, profi sféra atd.

Grafické karty s libovolným GPU firmy AMD/ATI (např. Rage, Radeon).

Moderátoři: morke, Walker1134, Wilik

Odpovědět

Jaký máte názor na GPGPU?

GPGPU je budoucnost, nejsnazší cesta pro dosažení vysokého výkonu...
106
52%
GPGPU má budoucnost, ale hlavně v profi segmentech. Koncovému uživateli toho moc nepřinese.
78
38%
Je to slepá ulička, za pár let po této technologii neštěkne ani pes :o)
19
9%
 
Celkem hlasů: 203
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od no-X »

kale, kolikrát se sem ještě budeš registrovat a kolik nicků hodláš vystřídat, abys mohl prudit? Navíc zase nesmyslně... Tebou jmenované karty nejsou určené pro GPGPU, takže z toho nelze dělat závěry. Pro GPGPU jsou určené karty řady Tesla a FireStream.

Co se týče API, prosadilo se vždycky to, co bylo podporováno největším počtem výrobců. Nikoli to, co si zavedl jeden výrobce sám pro sebe...

API/jazyky, které přežily 10 let:
  • OpenGL
  • Direct 3D / Direct X
API/jazyky, které umřely:
  • 3Dfx Glide
  • Apple QuickDraw 3D
  • Apple RAVE
  • nVidia Cg
  • PowerVR SGL
  • Rendition RRedline
  • Rendition Speedy3D
  • S3 S3D
  • ...
Nejlepší moderátor ve výslužbě
richie08
Začátečník
Začátečník
Uživatelský avatar
Registrován: 15. říj 2006

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od richie08 »

no-X píše:
richie08 píše:Nejsem příliš nakloněn srovnávání na teoretické úrovni. Bohužel proto, že o reálném výkonu teoretické TFlopy neřeknou zhola nic. Podle tohoto grafu by například plynulo, že šestijádro AMD Istanbul je 10x pomalejší než RV870, což v reálu nebude pravda.
Než z grafu začneš vyvozovat závěry, přečti si prosím popisky. Ten graf je o efektivitě, nikoli o výkonu...
Ano, ale vzhledem ke znalosti souvislosti mezi efektivitou, výkonem a plochou čipu, tak myslím že můžeme vyvozovat závěry i o výkonu. A velikostně jsou na tom Istanbul a RV870 skoro stejně. Tedy poměr v efektivitě zde odpovídá i poměru ve výkonu.
no-X píše:
richie08 píše:PS: Kdyby si zákazníci vybírali GK podle teoretického výkonu, tak by nVidia neprodala ani jednu kartu.
O čem teď mluvíme? O renderingu nebo GPGPU? Pokud o GPGPU, tak graf s testem výkonu v RC5-72 dokazuje, že situace, kdy teoretický výkon odpovídá reálnému, existují.
Právě to je otázka užitečnosti benchmarku šifry RC5, který zde uvádíš. Lámání šifry pomocí bruteforce je dobře paralelizovatelné, protože není potřeba mezi vlákny žádné synchronizace a složité výměny dat. Na druhé straně je spousta jiných výpočetně náročných úloh, které až tak dobře paralelizovat nejdou resp. je to stojí určitou režii. To je typicky pro metody konečných prvků a objemů, které se používají dnes a denně pro výpočty pevnosti a proudění ve strojírenství. Každý kdo prováděl výpočty 3D CFD může potvrdit, že s rostoucím počtem domén (vláken) se sice výpočet urychluje, ale rozhodně to není škálování lineární a existuje tzv. kritický počet domén kdy už další zvyšování domén výpočet neurychlí. Co jsem zkoušel tak na 10x CPU Xeon byla režie cca 25% výkonu. Tedy pokud danný kód má rozumné využití pro cca 20 paralelních vláken, pak na co je tedy GPGPU karta s velkým množstvím (1600SPs u RV870) nízko taktovaných jednotek? Není lepší mít pro tyto případy menší počet vysoko taktovaných jednotek (typicky nVidia)?

Tedy když se k teoretickému výkonu přidá i efektivita kódu škálovat na počet vláken, dostaneme se úplně na jiná čísla v celkovém výkonu. Ví to samozřejmě i v nVidii a proto se snaží využít výhod své architektury pro GPGPU. Těším se na větší rozšíření OpenCL, protože pak bude lepší srovnání ve smysluplných benchmarcích. Nevím kolik lidí se totiž může živit lámáním RC5, ale znám dost lidí kteří se živí FEM/FVM výpočty, kteří by zrychlení výpočtů využili. Ale to je tím, s jakými lidmi se stýkám.... :-)
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od no-X »

a máme tu superpočítač postavený na 5120 RV770 GPU

Obrázek

http://www.pcpop.com/doc/0/457/457513.shtml&rurl=translate.google.com
Nejlepší moderátor ve výslužbě
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

Jen pro doplnění , je použito 2560 Radeonů HD 4870 X2
...Equipped with 6,144 Intel CPUs (3072 Quad-Core Xeon E5540s and 3072 Quad-Core Xeon E5450) and 5120 AMD GPUs (2560 Radeon HD 4870 X2s), Milky Way One’s peak performance reaches 1.206 petaflops, and it runs at 563.1 teraflops on the Linpack benchmark...
Obrázek

Obrázek
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

Vývojářské platformy pro ATi Stream od firem Colfax a Exxact Corporation
AMD píše:AMD (NYSE: AMD) announced developers can now acquire fully configured ATI Stream technology-enabled development platforms from Colfax and Exxact. These new systems provide developers and researchers with complete development platforms, leveraging the latest high-performance AMD GPU architecture along with AMD’s OpenCL™ 1.0-compliant ATI Stream SDK 2.0 to deliver up to 2.72 TFLOPS of compute performance.

The systems feature a mix of high-performance AMD CPUs and chipsets, as well as the ATI RadeonTM HD 5800 Series graphic processors. Colfax and Exxact Corporation both excel in offering customers highly customizable, powerful computing solutions in a range of form factors. Both companies work with AMD to address highly compute-intensive applications that span from the data center to the desktop, and ATI Stream technology helps these solutions to maximize the entire system’s processing capabilities.
...

Colfax

Low cost entry level system: CX1250
  • Single AMD PhenomTM II X4 processor up to 3.4GHz
  • Up to 16GB DDR3 Memory
  • Up to 2 Double Wide ATI Video Cards
  • Up to 4 SATA Drives with RAID
  • AMD 790FX Chipset
High performance, versatile and expandable system: CX1450
  • Dual Six-Core OpteronTM 2000 Series processors
  • Up to 128GB DDR2 ECC Registered Memory
  • Up to 1 Double Wide ATI Video Card
  • Up to 8 Hot Swap SATA/SAS Drives with RAID
  • AMD SR5690 Chipset

Exxact Corporation

Entry Level: Low cost entry level system supporting up to two video cards.
  • Single AMD PhenomTM II X4 processor up to 3.4GHz
  • Up to 16GB DDR3 Memory
  • Up to 2 Double wide ATI Video Cards
  • Up to 4 SATA Drives with RAID
  • AMD 790FX Chipset
High End: High performance, versatile and expandable system supporting up to four video cards.
  • Dual Six-Core AMD OpteronTM 2000 Series CPU’s
  • Up to 128GB DDR2 ECC Registered Memory
  • Up to 4 Double wide AMD Video Cards
  • Up to 8 Hot Swap SATA Drives with RAID
  • Dual AMD SR5690 Chipsets
  • Pedestal or Rackmount
Více v tiskové zprávě AMD
durod
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 01. úno 2005

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od durod »

[quote="Krteq"]Jen pro doplnění , je použito 2560 Radeonů HD 4870 X2[quote]

Muzete mi nekdo vysvetlit, k cemu to slouzi? Myslim prakticky vystup, nejaky objev o kterem se psalo, nebo produkt , na kterem se ty vypocty poddilely.
i5 2500K, 16GB RAM, HD7750
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

To se musíš zeptat číňanů, ale tipuju vojenské projekty a projekty týkající se energetiky (mají tam menší energetickou krizi).
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od no-X »

Docela by mě zajímalo, jestli se tyhle systémy využívají i pro optiku. Už v padesátých letech se začaly počítače používat pro optické výpočty, protože bez takové výpočetní kapacity bylo téměř nemožné vytvořit objektiv se 7 nebo více optickými členy tak, aby měl zároveň dobré optické vlastnosti a návrh nezabral příliš mnoho let.

Od té doby počet optických členů vzrostl, přišly floating elements, tzn. že objektiv už není jen fixní blok čoček, ale že se některé (některá) oproti ostatním při ostření pohybuje pro kompenzaci dalších optických vad. Pak ještě přibyly zoomy, kde dochází ke vzájemnému posuvu různých optických bloků, čímž je zároveň měněno ohnisko i korekce.

Nároky na výpočetní kapacitu musely jít neskutečně nahoru, ale nikdo z výrobců se kupodivu nechlubí, na čem výpočty provádějí...
Nejlepší moderátor ve výslužbě
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

AMD vydává finální verzi Stream SDK s podporou OpenCL (CPU i GPU)

Obrázek
What’s New in v2.0
  • First production release of ATI Stream SDK with OpenCL™ 1.0 support.
  • New: Support for OpenCL™ ICD (Installable Client Driver). Please see this knowledge base article for important information concerning changes that must be made to code developed with previous beta releases of the ATI Stream SDK v2.0.
  • New: Support for atomic functions for 32-bit integers.
  • New: Microsoft® Visual Studio® 2008-integrated ATI Stream Profiler performance analysis tool.
  • Preview: Support for OpenCL™ / OpenGL® interoperability. Please see this knowledge base article for more information about this preview feature.
  • Preview: Support for OpenCL™ / Microsoft® DirectX® 10 interoperability. Please see this knowledge base article for more information about this preview feature.
  • Preview: Support for double-precision floating point basic arithmetic in OpenCL™ C kernels. Please see this knowledge base article for more information about this preview feature.
  • Updated OpenCL™ runtime to conditionally load ATI CAL runtime libraries to allow execution on compatible CPUs without ATI Catalyst™ installed.
  • Updated OpenCL™ runtime to allow simultaneous use of OpenCL™ and ATI CAL APIs in a single user application.
  • Updated cl.hpp from the Khronos OpenCL working group release.
  • Various OpenCL™ compiler and runtime fixes and enhancements (see developer release notes for more details).
Více na AMD Developer Central
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

Review ATI FirePro V8700 a V3700

Obrázek

Expreview - ATI FirePro V8700 and V3700 Reviewed
/G\Anarchy
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. srp 2009
Bydliště: Cortina d'Ampezzo

Re: ATi news

Příspěvek od /G\Anarchy »

Naposledy upravil(a) Krteq dne pon 18. led 2010, 18:03, celkem upraveno 1 x.
Důvod: Přesun do odpovídajícího tématu
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

AMD přejmenovává ATi Stream na AMD Accelerated Parallel Processing (APP) a přidává podporu pro APU

V SDK verze 2.3 přidává i oficiální podporu pro OpenCL 1.1
What’s New in AMD APP SDK 2.3
  • Improved OpenCL runtime performance:
    • Improved kernel launch times.
    • Improved PCIe transfer times.
    • Enabled DRMDMA for the ATI Radeon 5000 Series and AMD Radeon 6800 GPUs that are specified in the Supported Devices.
  • Increased size of staging buffers.
  • Enhanced Binary Image Format (BIF).
  • Support for UVD video hardware component through OpenCL (Windows 7).
  • Support for AMD E-Series and C-Series platforms (AMD Fusion APUs).
  • Support for Northern Islands family of devices.
  • Support for AMD Radeon™ HD 6310 and AMD Radeon™ 6250 devices.
  • Support for OpenCL math libraries: FFT and BLAS-3, available for download at AMD Accelerated
  • Parallel Processing Math Libraries.
  • Preview feature: An optimization pragma for unrolling loops.
  • Preview feature: Support for CPU/X86 image. This enables the support for Image formats, as described in the Khronos specification for OpenCL, to be run on the x86 CPU. It is enabled by the following environment variable in your application: CPU_IMAGE_SUPPORT.
  • AMD APP Profiler 2.1 enhancements:
    • Timeline visualization and API Trace.
    • Support for 64-bit profiling.
    • Support for Linux (command line version).
    • Support for profiling DirectCompute applications.
  • AMD APP KernelAnalyzer 1.7 enhancements:
    • Support for Northern Islands devices.
    • Support for Catalyst 10.9 to 10.12.
  • New samples:
    • MonteCarloAsianDP
    • DeviceFission
    • FluidSimulation2D
  • Optimized Histogram sample.
  • Added makefiles and implemented changes in samples code to compile with Intel compiler, MinGW + GCC, and MinGWx64 + GCC.
  • Various OpenCL™ compiler and runtime fixes and enhancements (see developer release notes for more details).
  • Various samples fixes and enhancements (see samples release notes for more details).
Viz.: AMD Developer Central - AMD Accelerated Parallel Processing (APP) SDK (formerly ATI Stream)
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od del42sa »

APU to je ten indickej prodavač ze Simpsnů ? :-D :wink: sry za OT

Jinak jsem spíš zvědavej, kdy se to konečně začne v širší míře používat, přece jen Nvidia má v tomhle podporu software mnohem lépe zvládnutou...

Co je s NO-x em a kde zmizel DOC_ZENITH ? :?:
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

Case NZXT H230 Silent, CPU AMD Cezanne, Ryzen 7 5700G + SilentiumPC Spartan 3 PRO HE1024, GPU Sapphire Radeon RX 7600 8GB, MB Gigabyte Aorus B550-PRO V2, 16GB DDR4 4400Mhz CL18 Patriot Viper 4 Blackout, system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB, Seagate Baracuda HDD 1TB SATA III , data HDD WD RED 1TB SATA III, Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Mhz 10bit HDR, Win 10-64 bit Pro, zdroj Cooler Master V550 Semi-Modular 550W 80 PLUS GOLD
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od nou »

no hej a s catalystami 11.1 prehodily poradie APP verzia vs nonAPP verzia. APP verzia obsahuje podporu pre OpenCL. pri nonAPP treba doinstalovat Strean SDK (teraz APP SDK). takze teraz je APP verzia prva.
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od no-X »

Při pročítání dodatečných testů k HD 7900 na ComputerBase mě zaujala jedna věc. GPGPU/HPC testy - ne ve vztahu k HD 7900, ale s ohledem na HD 6900 a GeForce 500. Nvidia velice dlouho přesvědčovala recenzenty o tom, jak je architektura Fermi optimalizovaná právě pro výpočetní nasazení, až to řada z nich začala uvádět jako fakt (či výhodu) do každé recenze, zatímco u Radeonů se uvádělo, že jsou pro tyto účely méně vhodné.

ComputerBase teď přinesl 14 výsledků v různých testech a aplikacích, a tak mě napadlo porovnat Radeon HD 6970 a GeForce GTX 570 - dva produkty, které proti sobě stály cenou i 3D výkonem. Spočítal jsem průměr ze všech těch testů včetně Ocean Dema Nvidia a výsledek je:

Radeon HD 6970: 100 %
GeForce GTX 570: 99,2 %

Vzhledem k tomu, že jde o produkty, které do 1-2 měsíců končí na trhu, lze říct, že architektura Fermi během své životnosti nedokázala překonat onu údajně neefektivní, zastaralou a pro GPGPU nevhodnou VLIW architekturu ATI/AMD. Čím to, že to dopadlo tak nějak jinak, než bylo slibováno? :-)

Pokud by to někoho zajímalo, spočítal jsem průměry i pro další tři:

Radeon HD 6950: 89,7 %
GeForce GTX 560 Ti: 80,4 %
Radeon HD 6870: 76,6 %
Nejlepší moderátor ve výslužbě
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

Zajímavé :satisfied:

Mohl by jsi do postu doplnit nějakou legendu jak jsi k těm výsledkům došel?
no-X
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. úno 2004
Bydliště: Č.Budějovice

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od no-X »

Aritmetický průměr výsledků jednotlivých karet ze zmíněné recenze. Počítal jsem s procenty (vzhledem k HD 6970), jinak by to bylo sčítání hrušek s jablkama. Prostě stejný postup, jakým běžně počítají průměry u her.
Nejlepší moderátor ve výslužbě
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od DOC_ZENITH »

Jo ale tu jde o něco trošku jiného. Těmhle architekturám pokud opravdu chceš používat jejich GPGPU potenciál, tak musíš psát SW přímo takříkajíc na železo. Pokud program tu architekturu zná a má pro ní optimalizovanej kód půjde to logicky skvěle, vždy lépe než na univerzálnější architektuře vhodné pro GPGPU obecně. Nicméně proč byl tak přivýtán příchod CGN? Protože už konečně odchází to pro co se tak špatně psal SW. Fermi a GCN jsou si z vývojářského hlediska mnohem blíže nežli cokoliv mezi R600-Cayman vs Fermi. To má jeden pozitivní dopad, ala že se to dost možná konečně začne používat v praxi, ale zatím stále dostpochybuji o schopnostech GPU.

Když jsou tak silný, proč pro ně někdo nenapsal třeba kodeky pro video hmm? Proč dávno nekonvertuju přes GPU a ne přes CPU když má GPU o tolik více "flopů" hmm? Vyjímečně existuje pár věcí co jedou přes cudu ale je to třeba ten či ten postefekt, nikdy to neni samotnej enkóding. U ATI se zas SP nepoužívaj vůbec a když tam karta s něčim pomahá, tak je to to co umí UVD jednotka a ta je použita, ne samotné SP k výpočtům.
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Krteq »

Že by proto, že chyběl standard? Před pár lety přišlo OpenCL, ale ovoce nese až teď, když na něj vývojáři přecházejí a používá se v programech. Stačí se podívat do novějších verzí SW, kde se GPGPU dá uplatnit. Většina kvalitnějšího SW už OpenCL podporuje.

Ano, je tam vrstva navíc, ale výkon to zas tolik neovlivní a programování je sjednocené pro všechny IHV.
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: ATi & GPGPU, profi sféra atd.

Příspěvek od Hladis »

Zajimave....Sisoft Sandra.....same teoreticke benche....a z toho spocteny prumer....zadne opravdu profi....no takze nic.

A ted k praxi.....kolik pak vypocetnich stroju s AMD bylo postaveno oproti tem kolik jich bylo postaveno na Fermi ? Priklad z praxe: Zde Solunska univerzita mela zadany tendr. Vybrala reseni od nVidie ,pricemz hlavne support byl rozhodujici. Myslim ale ,ze z financnich duvodu je to ted na mrtvem bode ,ale to jen tak na okraj. Kazdopadne nemusi se chodit sdaleko ,zeptejte se nekoho v CVUT. Tam jedno takovy vyzkumny stredisko myslim maji.

BTW: Jak bylo poznamenano.....na tohle se pise soft primo na telo a jde hlavne o support.
Obrázek
Odpovědět

Zpět na „AMD/ATI grafické karty“