HomeSC is the International Conference for
 High Performnance Computing, Networking, Storage and Analysis
scyourway

SC Conference - Activity Details



Supercomputing Engine for Mathematica

Presenter:
Dean E. Dauger  (Dauger Research, Inc.)
Exhibitor Forum Session
Software Tools: Scalable 4GL Environments
Wednesday,  11:00AM - 11:30AM
Room C123
Abstract:
The Supercomputing Engine for Mathematica enables Wolfram Research's Mathematica to be combined with the programming paradigm of today's supercomputers. Our patent-pending approach takes advantage of Mathematica's Kernel-Front End infrastructure to parallelize it without its code being "aware" it is running in parallel. This adaptation of Mathematica to parallel computing closely follows the industry-standard Message-Passing Interface (MPI), as in modern supercomputers. After creating an "all-to-all" communication topology connecting Mathematica kernels on a cluster, this new technology supports low-level and collective MPI calls and a suite of high-level calls, all within the Mathematica programming environment. We present our technology's API, structure, and supporting technologies including new ways we leverage Linux. We also discuss the possibility of applying this parallelization technique to other applications that have a Kernel-Front End formalism. http://daugerresearch.com/pooch/mathematica/
   Sponsors    ACM    IEEE