Science computationnelle

Questions-réponses pour les scientifiques utilisant des ordinateurs pour résoudre des problèmes scientifiques


9
Programmation fonctionnelle et calcul scientifique
Je m'excuse s'il s'agit d'une question vague, mais voici: Au cours des dernières années, la programmation fonctionnelle a retenu l'attention de la communauté du génie logiciel. Beaucoup ont commencé à utiliser des langages tels que Scala et Haskell et ont revendiqué le succès par rapport aux autres langages et paradigmes …

4
Qu'est-ce qui fait que Fortran est rapide?
Fortran occupe une place particulière dans la programmation numérique. Vous pouvez certes créer de bons logiciels rapides dans d’autres langues, mais Fortran continue de très bien fonctionner malgré son âge. De plus, il est plus facile de créer des programmes rapides en Fortran. J'ai créé des programmes rapides en C …


8
Comment lier le code aux publications
Les articles savants en informatique scientifique (et dans de nombreux autres domaines, de nos jours) impliquent généralement une certaine quantité de code ou même des progiciels entiers qui ont été écrits spécifiquement pour cet article ou qui ont été utilisés pour obtenir des résultats. Quel est le meilleur moyen d'aider …

4
Normes scientifiques pour les erreurs numériques
Dans mon domaine de recherche, la spécification d'erreurs expérimentales est communément acceptée et les publications qui ne les fournissent pas sont très critiquées. En même temps, je trouve souvent que les résultats des calculs numériques sont fournis sans aucune explication des erreurs numériques, même si (ou peut-être parce que) des …







7
Dans quels paradigmes de programmation devrais-je investir si je souhaite que mon code soit exécuté sur des machines petascale à l'avenir?
Un sondage parmi les 500 plus grands spéculateurs montre clairement que l’industrie tend à augmenter de manière exponentielle le nombre de cœurs transformés . Les plus grands superordinateurs utilisent tous MPI pour la communication entre les nœuds, bien qu'il ne semble pas y avoir de tendance claire pour le parallélisme …

6
Des progiciels symboliques pour les expressions Matrix?
Nous savons que est symétrique et positif-défini. Nous savons que est orthogonal:AA\mathbf ABB\mathbf B Question: symétrique et positif-défini? Réponse: ouiB⋅A⋅B⊤B⋅A⋅B⊤\mathbf B \cdot\mathbf A \cdot\mathbf B^\top Question: Un ordinateur aurait-il pu nous le dire? Réponse: probablement. Existe-t-il des systèmes algébriques symboliques (comme Mathematica) qui gèrent et propagent des faits connus sur …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.