Orbit enumerations represent an important class of mathematical algorithms which is widely used in computational discrete mathematics. In this paper, we present a new shared-memory implementation of a generic Orbit skeleton in the GAP computer algebra system [5,6]. By defining a skeleton, we are easily able to capture a wide variety of concrete Orbit enumerations that can exploit the same underlying parallel implementation. We also propose a generic cost model for predicting the speedups that our Orbit skeleton will deliver for a given application on a given parallel system. We demonstrate the scalability of our implementation on a 64-core shared-memory machine. Our results show that we are able to obtain good speedups over sequential GAP p...
This paper describes a very high-level approach that aims to orchestrate sequential components writt...
Through the use of a new disk-based method for enumerating very large orbits, condensation for orbit...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 1...
Orbit enumerations represent an important class of mathematical algorithms which is widely used in c...
Abstract. Orbit enumerations represent an important class of mathemat-ical algorithms which is widel...
Orbit enumerations represent an important class of mathematical algorithms which is widely used in c...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
This paper demonstrates that it is possible to obtain good, scalable parallel performance by coordi...
: We describe how long-term solar system orbit integration could be implemented on a parallel comput...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
One aspect of celestial mechanics is the computation of the long-term orbits of celestial bodies. T...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
Environments for coupling symbolic computation with parallel numeric processing are demonstrated usi...
This paper describes several parallel algorithms that solve geometric problems. The algorithms are b...
This paper describes a very high-level approach that aims to orchestrate sequential components writt...
Through the use of a new disk-based method for enumerating very large orbits, condensation for orbit...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 1...
Orbit enumerations represent an important class of mathematical algorithms which is widely used in c...
Abstract. Orbit enumerations represent an important class of mathemat-ical algorithms which is widel...
Orbit enumerations represent an important class of mathematical algorithms which is widely used in c...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
This paper demonstrates that it is possible to obtain good, scalable parallel performance by coordi...
: We describe how long-term solar system orbit integration could be implemented on a parallel comput...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
One aspect of celestial mechanics is the computation of the long-term orbits of celestial bodies. T...
Symbolic computation has underpinned a number of key advances in Mathematics and Computer Science. A...
Environments for coupling symbolic computation with parallel numeric processing are demonstrated usi...
This paper describes several parallel algorithms that solve geometric problems. The algorithms are b...
This paper describes a very high-level approach that aims to orchestrate sequential components writt...
Through the use of a new disk-based method for enumerating very large orbits, condensation for orbit...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 1...