Internasjonalt matematikk- og statistikkbibliotek

Internasjonalt matematikk- og statistikkbibliotek Beskrivelse av Imsl onwhitetag.PNG-bildet.

Informasjon
Skrevet i Fortran
Type Programvarebibliotek
Nettsted www.roguewave.com/products-services/imsl-numerical-libraries

IMSL , forkortelsen av International Mathematics and Statistics Library , er et programvarebibliotek med objekter som kan brukes til datamaskinutvikling av numeriske analyseapplikasjoner . Typiske bruksområder er IMSL- avgjørelsen , datautvinning , forskning og utvikling , kontrollprosessen , optimaliseringen , de økonomiske beregningene , bioinformatikken , simuleringene luftfart og bil, oljeindustrien , parallell databehandling , utdanning og forskning, etc.

Det første IMSL-biblioteket, for Fortran , ble opprettet i 1970, etterfulgt av C- versjonen , som opprinnelig ble kalt C / Base, i 1991. Nyere har Java- og C # -versjonene eksistert siden henholdsvis 2002 og 2004. PyIMSL og PyIMSL Studio for Python dukket opp iAugust 2008 og Februar 2009.

IMSL for Fortran og IMSL for C / C ++ er parallelle biblioteker ( HPC beregnings ) som kan kjøres på databehandlingsanlegg , med flere kjerner mikroprosessorsystemer, og vektor datamaskin; disse to bibliotekene integrerer standard parallelliseringsmekanismer som MPI eller OpenMP .


I 2009 kjøpte Rogue Wave Software selskapet Visual Numerics.

I april 2010, gjør den nye versjonen av IMSL C # i sin tur det mulig å dra nytte av multikjerners mikroprosessorsystemer ved å stole på TPL i .NET 4.0 framework .

I oktober 2010, IMSL Fortran 7.0 tilbyr utviklere å dra nytte av ytelsen til Nvidia GPUer ved å integrere gjennomsiktige samtaler til BLAS CUDAer , samtalsekvensen til IMSL-rutiner forblir uendret. Den samme filosofien vil bli brukt på IMSL C 8.0, i november 2011.

Versjoner

Matematiske og statistiske funksjoner

IMSL-bibliotekene inneholder følgende matematiske og statistiske trekk:

Matematisk beregning

Statistisk beregning

C # / .NET og Java- versjonene av IMSL inneholder også funksjoner for graftegning av data, og disse språkene brukes ofte til utvikling av grensesnitt mellom mennesker og maskiner .

Plattformer tilgjengelig

IMSL digitale biblioteker er tilgjengelige for mange arkitekturer, operativsystemer og kompilatorer.

Merknader og referanser

  1. Bruk av IMSL i SAP-programvarepakken
  2. Bruk av IMSLIDRIS .
  3. Bruk av IMSL av Paris-Sud 11 University
  4. (in) 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 linker