Chapel is a parallel, programming language from Cray designed in 2009 to make parallel algorithms both fast and easy to express. It can run on anything from a laptop to a supercomputer. These slides show an implementation of social, network analysis in Chapel with performance comparisons to Apache Spark. Chapel scales effortlessly with the implementation being close to the pseudo-code description.
Chapel is a parallel, programming language from Cray designed in 2009 to make parallel algorithms both fast and easy to express. It can run on anything from a laptop to a supercomputer. These slides show an implementation of social, network analysis in Chapel with performance comparisons to Apache Spark. Chapel scales effortlessly with the implementation being close to the pseudo-code description.
Main Website:
http://chapel.cray.com/