Services
J'ai eu l'occasion de visiter les locaux d'Ubisoft la semaine dernière. Un journaliste matériel qui visite une entreprise de jeux vidéo, ça fait quoi? Ça observe et ça pose des questions sur les ordinateurs évidemment! Au menu, quel genre de machine utilisent les programmeurs, quelle est leur durée de vie et, bien sûr, que font-ils avec après.
Une des premières choses que l'on observe dans les locaux d'Ubisoft (qui ouvrira ses portes au grand public demain) est que pas mal tous les programmeurs, animateurs, designers et autres travaillent avec deux écrans simultanément. Les vertus productives de l'utilisation de deux moniteurs ont été maintes fois prouvées, alors je dois avouer ne pas être vraiment surpris. Une chose plus surprenante était toutefois que les moniteurs étaient rarement les mêmes. La réutilisation d'anciens moniteurs était évidente.
En fait, cette réutilisation est tout à fait logique, mais je dois avouer que je m'attendais plutôt à des moniteurs identiques...
Mais comme me l'a expliqué Cédric Orvoine, le directeur des communications d'Ubisoft Montréal, Ubisoft récupère beaucoup ses composantes à l'interne. Lui-même, qui n'a pas besoin de la machine la plus puissante du monde, utilise donc un ordinateur qui équivaut à ce dont se servait un programmeur il y a environ deux ans.
En transférant les différentes composantes de postes en postes, Ubisoft arrive à conserver ses ordinateurs pour environ 4 ans. Pour une industrie technologique de pointe, c'est énorme.
Et après 4 ans, les différentes pièces sont données à Insertech, une entreprise de réinsertion sociale qui forme des gens à l'assemblage, la mise à niveau, la réparation et la vente d'ordinateurs.
Alors, quel genre d'ordinateur recevront les gens d'Insertech dans 4 ans?
En 2008, un ordinateur de programmeur d'Ubisoft ressemble à ceci :
Modèle : Dell Precision T3400
CPU : Intel Core2 Quad Q9450 2.66GHz 12MB de cache
Mémoire : 4GB RAM
Carte vidéo : Nvidia 8800GT
Disque dur : 2 x 500GB en RAID1
Détail intéressant pour ceux moins au fait de la technologie RAID, le second disque dur de 500 Go est un disque miroir, afin d'éviter qu'un bris matériel ne provoque la perte de données.
Je dois avouer que je m'attendais à un petit peu plus au niveau de la carte vidéo. Après tout, la 8800GT est une excellente carte, mais est sur le marché depuis un an. Je m'attendais à ce qu'ils aient deux cartes en fait. Disons que si j'étais Nvidia, c'est le genre d'information que j'essaierais de publiciser...
Pour les curieux, j'ai essayé de bâtir un ordinateur semblable sur le site de Dell pour grandes entreprises. La facture (sans extras, sans moniteurs et sans taxes) s'élève à 2700$.
Disons qu'on comprend l'intérêt de recycler les pièces à l'interne!
par Maxime Johnson
Et je peux monter le même PC avec les mêmes spécifications pour environ 1000$ avec un écran 22 pouces...sans oublier le service légendairement pourri de Dell...
@Alain,
Je suis certains, avec des pièces de premières qualités... :oP
et voila! le consommateur moyen cherche a payer le moin chere possible pour en avoir le plus possible... et quand ça plate le blâme va a Windows Xp/Vista...
Y devrait juste changer la carte vidéo dans 6 mois, y vont pourvoir ''tougher'' 1 an de plus. Genre une GTX280!
je me suis fais batir un ordinateur exactement pareil, a 1 exception. Ce n'est pas un Dell.
J'ai payer 2000$ L'anné passé. Si je prenais la même chose cette année je payerais 1200$
Après cela, ne soyons pas surpris de voir que le consommateur moyen doit changer une ou plusieurs pièces de son ordi (si ce n'est pas l'ordi au complet) à chaque fois qu'un nouveau jeu sort sur le marché. Si les programmeurs n'avaient pas une bombe comme ordi, peut-être qu'ils apprendraient à faire mieux avec moins.
Prés bon article. Vous devriez faire le tour de d'autres compagnies. Toujours intéressant de voir ce que les pros utilisent...
Merci
PierreD
" Si les programmeurs n'avaient pas une bombe comme ordi, peut-être qu'ils apprendraient à faire mieux avec moins."
.
Bon point! En effet je trouve que les programmeurs en général ne font pas assez attention de faire du code efficace étant donné que le processeur pousse davantage maintenant... pour eux c'est rendu accessoire!
.
"Vous devriez faire le tour de d'autres compagnies. Toujours intéressant de voir ce que les pros utilisent..."
.
Ça aussi c'est un bon point. Moi aussi j'aimerais savoir ce que d'autres utilisent.
.
Par contre pour les gue-guerres de prix c'est plutôt inintéressant.
"Vous devriez faire le tour de d'autres compagnies. Toujours intéressant de voir ce que les pros utilisent..."
J'en ferai d'autres pendant les prochains mois....
Chez UBI c'est très relatif car ils font affaire avec de nombreux sous-traitants comme Gearbox software par exemple et chez Gearbox c'est du gros HP qu'ils possède comme pour d'autres compagnies qui font affaire avec UBI cela passe du IBM au Mac pro .. .
Des compagnie à gros et petit budget , avez vous vue UBI en France ???
Moi je lèves mon chapeau a UBI Montréal et justement Montréal est renommé pour cela , un cout de production relativement faible pour un maximum de rendement .
maudit, chu arriver 15 minutes en retard pour les portes ouvertes.. y m'ont pas laisser entrer, même si j'avais fait 2 heures de route... :s
Je reprendrai bien chez Eidos.
merci ben ...
dites ...
c'est pas toujours à cause des programmeurs.
Dans un jeux vidéo ce qui demande le plus de jus c'est pas le code, mais la 3D.
Les Gammer'S veulent de plus en plus de réalité et de vraisemblance ....
Alors ça rajoute pas mal de couche ...
Chaque polygone d'une forme quel qu'on que dois être calculer à presque tous les déplacements ... alors si une forme à 2000 polygones ....
J'ai juste voulu faire un cube en 3D en JAVA ...
10 ligne pour afficher un bête carré, mais plus de 100 pour mon petit cube tous simple ...
Idem pour les autre type d'application.
Tas un paquet d'objets qui sont hors de notre contrôle ..
Dans mon projet actuel, j'utilise un objet spreasheet qui vient d'Excel ... en partant, il est un peux lourd à cause de tous se qui découle pour la gestion et des données de base.
Donc c'est sur que si l'utilisateur entre pour 2 meg de data dans une celle que celui-si prend 2.5 med dans la RAM.
Une application, avec plein de formule mathématique qui sont souvent rafraichis ou avec des données qui viennent de Base de données volumineuse, c'est normal que l'Application demande des ressources système.
Faut pas charrier non plus.
On a des ordinateur plus puissant, alors on en profite pour faire des logiciels plus poussé, avec plus de fonction , de traitement et autre.
Si les joueurs ne voulait que des Pongs ... on aurait encore des comodores64 ou des Pentiem 1 ou 2.
Je suis bien d'accord avec NomDeDieuDePutainDeBordelDeMerde... Je développe en ce moment des "mods" pour Bethesda Softworks, avec Blender pour les "mesh", PS pour textures via images/mipmaps/normal maps/bump maps en format dds, + programmation et scénarisation, et ce pour le jeux qui affiche les plus beaux graphiques animés et réalistes, et aussi parmi les plus gourmnands en terme de puissance graphique... Or je le fais avec un portable Toshiba Satellite équipé d'une carte graphique ATI Mobile Radeon 9700 128Mo! C'est vieux, mais ça fait le travail, de toute façon je ne joue pas (ni ne suis un testeur), je développe et pas besoin d'une "puissance de jeux" pour ce faire! De plus cela me pousse à optimiser mes dev., ce qui assure une fonctionnalité pour les joueurs ayant au minimum mon profil matériel.
Monsieur Maxime Johnson, sachez que l'habit ne fait pas le moine, mais bon je conçois qu'il faille être un véritable développeur et non un journaliste pour le vivre et le comprendre... Oui bon c'est une petite flèche amicale ;-)
Seulement, voilà , parlons système maintenant: vous mentionnez les GTX280, or vous semblez vous méprendre sur les tendances du marché actuel et devriez vous mettre au fait de la montée de ATI (qui est pourtant canadienne à l'origine - avant d'avoir été vendue à AMD)! Si vous le voulez, je pourrai vous pondre un article détaillé sur ce thème... Un indice: pour 300$, pour pouvez avoir plus de puissance que la GTX280 pour la moitié de son prix (!), en vous équipant de deux cartes HD 4850 montées en CrossFireX. Pour 100$ de moins vous avez une HD 4870 qui dépasse la GTX260 à tous les niuveaux, et qui dépasse la GTX280 en antialliasing x8 (grâce à la GDDR5) et compatibilité DirectX 10.1.... Sans compter le HDTv (haute définition / Blue-Ray) et autres "guyzmos" en prime...
D'autre part, je viens tout juste d'acquérir un monstre de performance, carte ASUS Rampage Exterme X48 (il est écrit sur la boîte "Designed for Overclocking"), et c'est le nouveau fleuron de ASUS.... Intégrant le CrossFireX de ATI, et non plus le mode SLI (retour à la remarque sur les tendances du marché des cartes graphiques)! Plus 4Go Corsair DHX 1600MHz FSB, bloc de refroidissement "Fusion" inclu sur la carte Rampage Extreme, carte ATI HD 4870 512Mo (largement suffisant, les 1-2 Go c'est fait pour le buzword marketing et les ventes, autrement c'est inutile, le plus utile serait une seconde carte en CrossFireX ou une X2 - deux GPU), Seagate Barracuda 500Go (sATA 7200.11) x 2, boîtier Lian Li PC-A7010 commandé outre-mer, Antec Veris Récepteur IR + VFMON (télécommande + LCD frontal dans une baie 5.25"), Hauppauge WinTV PVR, écran Samsung 24" T240... Tout cela pour moins du 2700$ dont vous estimez les machines de Ubisoft.
Voulez-vous visiter mon bureau? ;-P
Et leur OS est avec VISTA j'imagine?
Ou encore avec XP pro...
Vista ne gèere pas le 4 go... j'imagine que xp non plus!