Publication | Open Access
A manual for PARTI runtime primitives
31
Citations
1
References
1990
Year
EngineeringCompiler TechnologyComputer ArchitectureParti Runtime PrimitivesSoftware EngineeringSoftware AnalysisFormal VerificationParallel SoftwareCompilersParallel ComputingProgram Irregular ProblemsDynamic CompilationMassively-parallel ComputingComputer EngineeringComputer ScienceDistributed Memory MachinesRuntime SystemSoftware DesignDistributed ProcessingProgram AnalysisSparse Matrix CodesFormal MethodsParallel ProgrammingIntermediate RepresentationParallel Programming ModelSystem Software
Primitives are presented that are designed to help users efficiently program irregular problems (e.g., unstructured mesh sweeps, sparse matrix codes, adaptive mesh partial differential equations solvers) on distributed memory machines. These primitives are also designed for use in compilers for distributed memory multiprocessors. Communications patterns are captured at runtime, and the appropriate send and receive messages are automatically generated.
| Year | Citations | |
|---|---|---|
Page 1
Page 1