Skocz do zawartości


misal

Rejestracja: 04 cze 2010
OFFLINE Ostatnio: 04 06 2010 16:19
-----

Moje tematy

[około 5000 zł]Komputer do obliczeniożernych programów

04 06 2010 - 00:34

Hey,
Dla pasjonatów to pewnie pestka ale ja jestem laikiem w kwestiach technicznych dlatego proszę o pomoc bardziej doświadczonych użytkowników.

Zamierzam kupić sobie nowy komputer i chciałbym go zoptymalizować pod kątem bardziej obliczeniożernych programów ale nie gier! Może nie wnikając w szczegóły zamierzam pisać programy (dopiero się uczę :coolface:), które będą tworzyć baaardzo duuużo zmiennych (tablice o wielkości nawet kilku milionów elementów) i operować na tych danych <- takie bardziej statystyczne rzeczy i bardzo obliczeniożerne - dużo mnożenia, dodawania etc :). Dlatego, że wiele rzeczy będzie powstawać przy pomocy prób i błędów potrzebuję, żeby komputer jak najszybciej wykonał to co do niego należy B) (obecnie, jak zacznę się bawić na większym zestawie danych, to komputer to wykonuje od kilku minut do kilku godzin B). Ale mniejsza z tym <- nie mówimy przecież o programowaniu :D. Jeszcze tylko ważna kwestia - nie zamierzam używać większej ilości procesorów (wiem, że teoretycznie jest taka możliwość, żeby obliczenia były wykonywane równolegle - w niektórych językach - ale ja nie będę z tego korzystać)!


W związku z powyższym nie zależy mi na karcie graficznej (bo chyba to będzie zbędne) albo na wygodnej myszce :)...
Głównie chodzi mi o szybkość wykonywanych obliczeń i tylko pod tym kontem chciałbym rozpatrzyć różne parametry. Tak więc proszę o jakieś rady.
Wydaje mi się, że najważniejszy będzie procesor (a konkretniej częstotliwość taktowania procesora)...
Tak jak wcześniej wspomniałem to większa ilość rdzeni będzie tu zbędna dlatego planuję kupić dwu rdzeniowca - najlepiej z rodziny i5 :) Dalej zaczynają się schody :(. Dlatego mam następujące pytanie:

Czy powinienem zwracać uwagę na następujące parametry (a jeśli tak to dlaczego - w czym mi to pomoże?):
->Parametry procesora
- częstotliwość taktowania magistrali GT/s
- pojemność pamięci cache L2/3
- taktowanie grafiki (do czego jest to w ogóle w procesorze? :/)

->Płyta główna
-czy ma jakieś znaczenie?
-na co zwracać uwagę?

->Pamięć DRAM
- czy pojemność pamięci ma znaczenie dla szybkości obliczeń (jak tak to w jaki sposób?). Na pewno nie zaszkodzi ale czy pomoże?
- czy częstotliwość pracy ma znaczenie? i co jeśli częstotliwość kostek jest większa od możliwości procesora - bo coś czytałem, że i5 może wykorzystać tylko 1333 MHz a kostki, które sobie wypatrzyłem mają 1600 :)
- czy opóźnienie - "cycle latency" mają znaczenie?

->System operacyjny
-czy ma znaczenie wersja 32/64 bitowa?
-czy ma znaczenie windows 7 home edition od pro? (gdzieś przeczytałem, że pro jest szybszy... czy to prawda? jeśli tak to w jakim sensie? tzn. czy sam system czy również programy odpalane na nim?)
-czy system operacyjny w ogóle ma jakieś znaczenie? (czy np. nie lepiej zostać przy XP?)

Oczywiście jak coś przeoczyłem i powinienem jeszcze na coś zwrócić uwagę to również proszę o taką informację.

Będę bardzo wdzięczny jak rozjaśnicie mi ten temat. Po pytaniach chyba widać, że jestem ZIELONY :/. Oczywiście nie obliguję do odpowiedzi na wszystkie pytania - można (a raczej należy) odpowiadać tylko na te, na które się zna odpowiedź B)
Pozdrawiam!