Morpheus: A library for efficient runtime switching of sparse matrix storage formats

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Morpheus: A library for efficient runtime switching of sparse matrix storage formats
Συγγραφείς: Christodoulos Stylianou, Michèle Weiland
Πηγή: SoftwareX, Vol 27, Iss , Pp 101775- (2024)
Στοιχεία εκδότη: Elsevier, 2024.
Έτος έκδοσης: 2024
Συλλογή: LCC:Computer software
Θεματικοί όροι: Sparse matrix storage formats, Generic programming, Dynamic matrices, Performance portability, Productivity, Computer software, QA76.75-76.765
Περιγραφή: Sparse matrix storage formats have evolved over the years to better exploit the particular strengths of different hardware architectures or to better match the sparsity patterns of matrices, with the aim to optimize operations on the matrices. However, the integration of new formats in existing source code is an invasive procedure that often requires a complete re-writing of the code. Morpheus introduces a framework that abstracts the notion of the different formats in order to optimize the performance of the sparse operations and increase the user’s productivity by seamlessly matching the underlying data-structure to the computation at runtime, with minimal overheads.
Τύπος εγγράφου: article
Περιγραφή αρχείου: electronic resource
Γλώσσα: English
ISSN: 2352-7110
Relation: http://www.sciencedirect.com/science/article/pii/S2352711024001468; https://doaj.org/toc/2352-7110
DOI: 10.1016/j.softx.2024.101775
Σύνδεσμος πρόσβασης: https://doaj.org/article/9739c5afbac6489e8e7b1c775eab4af7
Αριθμός Καταχώρησης: edsdoj.9739c5afbac6489e8e7b1c775eab4af7
Βάση Δεδομένων: Directory of Open Access Journals
Περιγραφή
ISSN:23527110
DOI:10.1016/j.softx.2024.101775