International matematik og statistikbibliotek

International matematik og statistikbibliotek Beskrivelse af Imsl onwhitetag.PNG-billedet.

Information
Skrevet i Fortran
Type Softwarebibliotek
Internet side www.roguewave.com/products-services/imsl-numerical-libraries

IMSL , forkortelsen af International Mathematics and Statistics Library , er et softwarebibliotek med objekter, der kan bruges til computerudvikling af numeriske analyseapplikationer . Typiske anvendelsesområder er IMSL- beslutningen , datamining , forskning og udvikling , kontrolprocessen , optimeringen , de økonomiske beregninger , bioinformatikken , simuleringerne luft- og bilindustrien, olieindustrien , parallelcomputering , uddannelse og forskning, etc.

Det første IMSL-bibliotek for Fortran blev oprettet i 1970 efterfulgt af C- versionen , der oprindeligt blev kaldt C / Base, i 1991. Senere har Java- og C # -versionerne eksisteret siden henholdsvis 2002 og 2004. PyIMSL og PyIMSL Studio for Python dukkede op iAugust 2008 og Februar 2009.

IMSL til Fortran og IMSL til C / C ++ er parallelle biblioteker ( HPC- computing ), der kan køre på computergårde , multikerne mikroprocessorsystemer og vektorcomputere ; disse to biblioteker integrerer standard paralleliseringsmekanismer såsom MPI eller OpenMP .


I 2009 købte Rogue Wave Software virksomheden Visual Numerics.

I april 2010, den nye version af IMSL C # gør det igen muligt at drage fordel af multi-core mikroprocessorsystemer ved at stole på TPL i .NET 4.0 framework .

I oktober 2010, IMSL Fortran 7.0 tilbyder udviklere at drage fordel af udførelsen af Nvidia GPU'er ved at integrere gennemsigtige opkald til BLAS cudas , opkaldet sekvens til IMSL rutiner forbliver uændrede. Den samme filosofi vil blive anvendt på IMSL C 8.0, i november 2011.

Versioner

Matematiske og statistiske funktioner

IMSL-bibliotekerne indeholder følgende matematiske og statistiske træk:

Matematisk beregning

Statistisk beregning

C # / .NET og Java- versionerne af IMSL indeholder også funktioner til graftegning af data, idet disse sprog ofte bruges til udvikling af grænseflader mellem mennesker og maskiner .

Platforme tilgængelige

IMSL digitale biblioteker er tilgængelige for mange arkitekturer, operativsystemer og kompilatorer.

Noter og referencer

  1. Brug af IMSL inden for SAP-softwarepakken
  2. Brug af IMSL ved IDRIS .
  3. Brug af IMSL fra Paris-Sud 11 University
  4. (i) Rogue Wave - Case Studies
  5. http://www.roguewave.com/products/imsl-numerical-libraries/c-library.aspx
  6. http://www.roguewave.com/products/imsl-numerical-libraries/.net-library.aspx
  7. http://www.roguewave.com/products/imsl-numerical-libraries/java-library.aspx
  8. http://www.roguewave.com/products/imsl-numerical-libraries/pyimsl-studio.aspx

Bibliografi

Se også

eksterne links