Tricks of the Trade
In and Out
Download This Issue
Newly Released Mathematica 5 Outperforms Dedicated Numerical Systems
Mathematica 5 is the new high-performance version of Wolfram Research's award-winning technical computing software. Key new technologies enable Mathematica 5 to outperform dedicated numerical systems in raw computational speed, while introducing a host of innovative features.
Until now, technical users had to make a choice between Mathematica's comprehensive, mixed numeric-symbolic environment and the faster numerical routines available in Fortran libraries or specialized packages such as MATLAB, MATRIXx, or O-Matrix. With the release of Mathematica 5, this choice is no longer necessary.
"In some cases, Mathematica 5 is 1,000 times faster than previous versions and surpasses the speed of dedicated numerical systems too," says Tom Wickham-Jones, Director of Strategic Kernel Development for Wolfram Research. "Yet to achieve this, we've compromised none of the accuracy or expert nature of Mathematica. To the contrary, we've enhanced them while at the same time adding even more capabilities."
Mathematica 5 introduces extensive new functionality, much of which is based on algorithms that are exclusive to Mathematica 5. Other algorithms provide functionality that was up to now available only in custom packages costing tens of thousands of dollars. "The most impressive achievement is the quantity of original research that went into this version--over 100 new algorithms for symbolic and numeric computation have been implemented by in-house developers," says Roger Germundsson, Director of R & D for Wolfram Research.
Mathematica 5 also extends Wolfram Research's position as the leader in providing integration with other software and standards. In addition to updated versions of J/Link and MathLink, Mathematica's standard connections to Java and C/C++, Mathematica 5 comes with the new .NET/Link, a much requested feature that allows developers to seamlessly integrate Mathematica into applications using Microsoft's .NET Framework.
Major new features and enhancements in Mathematica 5 include:
The advances in Mathematica 5 strengthen Mathematica's position of not only having the broadest scope of any technical computing system but also providing the best performance. Mathematica accomplishes this by combining outstanding numeric, symbolic, and graphical capabilities with a uniquely productive programming language and interactive document system. In Mathematica 5, technologies such as packed arrays, automatic algorithm selection, and symbolic preprocessing--which were developed in phase two of Wolfram Research's gigaNumerics initiative--have helped to deliver a unique combination of both speed and functionality. "The ultimate objective of the gigaNumerics initiative was to equip Mathematica to handle giga-sized numerical data sets while maintaining Mathematica's unique breadth of capability. With Mathematica 5, we have already produced a tremendous return on our investment," adds Wickham-Jones.
"Now is the time to switch from dedicated technical systems to Mathematica," says Conrad Wolfram, Director of Strategic Business Development for Wolfram Research. "Mathematica 5's unique combination of speed, scope, and scalability takes you from start to finish, from prototyping to final computations, from research to presentation in the shortest possible time."
More information about Mathematica is available.
About Mathematica Download Mathematica Player
Copyright © Wolfram Media, Inc. All rights reserved.