|
| | | |
Lazy Evaluation of PDE Coefficients in the EScript System
Fenwick, J. and Gross, L.
EScript is an extension to Python for solving partial differential equations on parallel computers. It is parallelised for both MPI and shared memory, multi-core systems using OpenMP. In this paper, we discuss lazy evaluation as a strategy to reduce the cost of evaluat- ing the coefficients of PDEs prior to solving. We show that our implementation provides significant memory and time savings for a problem involving complex expressions. |
Cite as: Fenwick, J. and Gross, L. (2010). Lazy Evaluation of PDE Coefficients in the EScript System. In Proc. Eighth Australasian Symposium on Parallel and Distributed Computing (AusPDC 2010) Brisbane, Australia. CRPIT, 107. Chen, J. and Ranjan, R. Eds., ACS. 71-76 |
(from crpit.com)
(local if available)
|
|