Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
gridMathematica Products
-----
 /
gridMathematica
<Features
*Key Advantages
*Specifications
*Q&A
*Cluster Integration Package
*Purchasing
*Technical Support FAQ
*Documentation
*gridMathematica Training
*Parallel Computation Training
*Free gridMathematica Seminars
*For More Information
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

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-independence--user code is 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 personal computer
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
Any questions about topics on this page? Click here to get an individual response.


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