Config developpeur (et plus) - Conseil d'achat - Hardware
Marsh Posté le 17-05-2012 à 11:24:40
je partirai sur du xeon pour ce que tu comptes faire avec un ssd de 256 GO et au moins 16 go de ram
il te faut une tour complete ? ou tu as deja des pieces?
Marsh Posté le 17-05-2012 à 11:29:13
TotalRecall a écrit : Avant de lui proposer une tour à 5000€ on pourrait peut être parler budget ? |
il a marque semi illimite
Marsh Posté le 17-05-2012 à 11:31:05
El_diablo a écrit : il a marque semi illimite |
Au temps pour moi, je n'avais pas vu la remarque à la fin. J'efface mon message.
Marsh Posté le 17-05-2012 à 11:39:45
Le gain que tu pourrais avoir en tapant dans du CPU HdG dépend beaucoup de ton compilo et de la manière dont il exploite les architectures multicoeur.
Je ne connais pas les qualités des outils java dans ce domaine mais en général le gain de performances obtenu est loin d'être à la hauteur de la variation de prix. On trouve facilement des benches de compilateurs sur différents CPU, mais en général ils sont tournés vers les compilos Intel ou MS VC.
Sauf si vraiment tu veux dépenser sans compter et que devoir tripler le prix du CPU/CM/RAM pour économiser 20% de temps à la compilation ne te perturbe pas, pas la peine de taper dans les gammes pro genre Xeon je trouve.
Au niveau RAM, je doute que tu aies besoin de plus de 8Go, à moins que pour ton OS tu ne sois un adepte de la virtualisation et que tu aies 10 IDE ouverts en même temps et une BdD qui tourne derrière (etc). A toi de voir ton occupation mémoire en général.
Le développement est très gourmand en IO (car plein de petits fichiers), un excellent SSD est donc un investissement incontournable qui apporte déjà beaucoup en confort par rapport à un DD classique. Que ce soit à l'ouverture des projets, lors des build, ou en utilisation courante le gain en réactivité est impressionnant.
Marsh Posté le 17-05-2012 à 11:41:17
une config de ce genre
cm asus Z9PE-D8 WS
2 xeon E5 2660
2 noctuas nh d14 en 2011
16 go de ram corsair vengeance LP
un ssd curcial de 256 go
Un hdd de 2 to pour le stockage
une alim cooler master ou seasonic platinuim de 800w
un graveur dvd basic
une carte graphique gtx 670
et un boitier corsair
Marsh Posté le 17-05-2012 à 11:44:10
Oui il me faut malheureusement une tour complète,
Et j'oubliais, silencieuse !
Je vais tout de même mettre une limite de budget à 2000€ puisque vous m'y incitez
Si c'est moins tant mieux, si c'est plus il faut vraiment que ça apporte quelque-chose.
Par exemple, gagner 3 ou 4 secondes lors d'une compilation me paraît encore important, en gagner 1/2s, peut-être moins (suivant ce qu'il faut rajouter pour passer à l'étape supérieure).
En général, les prix s'envolent pour un gain qui n'est pas si visible, j'aimerais ne pas tomber dans ce travers.
Ok, je vais donc mieux me renseigner sur les xéon et ce qu'ils apportent.
Marsh Posté le 17-05-2012 à 11:47:28
Ca va être vite vu : rien que les deux CPUs mentionnés ci-dessus valent ensemble 2700€ environ . C'est un peu ce à quoi je pensais plus haut avec ma mise en garde sur le prix
Et je ne suis pas sûr que la GTX 670 apporte grand chose, aux dernières nouvelles Eclipse n'est pas optimisé GPGPU/CUDA ...
Marsh Posté le 17-05-2012 à 11:50:15
TotalRecall a écrit : Le gain que tu pourrais avoir en tapant dans du CPU HdG dépend beaucoup de ton compilo et de la manière dont il exploite les architectures multicoeur. |
Merci pour ton analyse, que je trouve pertinente.
Effectivement je ne veux pas dépenser pour dépenser. Et le gain du SSD paraît super important.
Donc toi tu partirais sur un i7 ? (3770 ?)
Je ne ferme pas la porte aux autres pistes pour autant merci pour vos avis
Marsh Posté le 17-05-2012 à 11:58:20
J'ai un peu décroché de l'actualité hardware ces derniers temps, je ne sais pas quel CPU a le meilleur rapport Q/P chez Intel, surtout que de nouveaux Ivy bridge sortent presque chaque semaine donc je ne sais pas si le 3770k est spécifiquement le meilleur choix. Mais en terme de niveau de gamme je pense que c'est effectivement l'orientation à suivre.
Et pour ne pas être sectaire, je t'invite à faire un petit tour chez AMD, juste au cas où ils auraient un truc compétitif à proposer pour ce tarif et cet usage. Cela dit j'en doute vu les critiques qu'ils essuient depuis quelques temps, même sur leurs dernières archis...
Autre chose concernant le CPU, lors des build c'est un facteur décisif mais pas trop en usage courant.
Et malheureusement tu auras beau prendre le meilleur hardware du monde, les IDEs modernes seront toujours limités par des facteurs logiciels, je pense par exemple aux plugins censés assister l'utilisateur (pour du refactoring, du calcul de métriques, du rule compliance checking...) mais qui réussissent surtout à mettre à genou le PC sur de gros projets pour des raisons de conception et d'optimisation internes. C'est aussi pour ça que ça n'est pas salvateur de se lancer dans du bi-xeon, un IDE propre et bien configuré sur une bécane décente fait parfois mieux qu'une usine à gaz sur un CPU à 1000€.
Marsh Posté le 17-05-2012 à 11:59:52
le 3770 est un bon cpu ou son petit frere juste en dessous est aussi bien
Amd sont un peu largue c'est dommage
Marsh Posté le 17-05-2012 à 12:12:22
TotalRecall a écrit : |
On a exactement ce problème au boulot avec IntelliJ (9) qui index tout le temps, c'est une horreur.
(Et ils ont eu la bonne idée de prendre des pc très milieu de gamme)
Marsh Posté le 17-05-2012 à 13:49:55
Pour avoir mieux , il faut passer à la station Xeon, mais sans OC possible ( sauf erreur de ma part): de plus pour alimenter ces 16 cores + HT , le SAS devient indispensable ( mais les SSD SAS sont très chers).
Si besoin de beaucoup de puissance,à la solution Bixeon, j'irais plutôt vers une solution à deux PC relies en éthernet Gigabit ( les cartes intel X79 ont deux port ethernet Gigabit, et on fait guère mieux qu'un controleur Ethernet intel Gigabit). De plus une solution à deux PC peut plus facilement s'échelonner dans le temps.
Si on part sur une solution à deux PC, plein de configurations sont possibles ( depuis 2 PC X79 ou configuration I5+X79 , Pc windows + pc linux).
Quelques autres pistes de réflexion
Marsh Posté le 17-05-2012 à 11:15:53
Salut,
Je ne veux pas une liste exhaustive de pièces (pour l'instant), car l'achat n'est pas pour tout de suite.
Mais j'aimerais savoir ce que vous prendriez pour avoir une machine qui envoi du bois pour programmer
Je travaille sous STS (eclipse), sur des projets Grails/Groovy (java) et Maven, et les projets/commandes sont très long à compiler/se lancer.
Il me faut quelquechose de beaucoup plus instantané que mon matos actuel.
Il faut aussi que je puisse lancer plusieurs machine virtuelles (serveur Linux pas trop lourd) en même temps.
(+ en même temps, écouter de la musique, regarder la téloche par adsl, etc..)
Tout ça en environnement Win7 mais aussi Ubuntu (dual boot, qu'en est-il du trim ssd ?)
Je ne sais pas si il faut que je privilégie le processeur ou le ssd, et quel type de processeur il me faut, (en gros si taper dans du haut de gamme me ferais gagner quelque-chose),
Voilà j'aimerais donc surtout qu'on m'aiguille sur un couple Proc/carte mère et sur le SSD.
Si il vaut mieux taper sur du Xeon ou i7 (je ne connais pas trop les différences)?
Pour le budget : semi-illimité tant que les améliorations apportent un gain certain au niveau de la réactivité de la machine, et de sa rapidité à compiler/executer des programmes Java lourds (et autre multi-tâches intensifs)
Merci d'avance
---------------
http://www.flickr.com/photos/julcok/