×

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

Citations by Year