Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. International Mathematics and Statistics Library — Wikipédia
International Mathematics and Statistics Library — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis IMSL)
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article contient une ou plusieurs listes (octobre 2012).

Ces listes gagneraient à être rédigées sous la forme de paragraphes synthétiques, plus agréables à la lecture, les listes pouvant être aussi introduites par une partie rédigée et sourcée, de façon à bien resituer les différents items.
D'autre part, Wikipédia n'a pas pour rôle de constituer une base de données et privilégie un contenu encyclopédique plutôt que la recherche de l'exhaustivité.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Les informations figurant dans cet article ou cette section doivent être reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes » (octobre 2012).

Vous pouvez améliorer la vérifiabilité en associant ces informations à des références à l'aide d'appels de notes.
International Mathematics and Statistics Library
Description de l'image Logo-imsl-components-icon-reg.svg.

Informations
Écrit en FortranVoir et modifier les données sur Wikidata
Type Bibliothèque logicielle
MarqueVoir et modifier les données sur Wikidata
Site web www.perforce.comVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

IMSL, abrégé de International Mathematics and Statistics Library, est une bibliothèque logicielle d'objets utilisables pour le développement informatique d'applications d'analyse numérique. Les domaines typiques d'utilisation d'IMSL sont le décisionnel, le datamining, la recherche et développement, le contrôle de processus, l'optimisation, les calculs financiers, la bio-informatique, les simulations aéronautiques et automobiles, l'industrie pétrolière, le calcul parallèle[1], l'éducation et la recherche[2], etc[3].

La première bibliothèque IMSL, pour Fortran, a été créée en 1970, suivie par la version C, dont le nom était initialement C/Base, en 1991. Plus récentes, les versions Java et C# existent respectivement depuis 2002 et depuis 2004. PyIMSL et PyIMSL Studio pour Python sont quant à eux apparus en août 2008 et février 2009.

IMSL pour Fortran et IMSL pour C/C++ sont des bibliothèques parallèles (calcul HPC) pouvant fonctionner sur des fermes de calcul, des systèmes à microprocesseur multi-cœur et des calculateurs vectoriels ; ces deux bibliothèques intègrent des mécanismes de parallélisation standards tels que MPI ou OpenMP.


En 2009, Rogue Wave Software fait l'acquisition de la société Visual Numerics.

En avril 2010, la nouvelle version d'IMSL C# permet à son tour de profiter des systèmes à microprocesseur multi-cœur en s'appuyant sur la TPL du framework .NET 4.0.

En octobre 2010, IMSL Fortran 7.0 propose aux développeurs de bénéficier des performances des GPU Nvidia en intégrant des appels transparents aux BLAS CUDA, la séquence d'appel aux routines IMSL restant inchangée. La même philosophie sera appliquée à IMSL C 8.0, en novembre 2011.

Versions

[modifier | modifier le code]
  • IMSL C Library 8.0 - novembre 2011[4]
  • IMSL C# Library 6.5 - avril 2010[5]
  • IMSL Fortran Library 7.0 - octobre 2010
  • JMSL Library 6.1 - août 2010[6]
  • PyIMSL Studio 1.5 - août 2009[7]
  • PyIMSL wrappers 1.5 - août 2009

Fonctionnalités mathématiques et statistiques

[modifier | modifier le code]

Les bibliothèques IMSL contiennent les fonctionnalités mathématiques et statistiques suivantes :

Calcul mathématique

[modifier | modifier le code]
  • Systèmes linéaires
  • Problèmes de valeurs et de vecteurs propres
  • Interpolation et approximation, dont :
    • Splines cubiques de Kochanek-Bartels (splines TCB) (en)
  • Intégration et différentiation
  • Équations différentielles, dont :
    • Méthodes de Runge-Kutta
  • Équations aux dérivées partielles
    • Solveur de l'équation de Feynman-Kac généralisée (en)
    • Solveur de l'EDP de Black-Scholes
  • Transformées
  • Zéros de fonctions non linéaires
  • Optimisation, dont :
    • Programmation non linéaire
    • Optimisation linéaire
    • Algorithme génétique
  • Fonctions spéciales

Calcul Statistique

[modifier | modifier le code]
  • Statistiques de base
  • Régression
  • Corrélation et covariance
  • Analyse de la variance et plans d'expériences
  • Analyse de données catégorielles (en) et discrètes
  • Statistiques non paramétriques
  • Tests d'ajustements
  • Séries temporelles, calcul de prévisions et datamining dont :
    • Modèles GARCH (en), ARMA, ARIMA
    • Réseaux de neurones pour la classification et le calcul de prévisions
    • Classification naïve bayesienne
    • Algorithme génétique
  • Analyse multivariée, dont :
    • Analyse en composantes principales
    • Analyse discriminante
    • Analyse de groupement (clustering hiérarchique, K-moyennes)
  • Analyse de survie et de fiabilité
  • Fonctions de distributions de probabilités et inverses
  • Génération de nombres aléatoires, dont :
    • Mersenne Twister
    • Méthode Ziggourat

Les versions C#/.NET et Java d'IMSL contiennent aussi des fonctions de représentation graphique de données, ces langages étant couramment utilisés pour le développement d'interface homme-machine.

Plateformes disponibles

[modifier | modifier le code]

Les bibliothèques numériques IMSL sont disponibles pour de nombreuses architectures, systèmes d'exploitation et compilateurs.

  • Systèmes d'exploitation : Unix, Linux, Windows et Mac OS X
  • Architectures : AMD, Intel, Apple, Cray, Fujitsu, Hitachi, HP, IBM (dont Blue Gene), NEC, SGI et Sun Microsystems
  • Compilateurs : Absoft, GCC, Intel, Microsoft et Portland
  • Bases de données : Sybase IQ
  • Plateforme de développement : ActivePython (en)

Notes et références

[modifier | modifier le code]
  1. ↑ Utilisation d'IMSL à l'IDRIS.
  2. ↑ Utilisation d'IMSL par l'université Paris-Sud 11
  3. ↑ (en) Rogue Wave - Case Studies
  4. ↑ « roguewave.com/products/imsl-nu… »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?).
  5. ↑ (en) « IMSL Numerical Libraries », sur roguewave.com (consulté le 4 juin 2023).
  6. ↑ (en) « IMSL Numerical Libraries », sur roguewave.com (consulté le 4 juin 2023).
  7. ↑ (en) « IMSL Numerical Libraries », sur roguewave.com (consulté le 4 juin 2023).

Bibliographie

[modifier | modifier le code]
  • T. J. Aird, D. G. Kainer, The IMSL environment for software development, ACM SIGNUM Newsletter, volume 14 Issue 1, mars 1979 DOI 10.1145/1053417.806437

Voir aussi

[modifier | modifier le code]
  • GNU Scientific Library
  • Netlib

Liens externes

[modifier | modifier le code]
  • Site officiel
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels
  • icône décorative Portail des mathématiques
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=International_Mathematics_and_Statistics_Library&oldid=216901089 ».
Catégories :
  • Logiciel écrit en Fortran
  • Langage Fortran
  • Logiciel de calcul numérique
  • Logiciel de statistiques
  • Logiciel de calcul scientifique
  • Bibliothèque logicielle
  • Bibliothèque logicielle Java
  • .NET Framework
  • Python
  • Calcul informatique
  • Calcul distribué
  • Calcul parallèle
Catégories cachées :
  • Article contenant un lien mort
  • Article à délister
  • Article avec source à lier
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P31
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Mathématiques/Articles liés
  • Portail:Sciences/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id