Pushing the Limits of the Maya Cluster
Links to Fileshttps://userpages.umbc.edu/~gobbert/papers/REU2014Team4.pdf
MetadataShow full item record
Type of Work20 pages
RightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
conjugate gradient method
High Performance Computing Facility (HPCF)
parallel computing code
Parallelization of code, using multiple cores/threads, and heterogeneous computing, using the CPU with other devices, has come to the forefront of computing as methods to reduce the execution time of computationally demanding algorithms. For our project, we test various hardware setups on the maya cluster at UMBC, which include multiple nodes and GPUs, by solving the Poisson equation using the conjugate gradient method. To explore these different setups, we made use of both industry benchmarks and our own code, which we design using the compilers native to each device and API. We fi nd significant gains both in using a heterogeneous model and after parallelizing our code.