{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T15:40:54Z","timestamp":1767973254900,"version":"3.49.0"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030581435","type":"print"},{"value":"9783030581442","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-58144-2_8","type":"book-chapter","created":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T12:03:48Z","timestamp":1598961828000},"page":"115-129","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Towards an Auto-Tuned and Task-Based SpMV (LASs Library)"],"prefix":"10.1007","author":[{"given":"Sandra","family":"Catal\u00e1n","sequence":"first","affiliation":[]},{"given":"Tetsuzo","family":"Usui","sequence":"additional","affiliation":[]},{"given":"Leonel","family":"Toledo","sequence":"additional","affiliation":[]},{"given":"Xavier","family":"Martorell","sequence":"additional","affiliation":[]},{"given":"Jes\u00fas","family":"Labarta","sequence":"additional","affiliation":[]},{"given":"Pedro","family":"Valero-Lara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,9,1]]},"reference":[{"key":"8_CR1","unstructured":"cuSparse. https:\/\/docs.nvidia.com\/pdf\/CUSPARSE_Library.pdf"},{"key":"8_CR2","unstructured":"OmpSs-2. https:\/\/pm.bsc.es\/ftp\/ompss-2\/doc\/spec\/OmpSs-2-Specification.pdf"},{"key":"8_CR3","doi-asserted-by":"publisher","unstructured":"Aln\u00e6s, M.S., et al.: The FEniCS project version 1.5. Archive of Numerical Software 3(100) (2015). https:\/\/doi.org\/10.11588\/ans.2015.100.20553","DOI":"10.11588\/ans.2015.100.20553"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Amestoy, P.R., Duff, I.S., L\u2019excellent, J.Y.: Multifrontal parallel distributed symmetric and unsymmetric solvers. Comput. Methods Appl. Mechanics Eng. 184(2\u20134), 501\u2013520 (2000)","DOI":"10.1016\/S0045-7825(99)00242-X"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Anzt, H., Sawyer, W., Tomov, S., Luszczek, P., Yamazaki, I., Dongarra, J.: Optimizing Krylov subspace solvers on graphics processing units. In: Fourth International Workshop on Accelerators and Hybrid Exascale Systems (AsHES), IPDPS 2014. IEEE, IEEE, Phoenix, AZ, May 2014 (2014)","DOI":"10.1109\/IPDPSW.2014.107"},{"key":"8_CR6","unstructured":"Balay, S., et al.: PETSc Web page (2018). http:\/\/www.mcs.anl.gov\/petsc"},{"key":"8_CR7","doi-asserted-by":"publisher","unstructured":"Davis, T.A., Hu, Y.: The university of florida sparse matrix collection. ACM Trans. Math. Softw. 38(1), 1:1\u20131:25, December 2011. https:\/\/doi.org\/10.1145\/2049662.2049663, http:\/\/doi.acm.org\/10.1145\/2049662.2049663","DOI":"10.1145\/2049662.2049663"},{"key":"8_CR8","doi-asserted-by":"publisher","unstructured":"Dongarra, J.J., Hammarling, S., Higham, N.J., Relton, S.D., Valero-Lara, P., Zounon, M.: The design and performance of batched BLAS on modern high-performance computing systems. In: International Conference on Computational Science, ICCS 2017, 12\u201314 June 2017, Zurich, Switzerland. pp. 495\u2013504 (2017). https:\/\/doi.org\/10.1016\/j.procs.2017.05.138","DOI":"10.1016\/j.procs.2017.05.138"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Dongarra, J.J., Heroux, M.A., Luszczek, P.: HPCG Benchmark : a New Metric for Ranking High Performance Computing Systems (2015)","DOI":"10.1177\/1094342015593158"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Duran, A., et al.: OMPSS: a proposal for programming heterogeneous multi-core architectures. Parallel Processing Letters 21(2), 173\u2013193 (2011). https:\/\/doi.org\/10.1142\/S0129626411000151","DOI":"10.1142\/S0129626411000151"},{"issue":"2","key":"8_CR11","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1109\/TPDS.2015.2401575","volume":"27","author":"D Langr","year":"2016","unstructured":"Langr, D., Tvrd\u00edk, P.: Evaluation criteria for sparse matrix storage formats. IEEE Trans. Parallel Distrib. Syst. 27(2), 428\u2013440 (2016). https:\/\/doi.org\/10.1109\/TPDS.2015.2401575","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"3","key":"8_CR12","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1145\/1089014.1089017","volume":"31","author":"XS Li","year":"2005","unstructured":"Li, X.S.: An overview of SuperLU: algorithms, implementation, and user interface. ACM Trans. Math. Software 31(3), 302\u2013325 (2005)","journal-title":"ACM Trans. Math. Software"},{"key":"8_CR13","unstructured":"Llort, G., Servat, H., Gonzalez, J., Gim\u00e9nez, J., Labarta, J.: On the usefulness of object tracking techniques in performance analysis. In: International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2013, Denver, CO, USA - November 17\u201321, 2013, pp. 29:1\u201329:11 (2013)"},{"key":"8_CR14","doi-asserted-by":"publisher","unstructured":"Ohshima, S., Katagiri, T., Matsumoto, M.: Performance Optimization of SpMV Using CRS Format by Considering OpenMP Scheduling on CPUs and MIC. In: Proceedings of the 2014 IEEE 8th International Symposium on Embedded Multicore\/Manycore SoCs. pp. 253\u2013260. MCSOC 2014, IEEE Computer Society, Washington, DC, USA (2014). https:\/\/doi.org\/10.1109\/MCSoC.2014.43, http:\/\/dx.doi.org\/10.1109\/MCSoC.2014.43","DOI":"10.1109\/MCSoC.2014.43"},{"key":"8_CR15","doi-asserted-by":"crossref","unstructured":"Ortega, G., V\u00e1zquez, F., Garc\u00eda, I., Garz\u00f3n, E.M.: FastSpMM: an efficient library for sparse matrix matrix product on GPUs. Comput. J. 57(7), 968\u2013979 (2014). http:\/\/dx.doi.org\/10.1093\/comjnl\/bxt038","DOI":"10.1093\/comjnl\/bxt038"},{"key":"8_CR16","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., et al.: Variable batched DGEMM. In: 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), pp. 363\u2013367, March 2018. https:\/\/doi.org\/10.1109\/PDP2018.2018.00065","DOI":"10.1109\/PDP2018.2018.00065"},{"key":"8_CR17","doi-asserted-by":"publisher","first-page":"23365","DOI":"10.1109\/ACCESS.2019.2900122","volume":"7","author":"P Valero-Lara","year":"2019","unstructured":"Valero-Lara, P., Andrade, D., Sirvent, R., Labarta, J., Fraguela, B.B., Doallo, R.: A fast solver for large tridiagonal systems on multi-core processors (Lass Library). IEEE Access 7, 23365\u201323378 (2019). https:\/\/doi.org\/10.1109\/ACCESS.2019.2900122","journal-title":"IEEE Access"},{"key":"8_CR18","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., Catal\u00e1n, S., Martorell, X., Labarta, J.: BLAS-3 optimized by OmpSs regions (LASs Library). In: 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2019, Pavia, Italy, February 13\u201315, 2019. pp. 25\u201332 (2019). https:\/\/doi.org\/10.1109\/EMPDP.2019.8671545","DOI":"10.1109\/EMPDP.2019.8671545"},{"key":"8_CR19","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.jpdc.2019.12.002","volume":"138","author":"P Valero-Lara","year":"2020","unstructured":"Valero-Lara, P., Catal\u00e1n, S., Martorell, X., Usui, T., Labarta, J.: sLASs: a fully automatic auto-tuned linear algebra library based on OpenMP extensions implemented in OmpSs (LASs Library). J. Parallel Distrib. Comput. 138, 153\u2013171 (2020). https:\/\/doi.org\/10.1016\/j.jpdc.2019.12.002","journal-title":"J. Parallel Distrib. Comput."},{"key":"8_CR20","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., Mart\u00ednez-P\u00e9rez, I., Pe\u00f1a, A.J., Martorell, X., Sirvent, R., Labarta, J.: cuHinesBatch: solving multiple hines systems on GPUs human brain project$${}^{\\text{*}}$$. In: International Conference on Computational Science, ICCS 2017, 12\u201314 June 2017, Zurich, Switzerland, pp. 566\u2013575 (2017). https:\/\/doi.org\/10.1016\/j.procs.2017.05.145","DOI":"10.1016\/j.procs.2017.05.145"},{"key":"8_CR21","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., Mart\u00ednez-P\u00e9rez, I., Sirvent, R., Martorell, X., Pe\u00f1a, A.J.: cuThomasBatch and cuThomasVBatch, CUDA routines to compute batch of tridiagonal systems on NVIDIA GPUs. Concurrency and Computation: Practice and Experience 30(24) (2018). https:\/\/doi.org\/10.1002\/cpe.4909","DOI":"10.1002\/cpe.4909"},{"key":"8_CR22","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., Sirvent, R., Pe\u00f1a, A.J., Martorell, X., Labarta, J.: MPI+OpenMP tasking scalability for the simulation of the human brain: human brain project. In: Proceedings of the 25th European MPI Users\u2019 Group Meeting. pp. 5:1\u20135:8. EuroMPI 2018, ACM, New York, NY, USA (2018). https:\/\/doi.org\/10.1145\/3236367.3236373, http:\/\/doi.acm.org\/10.1145\/3236367.3236373","DOI":"10.1145\/3236367.3236373"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Valero-Lara, P., Sirvent, R., Pe\u00f1a, A.J., Labarta, J.: MPI+OpenMP tasking scalability for multi-morphology simulations of the human brain. Parallel Comput. 84, 50\u201361 (2019). https:\/\/doi.org\/10.1016\/j.parco.2019.03.006","DOI":"10.1016\/j.parco.2019.03.006"},{"key":"8_CR24","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., Sirvent, R., Pe\u00f1a, A.J., Martorell, X., Labarta, J.: MPI+OpenMP tasking scalability for the simulation of the human brain: human brain project. In: Proceedings of the 25th European MPI Users\u2019 Group Meeting, Barcelona, Spain, September 23\u201326, 2018. pp. 5:1\u20135:8 (2018). https:\/\/doi.org\/10.1145\/3236367.3236373","DOI":"10.1145\/3236367.3236373"},{"key":"8_CR25","doi-asserted-by":"publisher","unstructured":"Valero-Lara, P., et al.: Simulating the behavior of the human brain on GPUs. Oil Gas Sci. Technol. - Rev. IFP Energies nouvelles 73, 63 (2018). https:\/\/doi.org\/10.2516\/ogst\/2018061","DOI":"10.2516\/ogst\/2018061"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Ye, F., Calvin, C., Petiton, S.G.: A Study of SpMV Implementation Using MPI and OpenMP on Intel Many-Core Architecture. In: VECPAR (2014)","DOI":"10.1007\/978-3-319-17353-5_4"},{"key":"8_CR27","doi-asserted-by":"publisher","unstructured":"Zhang, Y., Li, S., Yan, S., Zhou, H.: A cross-platform SpMV framework on many-core architectures. ACM Trans. Archit. Code Optim. 13(4), 33:1\u201333:25, October 2016. https:\/\/doi.org\/10.1145\/2994148","DOI":"10.1145\/2994148"},{"key":"8_CR28","doi-asserted-by":"publisher","unstructured":"Zhuang, S., Casas, M.: Iteration-fusing conjugate gradient. In: Proceedings of the International Conference on Supercomputing, pp. 21:1\u201321:10. ICS 2017, ACM, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3079079.3079091","DOI":"10.1145\/3079079.3079091"}],"container-title":["Lecture Notes in Computer Science","OpenMP: Portable Multi-Level Parallelism on Modern Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-58144-2_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,23]],"date-time":"2021-04-23T19:33:26Z","timestamp":1619206406000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-58144-2_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030581435","9783030581442"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-58144-2_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"1 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IWOMP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on OpenMP","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Austin, TX","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iwomp2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iwomp.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"25","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"21","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"84% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The conference was held virtually due to the COVID-19 pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}