Sold out

Towards Parallel Execution of Scientific Applications

English · Paperback / Softback

Description

Read more

Rapid prototyping of numerically expressed problems is essential for a broad range of research areas. Finding the solution for computational scientific and engineering problems often requires experimenting with various algorithms and different parameters using the feedback from several iterations. Therefore, being able to quickly prototype the solution is critical for a timely and successful scientific discovery. In this book, I have explored the possibility of seamlessly executing sequential scientific applications in parallel. The idea is to introduce implicit data parallelism in order to provide a high-productivity and high-performance framework. I introduce two new projects, DistNumPy and Bohrium, that strive to provide a high-performance back-end for Numerical Python (NumPy) without reducing the high-productivity of Python/NumPy. I present several performance studies that demonstrate good scalable performance on a variety of architectures: from a small Ethernet Linux cluster with 32 CPU-cores to the Cray XE-6 supercomputer Hopper with 1536 CPU-cores.

Product details

Authors Mads Ruben Burgdorff Kristensen
Publisher LAP Lambert Academic Publishing
 
Languages English
Product format Paperback / Softback
Released 01.01.2012
 
EAN 9783844301953
ISBN 978-3-8443-0195-3
No. of pages 204
Subjects Guides
Natural sciences, medicine, IT, technology > IT, data processing > Miscellaneous

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.