Pushing the Limits of the Maya Cluster
dc.contributor.author | Cunningham, Adam | |
dc.contributor.author | Payton, Gerald | |
dc.contributor.author | Slettebak, Jack | |
dc.contributor.author | Pou, Jordi Wolfson | |
dc.contributor.author | Graf, Jonathan | |
dc.contributor.author | Huang, Xuan | |
dc.contributor.author | Khuvis, Samuel | |
dc.contributor.author | Gobbert, Matthias K. | |
dc.contributor.author | Salter, Thomas | |
dc.contributor.author | Mountain, David J. | |
dc.date.accessioned | 2018-10-01T13:47:04Z | |
dc.date.available | 2018-10-01T13:47:04Z | |
dc.date.issued | 2014 | |
dc.description.abstract | 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. | en_US |
dc.description.sponsorship | These results were obtained as part of the REU Site: Interdisciplinary Program in High Performance Computing (www.umbc.edu/hpcreu) in the Department of Mathematics and Statistics at the University of Maryland, Baltimore County (UMBC) in Summer 2014. This program is funded jointly by the National Science Foundation and the National Security Agency (NSF grant no. DMS{1156976), with additional support from UMBC, the Department of Mathematics and Statistics, the Center for Interdisciplinary Research and Consulting (CIRC), and the UMBC High Performance Computing Facility (HPCF). HPCF is supported by the U.S. National Science Foundation through the MRI program (grant nos. CNS{0821258 and CNS{1228778) and the SCREMS program (grant no. DMS{0821311), with additional substantial support from UMBC. Co-authors Adam Cunningham, Gerald Payton, and Jack Slettebak were supported, in part, by the UMBC National Security Agency (NSA) Scholars Program through a contract with the NSA. Co-authors Jonathan Graf, Xuan Huang, and Samuel Khuvis were supported during Summer 2014 by UMBC. | en_US |
dc.description.uri | https://userpages.umbc.edu/~gobbert/papers/REU2014Team4.pdf | en_US |
dc.format.extent | 20 pages | en_US |
dc.genre | technical report | en_US |
dc.identifier | doi:10.13016/M2MW28J4C | |
dc.identifier.uri | http://hdl.handle.net/11603/11406 | |
dc.language.iso | en_US | en_US |
dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
dc.relation.ispartof | UMBC Mathematics Department Collection | |
dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department | |
dc.relation.ispartof | UMBC Faculty Collection | |
dc.relation.ispartof | UMBC Student Collection | |
dc.relation.ispartofseries | HPCF Technical Report;HPCF-2014-14 | |
dc.rights | This 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. | |
dc.subject | heterogeneous computing | en_US |
dc.subject | GPUs | en_US |
dc.subject | conjugate gradient method | en_US |
dc.subject | Parallelization | en_US |
dc.subject | UMBC High Performance Computing Facility (HPCF) | en_US |
dc.subject | multiple cores/threads | |
dc.subject | parallel computing code | |
dc.subject | Poisson equation | |
dc.title | Pushing the Limits of the Maya Cluster | en_US |
dc.type | Text | en_US |