En écrivant pourquoi j’aime la science, je me suis souvenu d’un de mes premiers programmes en BASIC : un simulateur d’alunissage. « Simulateur » parait un peu prétentieux aujourd’hui pour un programme qui fonctionnait en mode texte et pas en temps réel, mais j’en étais très fier.
Au point d’avoir envie de le résusciter, mais comme je n’ai plus de PET 2001 capable de relire une cassette d’époque que je n’ai plus, je me suis rabattu sur un plan B:
retrouver le livre « Basic Computer Games » de David H. Ahlretrouver le listing du simulateur d’alunissage qui y était. La page est là, scannée en piètre qualitéavant de retaper le programme, essayer ABBYY Online, un service d’OCR en ligne que j’avais déjà utilisé et qui donne des résultats très largement meilleurs que les autres. Ca marche ! le résultat a très peu besoin d’être édité et voilà:
The usage of PGAS models have been discussed as an MPI alternative for a while now. GPI is new implementation of the Fraunhofer Institut ITWM that, instead of a new language alternative, presents itself as an API for C, C++ and Fortran. GPI has already been successfully used in industrial applications. Different benchmarks implemented with GPI show how applications scale well even when using highly-parallel Multicore systems, and without the known scaling problems of MPI.