Matches in SemOpenAlex for { <https://semopenalex.org/work/W3100459623> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W3100459623 endingPage "70" @default.
- W3100459623 startingPage "70" @default.
- W3100459623 abstract "Despite the importance of sparse matrices in numerous fields of science, software implementations remain difficult to use for non-expert users, generally requiring the understanding of underlying details of the chosen sparse matrix storage format. In addition, to achieve good performance, several formats may need to be used in one program, requiring explicit selection and conversion between the formats. This can be both tedious and error-prone, especially for non-expert users. Motivated by these issues, we present a user-friendly and open-source sparse matrix class for the C++ language, with a high-level application programming interface deliberately similar to the widely used MATLAB language. This facilitates prototyping directly in C++ and aids the conversion of research code into production environments. The class internally uses two main approaches to achieve efficient execution: (i) a hybrid storage framework, which automatically and seamlessly switches between three underlying storage formats (compressed sparse column, Red-Black tree, coordinate list) depending on which format is best suited and/or available for specific operations, and (ii) a template-based meta-programming framework to automatically detect and optimise execution of common expression patterns. Empirical evaluations on large sparse matrices with various densities of non-zero elements demonstrate the advantages of the hybrid storage framework and the expression optimisation mechanism." @default.
- W3100459623 created "2020-11-23" @default.
- W3100459623 creator A5026833192 @default.
- W3100459623 creator A5054815937 @default.
- W3100459623 date "2019-07-19" @default.
- W3100459623 modified "2023-10-07" @default.
- W3100459623 title "Practical Sparse Matrices in C++ with Hybrid Storage and Template-Based Expression Optimisation" @default.
- W3100459623 cites W1510491715 @default.
- W3100459623 cites W1970009422 @default.
- W3100459623 cites W1975359839 @default.
- W3100459623 cites W2014596857 @default.
- W3100459623 cites W2026930830 @default.
- W3100459623 cites W2048679451 @default.
- W3100459623 cites W2106201557 @default.
- W3100459623 cites W2310426546 @default.
- W3100459623 cites W2397636522 @default.
- W3100459623 cites W2412589610 @default.
- W3100459623 cites W2808728085 @default.
- W3100459623 cites W2912522929 @default.
- W3100459623 cites W3099775292 @default.
- W3100459623 doi "https://doi.org/10.3390/mca24030070" @default.
- W3100459623 hasPublicationYear "2019" @default.
- W3100459623 type Work @default.
- W3100459623 sameAs 3100459623 @default.
- W3100459623 citedByCount "7" @default.
- W3100459623 countsByYear W31004596232019 @default.
- W3100459623 countsByYear W31004596232020 @default.
- W3100459623 countsByYear W31004596232021 @default.
- W3100459623 crossrefType "journal-article" @default.
- W3100459623 hasAuthorship W3100459623A5026833192 @default.
- W3100459623 hasAuthorship W3100459623A5054815937 @default.
- W3100459623 hasBestOaLocation W31004596231 @default.
- W3100459623 hasConcept C113775141 @default.
- W3100459623 hasConcept C121332964 @default.
- W3100459623 hasConcept C154945302 @default.
- W3100459623 hasConcept C163716315 @default.
- W3100459623 hasConcept C177264268 @default.
- W3100459623 hasConcept C199360897 @default.
- W3100459623 hasConcept C26713055 @default.
- W3100459623 hasConcept C2776760102 @default.
- W3100459623 hasConcept C2777212361 @default.
- W3100459623 hasConcept C2777904410 @default.
- W3100459623 hasConcept C2780365114 @default.
- W3100459623 hasConcept C41008148 @default.
- W3100459623 hasConcept C43126263 @default.
- W3100459623 hasConcept C56372850 @default.
- W3100459623 hasConcept C62520636 @default.
- W3100459623 hasConcept C81917197 @default.
- W3100459623 hasConcept C90559484 @default.
- W3100459623 hasConceptScore W3100459623C113775141 @default.
- W3100459623 hasConceptScore W3100459623C121332964 @default.
- W3100459623 hasConceptScore W3100459623C154945302 @default.
- W3100459623 hasConceptScore W3100459623C163716315 @default.
- W3100459623 hasConceptScore W3100459623C177264268 @default.
- W3100459623 hasConceptScore W3100459623C199360897 @default.
- W3100459623 hasConceptScore W3100459623C26713055 @default.
- W3100459623 hasConceptScore W3100459623C2776760102 @default.
- W3100459623 hasConceptScore W3100459623C2777212361 @default.
- W3100459623 hasConceptScore W3100459623C2777904410 @default.
- W3100459623 hasConceptScore W3100459623C2780365114 @default.
- W3100459623 hasConceptScore W3100459623C41008148 @default.
- W3100459623 hasConceptScore W3100459623C43126263 @default.
- W3100459623 hasConceptScore W3100459623C56372850 @default.
- W3100459623 hasConceptScore W3100459623C62520636 @default.
- W3100459623 hasConceptScore W3100459623C81917197 @default.
- W3100459623 hasConceptScore W3100459623C90559484 @default.
- W3100459623 hasIssue "3" @default.
- W3100459623 hasLocation W31004596231 @default.
- W3100459623 hasLocation W31004596232 @default.
- W3100459623 hasLocation W31004596233 @default.
- W3100459623 hasLocation W31004596234 @default.
- W3100459623 hasLocation W31004596235 @default.
- W3100459623 hasOpenAccess W3100459623 @default.
- W3100459623 hasPrimaryLocation W31004596231 @default.
- W3100459623 hasRelatedWork W1554764448 @default.
- W3100459623 hasRelatedWork W1565501066 @default.
- W3100459623 hasRelatedWork W1984757784 @default.
- W3100459623 hasRelatedWork W2083338789 @default.
- W3100459623 hasRelatedWork W2295413924 @default.
- W3100459623 hasRelatedWork W2354415149 @default.
- W3100459623 hasRelatedWork W2357795467 @default.
- W3100459623 hasRelatedWork W2384847609 @default.
- W3100459623 hasRelatedWork W2477215876 @default.
- W3100459623 hasRelatedWork W3184127573 @default.
- W3100459623 hasVolume "24" @default.
- W3100459623 isParatext "false" @default.
- W3100459623 isRetracted "false" @default.
- W3100459623 magId "3100459623" @default.
- W3100459623 workType "article" @default.