What is New in Mathematica 5.2 Products
-----
 /
Mathematica
<64-Bit Computing
*Multicore Support
*Vectorization
*Desktop Search
*Secure Shell
*Additional 5.2 New Features
*Summary of Features
*Ask about this page
PreviousNext

64-Bit Computing

See What's New in Wolfram Mathematica 6

Across all major platforms, Mathematica now supports 64-bit memory addressing and 64-bit long number partitioning--both industry firsts that reflect Wolfram Research's commitment to delivering rapid support for the latest computing technology.

Traditionally, operating systems have been 32-bit: able only to provide unique addresses for less than 232 bytes, or about 4.3GB of memory. Instead, Linux and new operating system releases from Microsoft and Apple utilize 64-bit addressing--making the memory limit 264 bytes, or about 18,000,000,000GB, although current hardware will only support a lower limit such as 242.

With Version 5.2, Mathematica is now the ideal platform for solving large problems on all major operating systems:

  • Its 64-bit support means that there's effectively no memory barrier.
  • Long numbers are now broken into 64-bit rather than 32-bit lengths for processing, enabling better performance.
  • Sparse and packed array technology introduced in Mathematica 4, 5.0, and 5.1 made computations highly memory efficient.
  • Computational speed-ups beginning with Mathematica 5 have improved some calculation times as much as 1000-fold.
  • Optional grid versions of Mathematica are available to distribute computations in parallel over multiple processors or computers.

At installation, Mathematica automatically detects whether to install the 32-bit or 64-bit version.




More Details

Example:




The images represent the snapshots of a tsunami as it passes over undersea mountains. The left image was computed with near-maximum memory usage on a 32-bit memory system. The right image used the higher resolution that 64-bit computation enables and avoided artifacts present in the 32-bit image.

Note that manipulating, analyzing, and visualizing data typically consumes significantly more memory than just the size of the data itself, and that therefore 64-bit capability is often important even with data many times smaller than 4.3GB.

Download a Mathematica notebook that models, simulates, and analyzes a tsunami.


Back to Top PreviousNext



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