This book contains four review articles in the area of scalable computing. Two of the articles discuss methods and tools for the parallel solution of irregular problems, which have been satisfactorily worked out in heterogeneous systems. One surveys the technology and applications of multimedia server clusters, which are playing an increasing role in the current networked environment. An additional article discusses SilkRoad, which adds distributed shared memory capabilities to the Cilk parallel programming system. Once again, the book represents a new set of steps forward in parallel systems.
Parallel computing strategies for irregular algorithms; a runtime support for large-scale irregular computing on clusters and grids; memory model support for mixed programming paradigm in silkroad; clustered multimedia servers - architectures and storage systems.