ISBN-13: 9780367379285 / Angielski / Miękka / 2019 / 314 str.
ISBN-13: 9780367379285 / Angielski / Miękka / 2019 / 314 str.
This book highlights the use of Charm++ in a wide variety of scientific and engineering fields. It emphasizes the adaptivity, asynchrony, and message-driven execution of Charm++ and explains design choices in application development. With illustrative examples throughout, the text describes associated tools, parallelization strategies, and parallel performance. It discusses the various design considerations when writing a parallel application in Charm++ and presents the application of these design principles to applications ranging from molecular dynamics, quantum chemistry, cosmological simulations to visualizations, and weather simulations