Issues in software development for concurrent computers
Geoffrey Fox · 2003
Three approaches to programming concurrent computers are described, with attention focused on MIMD machines. These approaches involve the user preparing: the whole program; large-grain objects; and fine-grain objects. Four architectures (two homogeneous and two hierarchical) are considered.>