MPL swMATH ID: 36143 Software Authors: MasPar Description: MPL: MasPar Programming Language. MPL is based on ANSI C and includes SIMD language extensions. The new keyword ”plural” is a type qualifier which is used to declare variables on a parallel array. For example, the declaration ”plural int i” declares an ”i” on each of the parallel processors. In addition, plural expressions can be used in IF, WHILE, SWITCH, and other statements to support plural control flow. The MPL compiler is based on the GNU compiler. MPL is a powerful low-level language which is based on ANSI C; MPL also contains statements and keywords which facilitate programming on the DPU Homepage: https://hopl.info/showlanguage.prx?exp=2255&name=MPL Related Software: DIMACS Cited in: 7 Documents all top 5 Cited by 15 Authors 1 Bainbridge, Tim 1 Benn, A. G. 1 Bhandakar, Suchendra M. 1 Chirravuri, Sridhar 1 Damberg, Olof 1 Farrell, C. A. 1 Gaster, Benedict R. 1 Hsu, Tsan-sheng 1 Kieronska, D. H. 1 Lacey, David 1 Pickering, S. J. 1 Ramachandran, Vijaya 1 Snook, Ian K. 1 Sørevik, Tor 1 Storøy, Sverre all top 5 Cited in 6 Serials 2 Theoretical Computer Science 1 The Canadian Journal of Statistics 1 Computer Physics Communications 1 International Journal of Parallel Programming 1 Computational Optimization and Applications 1 Parallel Algorithms and Applications all top 5 Cited in 6 Fields 4 Computer science (68-XX) 3 Numerical analysis (65-XX) 1 Ordinary differential equations (34-XX) 1 Statistics (62-XX) 1 Quantum theory (81-XX) 1 Operations research, mathematical programming (90-XX) Citations by Year