Partial Evaluation for Scientific Computing: The Supercomputer Toolkit Experience

Andrew A. Berlin, Rajeev Surati · 1994

We describe the key role played by partial evaluation in the Supercomputer Toolkit, a parallel computing system for scientific applications that effectively exploits the vast amount of parallelism exposed by partial evaluation. The Supercomputer Toolkit parallel processor and its associated partial evaluation-based compiler have been used extensively by scientists at M.I.T., and have made possible recent results in astrophysics showing that the motion of the planets in our solar system is chaotically unstable. Copyright c fl Massachusetts Institute of Technology, 1994 This report describes research done at the Artificial Intelligence Laboratory of the Massachusetts Institute of Technology. Support for the laboratory's artificial intelligence research is provided in part by the Advanced Research Projects Agency of the Department of Defense under Office of Naval Research contract N00014-92-J-4097 andy by the National Science Foundation under grant number MIP-9001651. Andrew Berlin was al...

Read the paper · More papers on PaperTik