Pisa Parallel Processing Project on general-purpose highly-parallel computers.