Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Mathematica Products
-----
 /
Mathematica
<Fast Dense Numerical Linear Algebra
*High-Speed Sparse Linear Algebra
*Large-Scale Linear Systems
*Big-Number Arithmetic
*64-Bit Platform Support
*Faster MathLink
*Numerical Solving of Differential Equations
*Numerical Equation Solving
*Fitting Data
*Numeric Optimization
*DSolve
*RSolve
*Reduce
*Resolve
*FindInstance
*Symbolic Global Optimization
*Wider Support For Domain Specifications
*Connection Technology
*Importing and Exporting
*Statistical Plots
*Collecting Expressions During Evaluation
*New Linear Algebra Functions
*Algebraic Number Objects
*Authoring and Presentation
*Summary of New Features
*Ask about this page

Fast Dense Numerical Linear Algebra

See What's New in Wolfram Mathematica 6

Mathematica 5 offers class-leading performance for dense numerical linear algebra--a key building block for numerical functionality. These performance increases affect uses such as data analysis, numerical differential equation solving, optimization, and graphics. In most cases, computational speed now matches or exceeds Fortran or MATLAB code, while maintaining Mathematica's breadth of usability.

More Details PreviousNext

These graphs show timing comparisons of Mathematica 4.2 and Mathematica 5. All timings are the average of four trials on the same matrix of random real numbers on a 1.8 GHz Pentium 4 machine with Windows XP and 1 gigabyte of RAM. For example, the same 1000 x 1000 matrix is used for each trial in each comparison.

Timing comparison graphs for Mathematica 4.2 and Mathematica 5: Solving linear equations, determinant, dot product, and inverse

Mathematica 5 also takes advantage of multiple processors for a range of numerical operations on those operating systems such as Linux, Windows, and HP-UX that support this multithreaded capability.

Graph showing Mathematica 5 performance with 1, 2, and 4 threads

As computations become larger, maximum efficiency can be gained from multiple processors.


Related Links


Documentation from The Mathematica Book Documentation from The Mathematica Book
Solving Linear Systems
Matrix Inversion
Basic Matrix Operations
Multiplying Vectors and Matrices
  
Advanced Documentation Advanced Documentation
Linear Algebra
  
Other Links Other Links
gigaNumerics (Key Technology)



Back to Top PreviousNext



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja]