23 Dec 2016 DEF - a programming language agnostic framework and execution environment for the parallel execution of library routines There…