Bibliothèques
Gamme Gino [ GINO Bundle | GINO | GINOMENU | GINOGRAF | GINOSURF | CALGINO | GINOMENU Studio ]
Gamme IMSL IMSL ]
Gamme Matfor MATFOR ]
Compilateurs
Gamme Absoft [ Absoft Pro Fortran ]
Gamme Intel [ Intel C++ | Intel Fortran | Intel VTune | Intel Performance Libraries | Intel Threading Tools
| Intel Clusters Tools ]
Gamme Lahey [ Lahey Fortran Windows | Lahey Fortran Linux ]

absoft pro fortran Absoft Pro FORTRAN


Le développement facilité :
La gamme Absoft Pro Fortran est la plus complète du marché. Elle contient des outils de développement Fortran de hautes performances, et elle est la seule à fournir des compilateurs F77 et F95 pour toutes les plates-formes PC. Les différents compilateurs sont compatibles sources (Windows, Linux, Mac OS X) et livrés avec tous les outils de développement nécessaires, dont un débogueur source multi-langage (Fx).

Absoft Pro Fortran Windows : le compilateur Absoft Pro Fortran pour Windows (32-bit) est l’un des environnements de développement le plus complet actuellement disponible.
• compilateur F95/F77
• compilateur C/C++ pour les développements en plusieurs langages
• environnement de développement intégré (IDE)
• librairie graphique pré-compilée, des librairies d’algèbre linéaire
• débogueur multi-langage Fx2™
Absoft Pro Fortran pour Windows est compatible avec la majorité des environnements de développement, dont .NET, et permet de générer du code optimisé pour processeur 32-bit (AMD Athlon, Intel P4 et Xeon). Disponible en option : librairie VAST-F de parallélisation automatique du code.

Absoft Pro Fortran Mac OS X : spécifiquement conçu pour l’environnement OS X, Absoft Pro Fortran pour Mac OS X est l’outil le plus approprié pour développer en Fortran avec un Macintosh.
• compilateurs F77, F95 (optimisé G5) et C/C++
• un éditeur, un IDE, un débogueur et un Application Framework (MRWE)
• librairie graphique
Disponibles en option : librairie VAST-F/Parallel de parallélisation automatique du code, et pré-processeur VAST-F/Vector pour une optimisation AltiVec.

Absoft Pro Fortran Linux : les compilateurs Absoft Pro Fortran pour Linux offrent de hautes performances, une fiabilité reconnue et un ensemble complet de librairies et d’outils de développement, dont le débogueur multi-langage Fx2™.
Ces compilateurs sont disponibles en 2 versions :
• Fortran 95 pour Linux 32-bit intégrant une nouvelle technologie d’optimisation pour SSE2 et x87 délivrant des performances étonnantes sur processeurs AMD Athlon, Pentium 4 et Xeon
• Fortran 95 pour Linux 64-bit, pour processeur AMD64, permettant de générer du code 32-bit et 64-bit

Détails



GINO Bundle

Plus de 900 procédures de visualisation et de développement d'interfaces ! La bibliothèque inclut des dispositifs de présentations de données en 2D et 3D, et toutes sortes de fenêtres et de widgets pour la création d'interfaces utilisateurs. GINO BUNDLE couvre tous les outils de programmation basiques (tracé de courbes, choix de polices, remplissage, manipulation d'images, interaction, structures de segments, transformation, visualisation...), et intègre toutes les fonctions OpenGL (facettes, éclairage, ombrés, surfaces de Bézier, textures...)

GINO Bundle = GINO + GINOGRAF + GINOSURF + GINOMENU (voir descritifs ci-dessous)

Détails



GINO

Plus de 450 procédures pour le développement d'applications graphiques 2D et 3D, allant des outils graphiques les plus courants jusqu'aux fonctions OpenGL les plus évoluées.
Export aux formats JPEG, PNG, CGM, Postscript et WMF.

Détails



GINOMENU

Boîte à outils pour le développement d'interfaces graphiques sous Windows, GINOMENU met à votre disposition une large palette d'outils de création de fenêtres et de widgets dans un format simple d'utilisation. Vous n'aurez pas à intervenir dans les fichiers source ou MFC, ni à vous lancer dans une programmation Windows exigeante.
Accès possible aux outils graphiques de GINO et GINO BUNDLE (en option).

Détails



GINOGRAF

GINOGRAF facilite l'affichage de données en 2D sous forme de diagrammes en bâtons, tracés en escalier, diagrammes en surface, graphiques X-Y, courbes de population, tableau de textes et diagrammes vectoriels. Vous gardez le contrôle complet sur tous les paramètres : annotations, axes, titrages...

Détails



GINOSURF

GINOSURF permet la visualisation de données en 3D sous forme de tracés en contours, coupes transversales, surfaces avec masquage des lignes de construction. En option : fonctions de triangulation pour les tracés en contours, possibilité d'annotation, données 4D.

Détails



CALGINO

Bibliothèque deprocédures permettant de convertir les procédures Calcomp HCBS fréquemment utilisées pour la création d'applications graphiques. Les bibliothèques CALGINO convertissent les procédures Calcomp HCBS en leurs équivalentes GINO, permettant à des programmes existants de type Calcomp de s'intégrer à tous types d'application et d'environnements grâce au fonctionnement indépendant de la plate-forme.

Détails



GINOMENU Studio

GINOMENU Studio est un constructeur interactif d'interface utilisateur graphique (GUI) et un environnement de développement spécifiquement étudié pour le programmeur Fortran et C. Les développeurs peuvent créer une interface graphique par simple glisser-déposer, sans avoir à écrire de nombreuses lignes de code.

Détails



IMSL

Les bibliothèques IMSL sont un ensemble détaillé et complet de fonctions mathématiques et statistiques qui vous founit des "briques de base" pour toutes vos applications d'analyse de données. Ces librairies vous affranchissent d'un coûteux et fastidieux développement en interne de codes, en vous fournissant des algorithmes pré-développés intégrables directement dans vos applications Fortran et C/C++. Entièrement testées, précises et fiables, les bibliothèques de calcul numériques IMSL accélèrent le développement de vos applications d'analyse de données. Mieux encore, ces applications sont portables immédiatement dur de multiples plates-formes. Les bibliothèques IMSL sont conçues pour exploiter de façon optimale votre environnement informatique, depuis les machines de bureau jusqu'aux systèmes de calcul distribué. Depuis 30 ans, les entreprises font confiance à IMSL et l'adoptent comme un standard de facto.

Détails



intel Compilateurs Intel C++

Intel C++ pour Windows : le compilateur Intel C++ pour Windows s'intègre dans les environnements Visual Studio .NET 2002 et 2003, et offre une compatibilité native avec Visual C++ .NET, avec du code compilé et des macros Microsoft.
Il donne également la possibilité d'exploiter des projets Microsoft Visual Studio .NET et de les recompiler. Intel C++ Compiler Windows est fourni avec Intel C++ Compiler for eMbedded Visual C++ (développement d'applications pour des assistants personnels, téléphones mobiles et dispositifs sans fil).

Intel C++ pour Mac : le compilateur Intel C++ pour Mac permet de tirer profit au maximum des nouveaux ordinateurs Macintosh disposant d'un processeur Intel Core Duo.

Intel C++ pour Linux : le compilateur Intel C++ pour Linux est compatible avec les environnements de développement GNU C/C++ et C++ ABI. Il permet le développement d'applications “Multi-Thread” et il est doté d'excellentes capacités d’optimisation grâce au support du standard OpenMP 2.0 et de fonctions d’auto-parallélisation.

Détails




intel Compilateurs Intel Fortran

Intel Visual Fortran pour Windows : Intel Visual Fortran comporte un compilateur Fortran 95, des extensions Compaq Visual Fortran et Intel Visual Fortran, la technologie Hyper Threading. Il supporte l’OpenMP, les pointeurs Cray et les structures VAX. Grâce au compilateur Intel Visual Fortran, vous pouvez générer du code source compatible Compaq Visual Fortran, ainsi que développer et déboguer en langage mixte C et Fortran. Disponible en version Standard ou Pro (la version Pro est optimisée avec la librairie IMSL Fortran 5.0).
Nécessite un environnement de développement .NET

Intel Fortran pour Mac : le compilateur Intel Fortran pour Mac permet de tirer profit au maximum des nouveaux ordinateurs Macintosh disposant d'un processeur Intel Core Duo. Intel Fortran est disponible en version standard ou professionnelle.

Intel Fortran pour Linux : le compilateur Intel Fortran Linux permet de générer du code source compatible Compaq Visual Fortran et de développer et déboguer en langage mixte C et Fortran. Intel Fortran Linux s’intègre parfaitement dans l’environnement de développement Microsoft Visual Studio 6.0.

Détails



Intel VTune Performance Analyzers :

Intel VTune Performance Analyzer permet de s'assurer que les applications développées exploitent au mieux les capacités de l'unité centrale. Il aide à déterminer les modifications nécessaires pour de meilleures performances. Intel VTune Performance Analyzer permet entre autres d'analyser le code des applications (sans apporter de modifications), d'identifier les goulets d'étranglement et de rapidement cibler les zones à modifier. Existe pour Windows et pour Linux.

Intel Performance Libraries :

Intel Integrated Performance Primitives : librairie multi-plates-formes de fonctions spécialisées pour le multimedia, les codecs audio et vidéo, le traitement de l’image, le traitement du signal, la compression de la voix, et le cryptage (contient les fonctions mathématiques associées). Intel IPP est optimisé pour les processeurs Intel Pentium 4 et M, Centrino, Xeon, Itanium…

Intel Math Kernel Library est un ensemble de librairies mathématiques fortement optimisées et thread-safe pour les applications scientifiques, techniques et financières nécessitant des performances de haut niveau. Elles incluent : les librairies BLAS et LAPACK, les Transformées de Fourier Discrètes, une librairie de mathématiques vectorielles, le solveur de matrices creuses PARDISO, etc.

Intel Cluster Math Kernel Library : fonctions mathématiques optimisées pour des applications techniques et scientifiques. Cluster Math Kernel incorpore également ScaLAPACK pour Clusters Linux

Intel Threading Analysis Tools :

Intel Thread Checker permet, grâce à son moteur de détection de défaillances des threads d’exécution, de détecter rapidement toutes sortes de dysfonctionnements dans vos applications multi-thread Win32 et OpenMP en cours de développement.

Intel Cluster Tools :

Intel Cluster Toolkit : ces outils interviennent à chaque étape du développement, optimisant ainsi les performances des clusters à base de processeurs Intel.

Intel MPI Library : la librairie MPI (Message Passing Interface) facilitent l'échange de données lors de l'utilisation de clusters.

Intel Trace Analyzer affiche sous forme de graphiques les résultats obtenus lors de l'utilisation d'Intel Trace Collector.

Intel Trace Collector est un outil multi-thread qui analyse les applications et répertorie dans une bibliothèque les événements constatés au cours du fonctionnement.




Lahey Fortran Lahey Fortran

Lahey/Fujitsu Fortran 7.1 pour Windows : puissant compilateur Lahey/Fujitsu Fortran 95 Legacy Free, éditeur de lien, débogueur en mode texte, Librarian, support complet pour la création de DLL et les appels aux API Windows, documentation en ligne.

Lahey/Fujitsu Fortran 8.0 pour Linux 64 bit : Lahey/Fujitsu Fortran v8.0 est à ce jour l'environnement de développement Fortran Linux 64 le plus robuste du marché. Il est optimisé pour les plates formes Intel EM64T et AMD64.

Lahey/Fujitsu Fortran 95 Pro : fruit de 35 ans d’expérience dans le développement d’outils Fortran, ce compilateur Fortran 95/90/77 en mode ligne de commandes offre des performances de très haut niveau. La version Pro comprend également :
• des fonctions de parallélisation automatique
• optimisation pour Pentium 4 et Xeon avec SSE2
• support OpenMP 2
• librairies BLAS et LAPACK
• Winteracter Starter Kit (création d’interfaces utilisateur)
• la librairie mathématique Fujitsu SSL2

Détails



matfor MATFOR

Ensemble de librairies en Fortran 90/95 et C++ offrant des fonctions avancées de calcul numérique et de visualisation 2D/3D permettant de raccourcir les cycles de développement :
• fonctions avancées de visualisation 2D/3D et d’animation de graphiques
• visualiseur graphique permettant d’afficher des graphiques en cours de simulation avec seulement quelques lignes de code
• syntaxe de type MATLAB
• librairies numériques basées sur les librairies Intel MKL