(P)SLIMPy: parallel extension

Title(P)SLIMPy: parallel extension
Publication TypeConference
Year of Publication2006
AuthorsDarren Thomson
Conference NameSINBAD 2006
KeywordsPresentation, SINBAD, SLIM

The parallel extensions to the SLIMpy environment enable pipe-based processing of large data sets in an MPI-based parallel environment. Parallel processing can be done by straightforward slicing of data, or by using an overlapping domain decomposition that requires communication between different processors. The principal aim of the parallel extensions is to leave abstract numerical algorithms (ANA's) and applications programmed for use in SLIMpy untouched when moving to parallel processing. The object-oriented functionality of Python makes this possible.

Citation Keythomson2006SINBADppe