Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

Logiciel : K3DSurf 0.6.2 : champion du calcul mathématique ?

Posté par Abderrahman Taha (page perso, ). Modéré le 24 juin 2007.
Éducation
K3Dsurf est un logiciel sous licence GPL qui permet la visualisation et la manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. K3DSurf supporte les équations paramétriques et les Isosurfaces.

La nouvelle version de K3DSurf v0.6.2 apporte beaucoup d'améliorations au niveau de l'interface graphique et du fonctionnement général du programme, mais la plus importante de ces fonctionnalités est certainement l'introduction d'une nouvelle technique de calcul mathématique : K3DSurf peut désormais prétendre au titre du logiciel de calcul mathématique le plus rapide !
En effet, l'amélioration du calcul est impressionnante et peut varier d'un facteur 1,5 à 5 en moyenne, selon le type et la complexité de la formule mathématique.

> Lire la dépêche (20 commentaires, moyenne: 2,9).  

La technique, nommée "parser géométrique", s'inspire des modèles mathématiques de dimension supérieure à trois et utilise deux méthodes complémentaires d'accélération du calcul :
  1. Le parallélisme, pour profiter au maximum des capacités CPU d'exécutions multiples et de la mémoire cache L1 et L2, l'unité de calcul est maintenant une portion volumétrique et non plus un simple point. En général, les CPU récents auront un facteur d'amélioration (1.5 < F1 < 5) plus grand que les anciens.
  2. Utilisation des propriétés géométriques du domaine de définition des fonctions : la forme et l'écriture de la formule mathématique déterminent le facteur (1 < F2 < ?) d'amélioration du calcul.
    Au final, le facteur d'amélioration du calcul (F) est le produit des facteurs d'amélioration de ces deux techniques : F = F1*F2.

Aussi, cette technique peut être considérée comme une surcouche aux bibliothèques de calcul mathématique "normaux" et est par conséquent portable sur la majorité des logiciels ayant un module de calcul mathématique.
Pour plus d'explications techniques, visitez cette discussion (avec quelques spécialistes dans la matière) sur le site de PovRay.
Finalement, la combinaison du nouveau parser et de la fenêtre OpenGL à haute résolution est un atout de K3DSurf pour une exploration plus approfondie de l'univers des objets mathématiques.

Améliorations apportées par la version 0.6.2 :
  1. Nouvelle interface graphique avec menus et barre d'outils.
  2. Nouveau parser pour le calcul mathématique qui peut être activé/désactivé à volonté.
  3. La fenêtre OpenGL peut supporter une résolution 10M-Triangles/500-grid
  4. Une nouvelle table pour l'algorithme MC (Marching Cube) pour les isosurfaces a été créée (mise sous GPL) ; elle peut générer un nombre réduit de polygones comparativement à la table originale.
  5. Support de la transparence (et génération d'images multicolores).
  6. Possibilité de sauvegarder la configuration de K3DSurf dans un fichier.
  7. Ajout/suppression/sauvegarde des formules mathématiques
  8. Nouveaux exemples d'objets mathématiques (d'autres exemples sont présents sur le nouveau forum)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

joli

Posté par baud123 (Jabber id, page perso, ) le 24/06/2007 à 14:31. (lien). Évalué à 7.

trouvé au détour du forum http://k3dsurf.s4.bizhat.com/k3dsurf-ftopic9.html

une jolie série d'images sur http://www.evolution-of-genius.de/3d/ de quoi réconcilier avec les maths ceux qui seraient plutôt artistes dans l'âme que mathématiciens.

Et visiblement, d'après http://k3dsurf.s4.bizhat.com/k3dsurf-ftopic26.html il y a de quoi faire de la doc' pour ceux qui seraient plutôt littéraires ;-)
Peut-être qu'un couplage avec http://fr.wikipedia.org/wiki/Portail:Math%C3%A9matiques permettrait "facilement" de récupérer des descriptions d'objets mathématiques (en allant chercher la page appropriée) et inversement d'effectuer une représentation rapide à partir de formules trouvées au détour de wikipedia ou autre site ?

[+] moi pas comprendre

Posté par 120 () le 24/06/2007 à 17:19. (lien). Évalué à -6.

les 5 et 6ème dimensions elles sont affichées comment? l'odeur? le son? euh ... cool, je vais pouvoir inventer la fonction qui pue la merde et qui pète les tympans.

Rapide

Posté par Axioplase Ashi (page perso, ) le 26/06/2007 à 16:26. (lien). Évalué à 4.

Programme de calcul de maths le plus rapide, c'est vite dit ca...

Je veux des benchs sur la factorisation de grands entiers, sur des bases de Gröbner, des produits matriciels... Et pas juste du "on va 5 fois plus vite". Plus vite que qui ? que quoi ? quelle version ? quel calcul ?

Bref, le plus rapide dans tout ca, c'est pas le temps de calcul, c'est la redaction de l'article on dirait...(désolé pour le ton)

--
J'aime la liberté.
J'aime BSD.

Revenir en haut de page