Hallo!
Ich arbeite seit kurzem mit sehr grossen Daten Files und brauche einen neuen PC. Wenn ich irgendwas mit Python mache, warte ich oft minutenlang und das nervt
Nun meine Frage:
Welchen Prozessor würdet ihr empfehlen? Ich will auf den PC wirklich nur mit Python programmieren (grosse Textfiles parsen und bearbeiten, BLAST, Muliple Alignments etc.), desshalb wirds denke ich ein Barebone ohne viel schickschnack (kein Laufwerk, kleine Festplatte, 0815 Grafikkarte - eben nur ein schneller Prozessor).
Welchen Prozessor würdet ihr empfehlen?
Danke schonmal
Stefanie
Welchen Prozessor?
http://www.snowflake-sl.info/index.html
Hoi Stefanie,
BLAST kann man sehr gut parallelisieren - falls Du gegen interne Daten blasten willst. Also würde ich einen Mehrkernprozessor empfehlen. Der Link ist vielleicht nicht das Gelbe vom Ei, zeigt aber wie man BLAST parallelisieren kann. Ansonsten, falls Du für eine Uni AG einen Rechner kaufen willst, kannst Du auch ein paar billige, möglichst gleichwertige Rechner kaufen und zu einem Cluster zusammenstöpseln. Dann dürfte PYRO Dein Freund sein . Im Übrigen empfehle ich nicht an Speicher zu sparen: Das ist meiner Erfahrung nach viel limitierender als ein Prozessor.
Noch würde ich außerdem 32bit Prozessoren empfehlen: 64bit liefert zwar theoretisch einen Geschwindigkeitsvorteil, aber Installation von mancher Software ist recht mühsahm (auch wenn diese Einschränkung immer weniger Gültigkeit besitzt).
HTH,
Christian
BLAST kann man sehr gut parallelisieren - falls Du gegen interne Daten blasten willst. Also würde ich einen Mehrkernprozessor empfehlen. Der Link ist vielleicht nicht das Gelbe vom Ei, zeigt aber wie man BLAST parallelisieren kann. Ansonsten, falls Du für eine Uni AG einen Rechner kaufen willst, kannst Du auch ein paar billige, möglichst gleichwertige Rechner kaufen und zu einem Cluster zusammenstöpseln. Dann dürfte PYRO Dein Freund sein . Im Übrigen empfehle ich nicht an Speicher zu sparen: Das ist meiner Erfahrung nach viel limitierender als ein Prozessor.
Noch würde ich außerdem 32bit Prozessoren empfehlen: 64bit liefert zwar theoretisch einen Geschwindigkeitsvorteil, aber Installation von mancher Software ist recht mühsahm (auch wenn diese Einschränkung immer weniger Gültigkeit besitzt).
HTH,
Christian
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Und welche 32 Bit Prozessoren gibts überhaupt noch?CM hat geschrieben:Noch würde ich außerdem 32bit Prozessoren empfehlen: 64bit liefert zwar theoretisch einen Geschwindigkeitsvorteil, aber Installation von mancher Software ist recht mühsahm (auch wenn diese Einschränkung immer weniger Gültigkeit besitzt).
Alle aktuellen Prozessoren sind 64 Bit (Intel Core 2 / Core i7, AMD Phenom).
Ich denke inzwischen sind grösstenteils alle Treiber in 64 Bit vorhanden.
Also wenns wirklich Rechenpower sein muss, ist der Core i7 zurzeit glaube ich der schnellste, dafür aber auch sehr teuer.
Gruss
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich denke CM ging es darum, dass man die CPUs im "Legacy mode" betreiben sollte.rayo hat geschrieben:Und welche 32 Bit Prozessoren gibts überhaupt noch?
Alle aktuellen Prozessoren sind 64 Bit (Intel Core 2 / Core i7, AMD Phenom).
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Bei "sehr grosse Daten Files" würde ich auf jeden Fall auch darauf achten, das der Datendurchsatz von der Festplatte nicht der begrenzende Faktor ist oder wird.
Ja, danke. Aber ich sollte präzisieren: Zu meinem großen Leidwesen ist ein immer noch ein Teil wissenschaftlichen Codes schlecht organisiert und nicht offen. Deswegen muß man sich vorher anschauen auf welchen Systemen entsprechende Programme überhaupt lauffähig ist. Aber in der Tat: Seid einem guten Jahr, kann ich alle meine Sachen auch auf 64bit Systemen laufen lassen (außer einem eigenen Stück Code, wo ich einen "eleganten" Bug eingebaut hatte ).Leonidas hat geschrieben:Ich denke CM ging es darum, dass man die CPUs im "Legacy mode" betreiben sollte.
Gruß,
Christian
Danke für die Tips! Ich will mir den Rechner privat kaufen, also sollte er nicht zu teuer kommen.
Was macht am Ende mehr Sinn, einen Quad mit 4* niedriger Taktfrequenz oder einen Duo mit 2* höherer Taktfrequenz?
Lg
Stefanie
Was macht am Ende mehr Sinn, einen Quad mit 4* niedriger Taktfrequenz oder einen Duo mit 2* höherer Taktfrequenz?
Lg
Stefanie
http://www.snowflake-sl.info/index.html
Das kommt sehr darauf an, ob man es schafft die vier Kerne genügend auszulasten. Lässt sich also so pauschal nicht beantworten.