Výsledky 1 až 9 z 9

Téma: programování GPGPU

Hybrid View

Předcházející příspěvek Předcházející příspěvek   Další příspěvek Další příspěvek
  1. #1

    Standardní programování GPGPU

    Našel by se někdo kdo by mi mohl poradit kudy vede cesta k řešení těchto příkladů popř. odkázat na nějaké specializované fórum zabývající se touto problematikou ? Něco málo vím o technologích CUDA, ATI Stream, OpenCL a DirectCompute ale netuším kterou technologii zvolit, pro efektivní řešení. Díky.

    Pro vhodné paralelizovatelné numerické výpočty vytvořit program, který bude výpočty realizovat přes vícejádrový CPU a přes GPU a porovnat rychlosti výpočtů a vhodnost použití různých technologií. Analyzovat vliv frekvence GPU a počtu výpočtových jednotek.

    Vytvořit aplikaci, která na základně vhodných numerických výpočtů bude umožňovat porovnání výpočtového výkonu různých grafických karet (benchmark). Aplikace vypíše také typ GPU, frekvenci a počet výpočtových jednotek.

  2. #2

    Standardní Re: programování GPGPU

    protože to má být univerzální, tak je odpověď jednoduchá:

    - CUDA = nv only
    - Stream = ati only
    - dcompute = no double-precision
    - vítěz: OpenCL (čerstvě ve verze 1.1, nv už má příslušné drivery)

  3. #3

    Standardní Re: programování GPGPU

    Co nějaké vývojové prostředí nebo knihovny, ve kterém by se daly tyto výpočty zpracovat ?

  4. #4

    Standardní Re: programování GPGPU

    tak na to bude asi nejlepší Nvidia Nexus, ale nemám v tomto přehled.

  5. #5

    Standardní Re: programování GPGPU

    Tak jsem zvažoval že si nějakou tu graf. kartu pořídím. Doporučíte mi nějakou konkrétní graf. která by byla vhodná pro tento účel? zašel bych si pro ni.
    Líbí se mi třeba Sapphire HD 5670 Ultimate, abych se vešel tak nějak do 3tisic.

  6. #6

    Standardní Re: programování GPGPU

    Praxe: gpulm.fit funkce z R projektu z balicku gputools je na 8500GT 8x pomalejsi nez lm.fit na C2Q6600, asi neco delam spatne aneb ne vzdy musi byt GPU, v tomto pripade CUDA, rychlejsi. Jen pro info, ta 8500GT ma mit papirove cca 40GFLOPs, C2Q6600 cca 8GFLOPs. OS OpenSUSE x64
    desktop: i5-2500K@3700MHz, MSI P67A-C43-B3, 2x4GB Kingston Value, Sapphire 5850 Xtreme 1GB 850/1100, 2xWD10EALX fake RAID-1, LG W2600HP-BF S-IPS,Razer DiamonBack, Seasonic SS-400ET-F3, Windows 7 x64 SP1 + ubuntu x64
    notebook: IBM T41p, 1.7 Pentium M, 14" 1400x1050, 1.5GB RAM, 40GB 4200r, Ubuntu 9.04
    ultraportable: IBM X41, 12" XGA 1.5GHz Dothan, 2GB RAM, 32GB CF Pretec 233x SSD, Ubuntu 9.10
    repro: Teufel Concept E Magnum PE 5.1

  7. #7
    Senior Member Avatar uživatele -=HaDeS=-
    Založen
    13.11.2002
    Bydliště
    Bratislava
    Věk
    45
    Příspěvky
    708
    Vliv
    292

    Standardní Re: programování GPGPU

    Citace Původně odeslal Bob van Sikorski Zobrazit příspěvek
    protože to má být univerzální, tak je odpověď jednoduchá:

    - CUDA = nv only
    - Stream = ati only
    - dcompute = no double-precision
    - vítěz: OpenCL (čerstvě ve verze 1.1, nv už má příslušné drivery)
    zial zatial sa vacsinou u vyrobcov SW uprednostnuje CUDA. Tiez by som skakal 4 metre od radosti keby OpenCL poskocilo ovela viac do popredia, zial nema ako taky za sebou "firemny support" ked to porovname s Nvidiou a jej CUDA
    1)Damned CPU: 3930k@4.8Ghz HT ON; MoBo: Asus Rampage 4 Gene ; RAM: 16GB ; HDDs: Samsung PRO 256GB, VelociRaptor 300GB, WDC WD15EADS 1.5TB ; Graphic adapter: Asus GTX 580; Asus HD 5850
    2)Mobile Dell XPS 1730 CPU: T8300 ; RAM: 4GB ; HDDs: 2x 160GB Graphic adapter: 8800 GTX SLI

    Slave 1: i7 920@3.9GHz Slave 2: i7 920@3.7GHz, Slave 3: AMD 1055T@4GHz Slave 4: AMD 1055T@3.9GHz Slave 5: i7 930@3.9GHz Slave 6: i7 930@3.9HGz Slave 7: i7 920@3.8HGz

  8. #8

    Standardní Re: programování GPGPU

    graf. kartu už mám je to HD 5770, takže pro můj účel bude stačit. Teďka bych chtěl přejít k řešení toho programu. Jaký paralelní algoritmus zvolit pro srovnání rychlosti výpočtu CPU a GPU ?

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Programovani v C++
    Založil Rodeo65 v sekci fóra Programování
    Odpovědí: 3
    Poslední příspěvek: 03.02.2008, 19:43
  2. Control Web 5 a programovani v nem...
    Založil Miralis v sekci fóra Programování
    Odpovědí: 3
    Poslední příspěvek: 04.04.2007, 22:55
  3. Programovani
    Založil hYpn0 v sekci fóra Programování
    Odpovědí: 36
    Poslední příspěvek: 09.12.2003, 13:15
  4. Lotus Notes - programování !
    Založil kabrnak v sekci fóra Programování
    Odpovědí: 7
    Poslední příspěvek: 26.06.2003, 14:08

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •