A Parallel Algorithm Synthesis Procedure for High-Performance Computer Architecture by Ian N. Dunn & Gerard G.L. Meyer