|
|
Mathematica Mathematica Personal Grid Editionby Wolfram Research
Win
|
Leveraging technology originally developed for gridMathematica--Wolfram Research's industry-leading environment for modern multiprocessor machines, clusters, grids, and supercomputers--Mathematica Personal Grid Edition is the ideal environment for small multiprocessor or multicore computers.
Mathematica Personal Grid Edition implements many parallel programming primitives and includes high-level commands for parallel execution of matrix operations, plotting, and other functions. It comes with example applications of many popular new programming approaches. The implementations for all high-level parallel processing commands are provided in Mathematica source form so they can also serve as templates for users to build their own parallel programs.
Mathematica Personal Grid Edition provides innovative parallel computing functionality, with features such as the following:
Parallelization at the Mathematica language level
Machine independence--user code is completely portable
High-performance MathLink communication protocol, optimized for all common configurations
Efficient, adaptive load balancing
Automatic or 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
Mathematica Personal Grid Edition 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 for procedural, functional, list-based, object-oriented, and symbolic programming constructs
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
Fully programmable 2D and 3D visualization with over 50 built-in plot types to process data and visualize results in one environment
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
Flexible import and export of over 70 data, image, and sparse-matrix formats
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
All-platform support for 64-bit addressing
Support for multiprocessor and multicore machines on all platforms
Multithreaded numerical linear algebra
Vector-based performance enhancements
MathematicaMark 5.2 benchmarking tool to measure the performance of your system
System Requirements:
Please Visit the Mathematica Web Site for detailed information regarding platform(s) support.
Mathematica Personal Grid Edition implements many parallel programming primitives and includes high-level commands for parallel execution of matrix operations, plotting, and other functions. It comes with example applications of many popular new programming approaches. The implementations for all high-level parallel processing commands are provided in Mathematica source form so they can also serve as templates for users to build their own parallel programs.
Mathematica Personal Grid Edition provides innovative parallel computing functionality, with features such as the following:
Mathematica Personal Grid Edition 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:
System Requirements:



