Afficher un message
Vieux 29/06/2006, 17h22   #23
Stéphane Zuckerman
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le serveur le plus rapide du monde...

On Thu, 29 Jun 2006, Michel Talon wrote:

[Code pondu par des physiciens, pourquoi ne pas s'aider d'informaticiens
?]
> Premier point est-ce que le collègue informaticien qui a envie de faire ça
> existe?


J'ai un exemple très près de chez moi : un « mécanicien », qui a besoin de
calculer la houle dans un port. Il passe par des éléments finis, des
maillages, etc. C'est beaucoup trop de calcul pour une seule machine, donc
on prend un petit cluster pour faire le boulot. Ca demande à l'infoteux
qui code l'appli derrière de piger un minimum les maths qui sont mises en
jeu, mais c'est pas insurmontable (ça a d'ailleurs déjà été fait par un
camarade de promo, pour son stage de mi-études). Après tout, l'équilibrage
de charge est quasiment indépendant du calcul "brut".

> Il faudrait pour celà que faire ce genre de travail lui soit compté de
> façon positive dans sa carrière universitaire, ce dont je doute fortement
> étant donnée la direction générale que semblent prendre les mandarins de
> l'informatique.


Je ne dis pas que tous les travaux puissent être répartis entre
informaticiens et non-informaticiens, mais j'avais l'impression que,
lorsqu'on touchait à de l'équilibrage de charge dans un programme qui fait
du calcul, il « suffisait » de prendre quelqu'un qui a étudié un minimum
le domaine (algo parallèle et distribuée) pour pouvoir prendre un algo un
minimum codé avec les mains (pour changer des pieds), quelqu'un dont
c'était le métier serait plus efficace.

> En second, à supposer que par extraordinaire tu trouves l'oiseau rare qui te
> fait un beau programme, comment le fais tu évoluer si tu as envie de changer
> tes formules, etc. sans emmerder l'informaticien tous les trois jours?


Si tu changes les formules, et que du coup ça change les opportunités
de parallélisation, effectivement c'est gênant. D'où l'intérêt d'avoir un
informaticien dont le métier serait d'adapter les codes non ? Je ne parle
pas nécessairement d'un chercheur en fait.

> Au total j'ai bien peur que la synergie entre les deux métiers soit
> extrêmement faible.


.... Parce qu'on refuse de mettre le prix d'un poste d'ingénieur en
informatique pour ce genre de choses. Je trouve ça dommage. Ca donne
vraiment des codes imbitables pour ceux qui passent derrière.

En fait, en rapport avec ta deuxième question, Je me dis que si le code a
été au moins produit par quelqu'un qui a des connaissances en génie
logiciel/conception de programmes/etc, au moins pour la maintenance, ce
sera plus simple pour le physicien de revenir et comprendre ce qui a été
fait... non ?

--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
  Réponse avec citation
 
Page generated in 0,05514 seconds with 9 queries