|
|
 |
|
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/
|
|
|