rafalluz utworzono 20 lipca 2009 utworzono 20 lipca 2009 Witam, Mój kolega pracuje teraz w UK nad projektem, który wymaga użycia platformy CUDA. Chciałby w związku z tym kupić sobie kartę obsługującą tą technologię do takiego sprzętu: Chieftec (GPS-400AA-101A) 400W, płyta Gigabyte GA-MA78GM-S2, AMD Athlon X2 4850e (2,5GHz, 1MB cache ,45W, Socket AM2, BOX), DDR2 4x1024 MB 800 MHz CL5 Dual Channel Zasugerowałem 9600GT. Pytanie, czy do tego sprzętu, bez podkręcania, ma sens wkładać coś mocniejszego? I czy przy CUDA to w ogóle ma znaczenie? Dzięki z góry za odpowiedzi.
Gość komentarz 20 lipca 2009 komentarz 20 lipca 2009 O ile przy CUDZIE nie jestem w stanie wypowiedzieć się w 100% wiarygodnie (ATI user), tak do tego zestawu 9600GT jest dosyć dobrym wyborem w pojęciu całokształtu. CUDA - w oparciu tylko o samą teorię migracji programowania na barki GPU - tak, będzie od niego zależna, ponieważ szybszy GPU o większej mocy obliczeniowej będzie w stanie wykonać (czy też przyspieszyć) wykonywanie operacji szybciej niż wolniejszy egzemplarz.
rafalluz komentarz 20 lipca 2009 Autor komentarz 20 lipca 2009 (edytowane) Tzn co to ogółem jest CUDA to wiem, ale mi chodziło, czy przy programach w technologii CUDA zależność CPU od GPU jest taka, jak przy grach - czyli np. przy Athlonie X2 2.5 9800GT hamowany, a przy 3.0 już nie. Czy może nie ma czegoś takiego i mógłbym dać nawet 260 albo 295, jak kasa nie jest problemem, bo żadne ograniczanie przez procek nie zachodzi.
Gość komentarz 20 lipca 2009 komentarz 20 lipca 2009 Trudno tu mówić o takich zależnościach. W grach wykorzystywane są oba te podzespoły jednocześnie i zawsze w pewnym gwarantowanym stopniu, do tego współpracujące ze sobą i pozostające w ścisłej zależności. W przypadku CUDY, może zajść sytuacja że oblicznenia będą równoległe, wtedy to nie będzie miało znaczenia dla każdego z nich czy szybciej wyrabia się ze swojej roboty proc czy GPU - na danym odcinku czasu może zajść tak że np. E6700 oraz GTX260 wykonają odpowiednio 30% i 70% całości obliczeń, co z kolei jest naturalnie do przewidzenia bo GPU jest o wiele szybsze niż standardowa jednostka obliczeniowa komputera. Także karta będzie jedynie przyspieszać, nigdy spowalniać, ale tylko w przypadku gdy mowa o obliczeniach równoległych, w przypadku wątków separowanych (które wątpię że wystąpią) ten model nie ma sensu bo CUDA na np. takiej 9500GT będzie po prostu nieopłacalnym dodatkiem.
marcin286 komentarz 20 lipca 2009 komentarz 20 lipca 2009 Otóż przynajmniej z tego co wiem prędkość procesora może być mniejsza niż w np. grach, czyli taki 2 rdzeniowiec powiedzmy w CUDA może mieć GTX260 - HD4870 - GTX275. Chodzi o to, że przy użyciu CUDA'y procesor ma mniejszą wagę od wydajności karty.
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.