Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 1988 | public
Book Section - Chapter

Statistical Gravitational Lensing On the Mark III Hypercube

Abstract

We describe a parallel algorithm for the nonlinear optics problem of gravitational lensing. The method is a "ray-tracing" method which studies the statistical properties of the image population associated with a gravitational lens. A parallel computer is needed because the spatial resolution requirements of the problem make the program too large to run on conventional machines. The program is implemented on the Mark III hypercube to take maximum advantage of this machine's 128 Mbytes of memory. The concurrent implementation uses a scattered domain decomposition and the CrOS III communications routines. The communications in the problem are so irregular that no completely satisfactory implementation was made in terms of the execution time of the program: the maximum speed-up relative to a sequential implementation is a factor of 4 on a 32 node machine. However, the goal of efficiently using all of the Mark III's memory was achieved, and the execution time was not the limiting factor in the problem. If the crystal router were used, the implementation would be much more efficient. Development of the program was terminated at this stage, however, because we were able to extract the physics of interest without the more sophisticated communications routines.

Additional Information

© 1988 ACM. This research has been supported by DOE grant DEFG03-85ER25009, by graduate fellowships from the NSF (85-50689) and the AT&T Foundation, and NSF grant AST86-15325.

Additional details

Created:
August 19, 2023
Modified:
October 18, 2023