The Mathematician's Devil: An Experiment In Automating The Production Of Parallel Linear Algebra Software

The Mathematician’s Devil is a protoope environment for the development of sequenrfial linear algebra programs for execution on transpuiter based multiprocessor architectures. Programs are expressed using the SIMPL notation and the system will p(ara1lelize the input program and match the parallelized components with optimized parallel routines selected from! a library, The output takes the form of a list of recommendations, i.e. a list of parallel routines together with the required target topologies.