P3L
P3L(Pisa Parallel Programming Language) uses a skeleton-based model.
P3L skeletons
- pipe for pipeline computations,
- farm for defining a set of server processes,
- tree to run a process tree,
- geometric for implementing data parallelism,
- loop for implementing loop parallelism.
-
Sequential code of processes inside skeletons is sequential (C, Fortran, C++, Java).