Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Evaluating performance of Parallel Matrix Multiplication Routine on Intel KNL and Xeon Scalable Processors

Full metadata record
DC Field Value Language
dc.contributor.authorNguyen, T.M.T.-
dc.contributor.authorPark, Y.-
dc.contributor.authorChoi, J.-
dc.contributor.authorKim, R.-
dc.date.available2020-11-16T05:41:12Z-
dc.date.created2020-11-09-
dc.date.issued2020-09-
dc.identifier.issn0000-0000-
dc.identifier.urihttp://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/39829-
dc.description.abstractIn high-performance computing, xGEMM routine is the core of Level 3 BLAS operation to achieve matrix-matrix multiplications. The performance of Parallel xGEMM (PxGEMM) is significantly affected by two major factors: Firstly, the flop rate that can be achieved by calculating matrix-matrix multiplication on each node. Secondly, communication costs for broadcasting sub-matrices to others. In this paper, an approach to improve and adjust PDGEMM routine for modern Intel computers: Knights Landing (KNL) and Xeon Scalable Processors (SKL) is proposed. This approach consists of two methods to deal with the factors mentioned above. First, the improvement of PDGEMM for the computation part is suggested based on a blocked matrix-matrix multiplication algorithm by providing better fits for architectures of KNL and SKL to deliver a better block size computation. Second, a communication routine with MPI is proposed to overcome default settings of BLACS which is a part of communication, to improve a time-wise cost efficiency. The proposed PDGEMM achieves similar performance on smaller size matrices as PDGEMM from ScaLAPACK and Intel MKL on 16 node Intel KNL. Furthermore, the proposed PDGEMM achieves better performance (on smaller size matrices) compared to PDGEMM from ScaLAPACK and Intel MKL on 16 nodes Xeon scalable processors. © 2020 IEEE.-
dc.language영어-
dc.language.isoen-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.relation.isPartOfProceedings - 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion, ACSOS-C 2020-
dc.titleEvaluating performance of Parallel Matrix Multiplication Routine on Intel KNL and Xeon Scalable Processors-
dc.typeArticle-
dc.identifier.doi10.1109/ACSOS-C51401.2020.00027-
dc.type.rimsART-
dc.identifier.bibliographicCitationProceedings - 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion, ACSOS-C 2020, pp.42 - 47-
dc.description.journalClass1-
dc.identifier.scopusid2-s2.0-85092721133-
dc.citation.endPage47-
dc.citation.startPage42-
dc.citation.titleProceedings - 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion, ACSOS-C 2020-
dc.contributor.affiliatedAuthorChoi, J.-
dc.type.docTypeConference Paper-
dc.description.isOpenAccessN-
dc.subject.keywordAuthorAVX-512-
dc.subject.keywordAuthorIntel Knights Landing-
dc.subject.keywordAuthorIntel Xeon Scalable-
dc.subject.keywordAuthorParallel BLAS-
dc.subject.keywordAuthorParallel matrix-matrix multiplication-
dc.subject.keywordAuthorScaLAPACK-
dc.subject.keywordPlusParallel processing systems-
dc.subject.keywordPlusCommunication cost-
dc.subject.keywordPlusCost efficiency-
dc.subject.keywordPlusDefault setting-
dc.subject.keywordPlusHigh performance computing-
dc.subject.keywordPlusMajor factors-
dc.subject.keywordPlusMatrix matrix multiplications-
dc.subject.keywordPlusParallel matrix multiplication-
dc.subject.keywordPlusScalable processors-
dc.subject.keywordPlusMatrix algebra-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Information Technology > School of Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Choi, Jaeyoung photo

Choi, Jaeyoung
College of Information Technology (School of Computer Science and Engineering)
Read more

Altmetrics

Total Views & Downloads

BROWSE