Features

 
gridMathematica provides innovative parallel computing functionality, with features such as the following:
   
  • Parallelization at the Mathematica language level
  • Support for multiprocessor machines, clusters, and grids
  • Machine-independent--user code completely portable
  • High-performance MathLink communication protocol optimized for all    common configurations
  • Efficient, adaptive load balancing
  • Scheduling takes processor speed and communication latency into account
  • User-programmable scheduling for problem-specific adaptation
  • Automatic failure recovery and reassignment of stranded processes
  • Support for tracing and debugging
  • Speculative parallelization for nondeterministic problems
  • Parallel applications can be simulated and tested on a PC
 
 
 
 gridMathematica supports all Mathematica functionality--including the world's largest collection of advanced algorithms for numeric and symbolic computation, discrete mathematics, statistics, data analysis, graphics, visualization, and general  programming--as well as all Mathematica application packages. Some specific features of interest include:
 
  • Multi-paradigm symbolic programming language with support programming constructs such as for procedural, functional, list-based, object-oriented, and symbolic
  • System-wide dynamic interactivity, allowing the creation of full-function dynamic interfaces for arbitrary objects, including 2D and 3D graphics, math, tables, text, etc.
  • Automatic creation of high-fidelity, high-impact 2D, 3D, and dynamic visualizations of functions and data, with 25+ new core visualization types and 50+ new general visualization options
  • Over two gigabytes of load-on-demand curated data for math, physics, chemistry, finance, geography, linguistics, and more
  • New level of automation for handling external data, including support for hundreds of formats and subformats across a full range of areas
  • Symbolic interface construction for immediate creation of arbitrary interfaces from simple programs
  • Automated computational aesthetics, with algorithmic optimization for visual presentation
  • Unification of active graphics and controls with flowing text and input
  • Automatic precision control and support for exact integers of arbitrary length, rationals, floating-point real and complex numbers, and arbitrary-precision real and complex numbers
  • Automatic algorithm selection for optimal performance
  • High-speed numerical linear algebra with performance equal to specialized numeric libraries
  • High-performance optimization and linear programming functions
  • Wide-ranging support for sparse matrices
  • Highly optimized binary data I/O allowing fast import of any binary data
  • Industrial-strength string manipulation
  • Built-in universal database connectivity for additional data import capabilities
  • Language bindings to C, Java, .NET, Python, and scripting languages

 

 

 

© 2008 Wolfram Resesarch, Inc.

 

 

 

 

 

l

 

;

 

 

 

 

 

 

l

 

 

 

 

 


Wolfram gridMathematica

Features

Key Advantages


Specifications

More ...


Mathematica6


Wolfram Research Application Packages

Documentation Center


Wolfram Library Archive

visit Wolfram.com

 

 

 

 

l