-
Data: 2013-02-28 19:30:54
Temat: Re: programował ktoś na taki sprzęt?
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2013-02-28 17:57, M.M. pisze:
> Tak se patrze na to cudo, cudo dosłownie i w przenośni :)
> http://www.alternate.pl/html/product/PNY/Tesla_K20/1
047488/?
>
> Jeśli się nie mylę, ma to 2496 procesorów i ponad 1tflop
> mocy obliczeniowej - teoretyczne wartości robią wrażenie.
> Zastanawiam się jednak jak z takim sprzętem jest w praktyce. Na
> pewno nie da się tego oprogramować w asemblerze, więc
> pierwsze straty będą spowodowane językiem wysokiego poziomu.
I Ty za magią assemblera?
c (i to niepełny, przynajmniej jeszcze niedawno) jest
dostatecznie blisko. A jeszcze lepiej FORTRAN;)
> Potem może być problem z całkowitym wykorzystaniem zasobów.
> Słyszałem gdzieś, że dopiero od niedawna CUDA ma wsparcie
> dla języków z rekurencją - zdaje się że te procesory nie
> mają stosu, więc jedynie wchodzi w grę jakaś symulacja
> softwerowa na tablicach. Pewnie wad i problemów jest więcej...
A po co Ci stos w koprocesorze;) To się zupełnie nie nadaje
do przechodzenia grafu czy liczenia silni rekurencyjnie.
To cierpi nawet, jeśli są rozgałęzienia programu.
> Stąd moje pytanie jak taki (lub podobny) sprzęt sprawdza
> się w praktyce? Właściwie to nie pytam o aplikacje które
> wymagają dużego transferu pomiędzy ram a kartą. Załóżmy że
> dane zmieściły się w karcie, a algorytm cały czas na nich
> operuje. Jakie przyspieszenie na jakich algorytmach w praktyce
> uzyskuje się na takim sprzędzie względem np. najnowszego
> procesora i7?
Bardzo dobrze. Ale w swoich zadaniach, to nie jest uniwersalny
procesor do wszystkiego.
Z lekkim przymrożeniem oka możesz patrzeć na to jak na
koprocesor, tylko on nie dostaje do przemnożenia
dwa double, tylko dwie macierze zespolone po 200MB,
albo jakąś funkcję do policzenia w tysiącach punktów naraz.
Jak się sprawdza. AMD Phenon II X4 955 (3.2GHz)
kontra
GTX 460v2 (też nie kręcone)
Przy tym, co karty lubią najbardziej, czyli mnożeniu
gęstych macierzy karta była jakieś 12 razy szybsza
na dużych danych. Wliczając w to czas transferu danych!
Oczywiście, obliczenia za pomocą bibliotek, nie własnych wynalazków.
> Pozdrawiam
>
> PS. kiedyś sprawdzałem parametry jakiejś innej karty tego
> typu i miała pobór mocy 900W. W sumie to był główny czynnik
> który zniechęcał do zakupu. Teraz widzę że sprzęt jest mocniejszy, a
> pobór mocy zaledwie 225W - robi się ciekawie :)
Za 15kzł chciałbym więcej RAMu:)
"Panie, a co ja mam zrobi na tych marnych 4GB na węźle" :)
pzdr
bartekltg
Następne wpisy z tego wątku
- 28.02.13 20:59 Adam Przybyla
- 01.03.13 11:14 M.M.
- 01.03.13 13:56 Michoo
- 01.03.13 14:26 Edek Pienkowski
- 02.03.13 10:51 Roman W
- 02.03.13 16:59 M.M.
- 02.03.13 17:27 Edek Pienkowski
- 02.03.13 18:06 M.M.
- 02.03.13 18:34 Edek Pienkowski
- 02.03.13 18:51 firr kenobi
- 02.03.13 18:51 firr kenobi
- 02.03.13 19:10 M.M.
- 03.03.13 01:55 Roman W
- 03.03.13 10:50 firr kenobi
- 03.03.13 10:51 firr kenobi
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją