A comprehensive overview of the current evolution of research in algorithms, architectures and compilation for parallel systems is provided by …