Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Wolfram Mathematica Personal Grid Edition Products
-----
 /
Mathematica Personal Grid Edition
*What Is Mathematica Personal Grid Edition?
*Key Advantages
*Features
<Q&A
*Specifications
*Buy Online
*Training
*Platform Support
*gridMathematica
*Technical FAQs
*Documentation
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

Q&A

Technology Licensing Support and Training



Technology

Q: Can I use Mathematica Personal Grid Edition for the same calculations for which I use Mathematica?
  Yes, you can. Because Mathematica Personal Grid Edition uses Mathematica as its primary component, it has access to Mathematica's functionality. In addition, Mathematica Personal Grid Edition has a few functions that are not included with Mathematica.
   
Q: What kind of computations profit most from Mathematica Personal Grid Edition?
  Computations that can be broken into smaller pieces and that don't involve lots of communication overhead profit most. Examples of such computations include running many scenarios of the same computation, such as random number generation (e.g., Monte Carlo) or perturbation problems, and doing independent searches of large numbers of parameter spaces or different cases.
   
Q: Will Mathematica Personal Grid Edition make all of my Mathematica computations faster?
  Not all Mathematica commands can be broken up into pieces to distribute across a grid. Commands such as Integrate, Solve, and NDSolve can be evaluated only on a single kernel. However, some commands, such as Map and Table, have parallel equivalents, such as ParallelMap and ParallelTable. Also, if a series of commands needs to be carried out, a set of separate kernels can handle these tasks faster by having each kernel handle one or more of the commands, rather than waiting for one kernel to finish all of them. Where possible, ParallelEvaluate automatically tries to parallelize operations.
   
Q: How much faster will my programs run using Mathematica Personal Grid Edition compared to Mathematica?
  The speedup depends on the type of calculation being performed, the efficiency of the algorithm, and the speed of your hardware. Because this will vary on a case-by-case basis, it is not possible to provide a number that would be true in all circumstances. In a best-case scenario, the speedup would be linear--in other words, if you doubled the number of CPUs, the speed would double. In most real-world cases there is communication latency, and many problems do not parallelize well, so the speedup will be less than linear. If a program is well written, runs on fast hardware with low communication latency, and parallelizes well, linear speedups are possible.
   
Q: Will Mathematica application packages work with Mathematica Personal Grid Edition?
  Yes, they will. You will need to have one copy of the application package per process.
   
Q: Can I connect Mathematica Personal Grid Edition to a database?
  Yes, you can. Mathematica Personal Grid Edition leverages Mathematica's built-in support for universal database connectivity.
   
Q: On what types of systems will Mathematica Personal Grid Edition run?
  Mathematica Personal Grid Edition is supported on all platforms on which Mathematica is supported, including multi-CPU or multi-core machines. It is intended for use on a single machine with up to four processors or cores.
   
Q: Is Mathematica Personal Grid Edition using MPI?
  No, it isn't. Mathematica Personal Grid Edition offers many of the same features that were the goals of the MPI developers. However, the messaging interface is optimized for communications between Mathematica kernels and other programs that communicate via the MathLink API so as to avoid requiring large amounts of extra information with each message or needing complex encoding or decoding of message headers.
   
Q: What happens if a kernel fails during the course of an evaluation?
  Mathematica Personal Grid Edition provides recovery methods that redistribute remaining processes if a kernel failure occurs. Any results that were expected from the failed kernel will be lost.
   
Q: How thoroughly has Mathematica Personal Grid Edition been tested?
  Mathematica is extensively tested by Wolfram Research. Every week throughout the development process, it is subjected to an extensive battery of manual and automated testing, including comparisons with known results of nearly a half-million computations (chosen from books of tables, bug reports, documented behavior, and other Wolfram-Research-generated tests).

In addition, Mathematica's ability to solve many problems in a variety of different ways allows for self-checking within the system.

For these reasons, Mathematica is renowned as the technical system delivering the most trustworthy and accurate answers. Because Mathematica Personal Grid Edition uses Mathematica as its primary component, Mathematica Personal Grid Edition and Mathematica functionality have been tested to the same extent.
   
Q: Does code written for Mathematica Personal Grid Edition run on gridMathematica?
  Yes, it does. The underlying technology is the same for both products, so code written for Mathematica Personal Grid Edition is easily transitioned to gridMathematica and in many cases requires no changes at all.
   

Licensing

Q: If I currently own Mathematica, can I upgrade to Mathematica Personal Grid Edition?
  Yes, you can. Contact Wolfram Research or your reseller for more information.
   
Q: If I currently own Mathematica Personal Grid Edition, can I upgrade to gridMathematica?
  Yes, you can. Contact Wolfram Research or your reseller for more information.
   
Q: Can I add Mathematica Personal Grid Edition to my organization's current purchase program?
  Yes, you can. Contact Wolfram Research or your reseller for more information.
   
Q: Can I use Mathematica application packages with Mathematica Personal Grid Edition?
  Yes, you can, but you will need to purchase one copy of the application package for each grid node.
   
Q: How many people can use Mathematica Personal Grid Edition simultaneously?
  Each copy of Mathematica Personal Grid Edition comes with one controlling process, so each installation of Mathematica Personal Grid Edition can be used by one person at a time.
   
Q: Should I purchase Mathematica Personal Grid Edition or gridMathematica?
  Mathematica Personal Grid Edition is intended for use on individual computers with four processors or cores available. If you have a computer, or set of computers, with more than four processors you want to make use of, then gridMathematica offers increased scalability.
   

Support and Training

Q: Does Wolfram Research offer a service contract for Mathematica Personal Grid Edition?
  Yes, we do. Mathematica Personal Grid Edition comes with a one-year subscription to Premier Service, renewable indefinitely.
   
Q: Is Mathematica Personal Grid Edition consulting available?
  Yes, it is. Please see the list of accredited Mathematica consultants for details and contact information.
   
Q: Does Wolfram Research offer Mathematica Personal Grid Edition training?
  Yes, we do. Current courses that are relevant for anyone interested in parallel computing with Mathematica and Mathematica Personal Grid Edition include M225: Grid Computing with Mathematica and M245: Parallel Computation, and the free online seminar S17: Applied Parallel Computation with gridMathematica. In addition, a host of other courses are offered pertaining to general Mathematica programming and use.
   
Any questions about topics on this page? Click here to get an individual response.


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