Jaki procesor dla programisty?

0

Chcę kupić sobie nowego kompa.
No i tu jest problem. Procesorów na rynku dużo i aż głowa boli - nie wiadomo co wybrać. Moje wymagania to:

  1. Cena: do 1200 zl brutto (bo musi mi jeszcze starczyć kasy na 1GB RAMu)
  2. Jak najwyższa wydajność w zadaniach:
  • kompilacja kodu Java / C / C++
  • uruchamianie dużych aplikacji Java (np. Eclipse, Jboss AP)
  1. Architektura 64 bitowa, sprzętowe zabezpieczenie przed wykonaniem danych.

Wszędzie w sieci tylko widzę benchmarki na różnych grach 3D tudzież renderowaniu grafiki 3D czy kompresji dźwięku, a to mnie kompletnie nie urządza. Co mi radzicie?

0

1200 za procesor :) hmm to ja bym wzial to:

http://sklep.komputronik.pl/pelny.php?id=18654

0

AMD Athlon 64 3800+ BOX (S939)

Cena brutto: 1235,00
Cena netto: 1012,30

klasa produktu: Procesor
typ procesora: Athlon 64
typ gniazda procesora: Socket 939
nazwa technologiczna: Venice
technologia wykonania: 0,09 mikrona
częstotliwość taktowania procesora: 2400 MHz
częstotliwość taktowania FSB: 400 MHz
mnożnik: 12
pojemność pamięci cache: L2: 512 KB
L1: 128 KB

napięcie zasilania: 1,4 V
wersja produktu: BOX
dołączony wentylator: Tak
cechy dodatkowe: Technologia Hyper Transport
Architektura 64-bitowa

dodatkowe informacje:
Możliwość jednoczesnego uruchamiania programów 32 i 64-bitowych

user image

0

No dobra, ale on ma tylko 512 KB cache L2... A sa Athlony na starszy socket 754 z 1MB L2...

Np. mamy AMD 3500+ na s939 z 512 kB cache L2 i AMD 3500+ na starszy s754 z 1 MB cache L2. Ktory jest lepszy do tych zastosowan co napisalem?

0

s939 jest nowszy, lepszy i bardziej przyszłościowy niż s754.

0

s939 jest nowszy, lepszy i bardziej przyszłościowy niż s754.

i odpowiednio droższy.
Moim zdaniem lepiej kupić procek z 1MB cache na s754 (przy założeniu że taki sam zegar). Będzie taniej. Co z tego że 'przyszłościowe', to i tak nie ma znaczenia, bo za kilka lat gdy trzeba będzie wstawić nowszy proc to wymieni się na też nowszą platforme, tymbardziej że s940 to już tylko kwestia czasu.
Pozdrawiam

0

Socket 940 to przeżytek ;) Tylko dla niektórych serwerowych Opteronów, idzie na śmietnik na rzecz S939 właśnie :)

Jeżeli dobrze pamietam.

0

Socket 940 to przeżytek

sorry, coś mi sie pochrzaniło :|

0
qpalzm napisał(a)

s939 jest nowszy, lepszy i bardziej przyszłościowy niż s754.

i odpowiednio droższy.
Moim zdaniem lepiej kupić procek z 1MB cache na s754 (przy założeniu że taki sam zegar). Będzie taniej.

Ok. Ale te procki na s939 mają 128 bitowy zintegrowany kontroler pamięci, a na s754 mają 64 bitowy, o 2 razy mniejszej przepustowości. AMD widać uznaje, że ten lepszy kontroler w s939 równoważy spadek wydajności spowodowany 2 razy mniejszym cachem L2 (512 kB), bo oznacza athlony tym samym numerem np. wspomniany przeze mnie wcześniej Athlon 3500+, dostępny w dwóch wersjach. I to mi się właśnie nie podoba. Czy są jakieś różnice w wydajności PRZY KOMPILACJI PROGRAMOW / APLIKACJACH JAVA? Bo jak się okaże, że ten kontroler robi różnicę np. przy grafice 3D, a przy aplikacjach typu kompilatory (o innej charakterystyce dostępu do pamięci) jest psu na budę, to po co mam przepłacać?

To, że jeden jest bardziej przyszłościowy mnie mało obchodzi - i tak za 3 lata kupię nową płytę z nowym prockiem i nowym RAMem. Jeszcze nie zdarzyło mi się wymieniać procka.

Jakbym miał 2 kumpli, co mają takie 2 procki z tym samym zegarem, ale różną podstawką, to bym zrobił benchmark i po problemie... Ale nie mam! :(

0

Ja poczekalebym do ferii i kupilbym AMD X2 3800 - teraz kosztuje 1400 wiec sadze ze do lutego stanieje jeszcze troche

0

Ja poczekalebym do ferii i kupilbym AMD X2 3800 - teraz kosztuje 1400 wiec sadze ze do lutego stanieje jeszcze troche

A do tego czasu wyjdzie nowy procesor jeszcze lepszy za cenę 1400 i ktoś powie "ja bym poczekał do kwietnia .. stanieje"

0

Na ten procek na pewno warto poczekać do lutego. Jest to procesor dwurdzeniowy i jak jest możliwość to lepiej kupić taki niż 1 rdzeniowy.

0
Gal napisał(a)

Na ten procek na pewno warto poczekać do lutego. Jest to procesor dwurdzeniowy i jak jest możliwość to lepiej kupić taki niż 1 rdzeniowy.

A czy javac/java ma jakąś optymalizację pod kątem wielu procesorów, że tak koniecznie chcecie wielordzeniowe?

Postarajcie się uwzględnić zastosowanie. Nie sądzę, by wielordzeniowość w jakimś stopniu przyspieszała kompilację. Jest to raczej proces jednozadaniowy.

Wydaje mi się (chociaż nie dam sobie głowy uciąć), że należałoby postawić na procesory z dużą ilością pamięci podręcznej (w przypadku kompilacji często widać większe zużycie pamięci systemowej, więc pewnie zwiększenie pamięci podręcznej też powinno wpłynąć pozytywanie). Wystrzegałbym się procesorów Pentium 4. Mają wydłużony potok przetwarzania, a skoro nie potrzebna jest nam wielozadaniowość, to nie działa na naszą korzyść. W tym jednym zastosowaniu częstotliwość rzeczywiście może się liczyć. Nie wiem nawet, czy nie bardziej, niż długość szyny danych.
Wiadomym jest, że kompilatory na procesorach typu RISC są bardzo wydajne, ze względu na dużą liczbę rejestrów i łatwość alokacji ich na zmienne tymczasowe (na takim 386 program musi się liczyć z ograniczoną liczbą rejestrów i przerzucać na stos itp.). Dlatego też 64-bitowe procesory, które nie tylko mają większe rejestry, ale z tego co mi wiadomo mają też ich więcej, mogą być zdecydowanie lepsze. Pod jednym warunkiem. Kompilator musi umieć wykorzystać jego zalety.

0
Deti napisał(a)

Ja poczekalebym do ferii i kupilbym AMD X2 3800 - teraz kosztuje 1400 wiec sadze ze do lutego stanieje jeszcze troche

A do tego czasu wyjdzie nowy procesor jeszcze lepszy za cenę 1400 i ktoś powie "ja bym poczekał do kwietnia .. stanieje"

no ja kiedyś kupiłem zestaw P 100 MHz za 5400 zł, jakbym wiedział że w lutym 2006 wyjdzie taki procek za taką cenę to bym trochę jeszcze poczekał, no czemu mi nikt nie powiedział ??

0

Z tym X2 to bez ironi plz. Ten proc ostatnio idzie mocna w dol. poza tym przemawiaja za nim jeszcze inne cechy. Bardzo dobrze sie kreci i ma 2 * 512kB cache'u L2. A jezeli ktos uwaza ze nie nalezy nawet chwile czekac na kupno sprzetu to albo jest bardzo bogaty albo lubi byc na topie dla szpanu. poza tym nie pisalem aby Krolik czekal na procesory na podstawce AM2 ktore maja miec zaimplementowany kontroler pamieci DDR2 i pojawia sie w przyszlym roku tylko aby odczekal 1-2 miesiace az stanieja ceny bardzo dobrych procow ktore mozna kupic juz teraz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1