"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

REQ: Upgrade für Programmierung

ica 05.08.2008 - 10:27 740 10
Posts

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9818
Also ich arbeite derzeit grad an meiner Magisterarbeit (praktisches Projekt) und ich zuck schön langsam aus wenn ich jedesmal beim kompilieren einen Kaffee trinken gehen kann.

Jetzt ist die Frage, ob ich das ganze überhaupt großartig durch Hardware beschleunigen kann. Derzeit hab ich einen X2 3800+ mit 2GB Ram und eine Hitachi 320GB SATA Platte.

Software ist Visual Studio 2008 falls es was zur Sache tut.

Die Frage ist nur was hier am meisten bringt. CPU/HDD? Mehr Cores werden vermutlich nicht all zuviel bringen.

Ob Intel oder AMD ist mir egal, muss jetzt aber kein high-end Zeug sein. Und wenn dann nur wenns auch wirklich was bringt.


Update: bräuchte Hilfe für ein Intel Quad Core System:
http://www.overclockers.at/systemba...938#post2645938
Bearbeitet von ica am 05.08.2008, 16:14

3mind

mimimi
Avatar
Registered: Sep 2004
Location: 1030
Posts: 1588
mal interesse-halber: wie lang kompilierst im schnitt, und vor allem was?!
muss ja ein riesen-projekt sein wenn das mit dem system nicht ordentlich geht...

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12066
Mein Q6600 steigert bei Erhoehung der parallel zu bauenden Make-Targets zu fast 100% gegenueber meinem alten E6600 - ist ungefaehr 1.8 bis 1.9mal so schnell.

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9818
Aber ich nehm mal an du arbeitest mit gcc? Was ich so im Internet gefunden habe deutet mehr darauf hin, dass der Microsoft Compiler nicht gerade darauf optimiert ist.

Könnte aber immer noch auf den Intel Compiler ausweichen...glaub der ist da besser optimiert. Kostet für Studenten auch net grad die Welt..


Kann mir jemand sagen wie groß der Leistungsunterschied zwischen Q6600 und Q9450 ist? Bzw. wie steht ein Phenom X4 (AMD Phenom X4 9850 Black Edition) im Vergleich mit den beiden da?

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12066
Ich weisz nicht, wie Visual Studio arbeitet, aber die Art von Parallelisierung, die make bietet, hat nichts mit dem Compiler zu tun - sollte das VS das aehnlich handhaben (parallel ausfuehrbare Prozesse werden einfach bis zu einer definierbaren Obergrenze an Parallelisierung als getrennte Prozesse gestartet), duerfte das keine Rolle spielen, ob du jetzt ICC, mingw, Borland cpp, oder den Microsoft C Compiler verwendest...

ICC unter Linux ist uebrigens gratis fuer nichtkommerzielle Zwecke.


Afaik ist der Q9450 die neuere, stromsparender Revision des Q6600 (~15W weniger Verbrauch unter Load oder so), und das bei etwas hoeherer pro-Takt- und Gesamtleistung. Ist auch in 45nm gefertigt; wenn's dir den Aufpreis wert ist, wuerd ich den nehmen.
Der Phenom ist sicher ein bisschen langsamer, aber sollte deinen X2 3800+ immer noch im Staub hinter sich zuruecklassen.

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9818
Ok hab grad gesehen, dass Visual Studio ab 2008 "/MP (Build with Multiple Processes)" unterstützt (http://msdn.microsoft.com/en-us/library/bb385193.aspx). Habs gerade getestet und ist wirklich ~35% schneller und beide Cores sind auf 100%.

Der Verbrauch ist mir in meinem Desktop PC ziemlich egal...macht das Kraut auch net mehr fett wenn ich schau was bei mir sonst noch alles 24/7 läuft :D Die Frage ist nur ob der Q9450 "doppelt" so schnell ist. Immerhin kostet er fast doppelt so viel.

AoD

aka AngelOfDeath
Avatar
Registered: Nov 2002
Location: St. Pölten
Posts: 1482
Wenn du Webanwendungen entwickelst lagere das Verzeichnis ASP. NET Temporary Files auf eine Ram Disk mit ~100 MB aus (pfad steht irgendwo in der machine.config)
Du könntest natürlich andere Teile auch noch auf Ram Disk auslagern, das setzt aber ein stabiles System und eine stabile Stromversorgung voraus. Ansonsten ist glaub ich die Festplatte der Flaschenhals (zumindest bei mir)

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9818
Nein sind keine Webanwendungen. Ist C++/QT/OpenGL.

Kann mir jemand ein brauchbares Mainboard + Ram für ein Intel Quad Core System empfehlen? Übertakten sollte im normalen Rahmen möglich sein - ist aber sicher kein Schwerpunkt. Brauch eigentlich nix besonderes, es ist gerade mal eine Festplatte im System und eine Grafikkarte (7800GT).

Welcher Chipsatz ist eigentlich aktuell?

Obs ein Q6600 oder Q9450 wird muss ich mir noch überlegen.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12066
Zitat von ica
Die Frage ist nur ob der Q9450 "doppelt" so schnell ist. Immerhin kostet er fast doppelt so viel.

Nah, nevar. Hol dir einen Q6600, und werd gluecklich - ich hab meinen gebraucht um 150 Euro geholt, vor ... 6 Monaten oder so? und bin immer noch hoechst zufrieden :D

Gerade aktuell werden Systeme mit P4X-Chipsets (P45 etc.); ich hab noch einen G965. Irgendein geunstiges P35-Board mit ICH9 sollte allemal ausreichen, und ist ab 50 Euro in durchaus brauchbarer Qualitaet erhaeltlich. Mein Geheimtipp: ECS P35T-A mit Intel GBit NIC onboard, siehe http://geizhals.at/eu/a268775.html

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
ich würd auf einen quad pfeifen und einen schnellen c2d nehmen, zb E8500.
das sollte genug boost im vergleich zu deinem jetzigen amd bringen.

my cents :)

Denne

Here to stay
Avatar
Registered: Jan 2005
Location: Germany
Posts: 2801
Also ich hab nen Q9450 aber leider keinen Q6600 zum Vergleich. Aber wenn du irgendwelche Benches oder ähnliches brauchst, meld dich (zwar alles @ stock, kann für die Benches aber auch bissl übertakten, damit du Vergleiche ziehen kannst).
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz