{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T01:59:11Z","timestamp":1768442351120,"version":"3.49.0"},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,6,18]],"date-time":"2016-06-18T00:00:00Z","timestamp":1466208000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1007\/s11227-016-1779-7","type":"journal-article","created":{"date-parts":[[2016,6,18]],"date-time":"2016-06-18T07:24:45Z","timestamp":1466234685000},"page":"713-725","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Hierarchical redesign of classic MPI reduction algorithms"],"prefix":"10.1007","volume":"73","author":[{"given":"Khalid","family":"Hasanov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexey","family":"Lastovetsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,6,18]]},"reference":[{"key":"1779_CR1","unstructured":"Message passing interface forum. http:\/\/www.mpi-forum.org\/ . Accessed 20 Feb 2016"},{"key":"1779_CR2","doi-asserted-by":"crossref","unstructured":"Rabenseifner R (2004) Optimization of collective reduction operations. In: 2004 International conference on computational science, pp 1\u20139","DOI":"10.1007\/978-3-540-24685-5_1"},{"key":"1779_CR3","doi-asserted-by":"crossref","unstructured":"Venkata MG et al (2013) Optimizing blocking and nonblocking reduction operations for multicore systems: hierarchical design and implementation. In: 2013 IEEE international conference on cluster computing, pp 1\u20138","DOI":"10.1109\/CLUSTER.2013.6702676"},{"issue":"11","key":"1779_CR4","doi-asserted-by":"crossref","first-page":"3991","DOI":"10.1007\/s11227-014-1133-x","volume":"71","author":"K Hasanov","year":"2015","unstructured":"Hasanov K, Quintin JN, Lastovetsky A (2015) Hierarchical approach to optimization of parallel matrix multiplication on large-scale platforms. J Supercomput 71(11):3991\u20134014","journal-title":"J Supercomput"},{"key":"1779_CR5","doi-asserted-by":"crossref","unstructured":"Hasanov K, Quintin JN, Lastovetsky A (2014) High-level topology-oblivious optimization of MPI broadcast algorithms on extreme-scale platforms. In: Euro-Par 2014: parallel processing workshops, lecture notes in computer science, vol 8806, Springer, New York, pp 412\u2013424","DOI":"10.1007\/978-3-319-14313-2_35"},{"issue":"4","key":"1779_CR6","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1002\/(SICI)1096-9128(199704)9:4<255::AID-CPE250>3.0.CO;2-2","volume":"9","author":"RA Geijn de","year":"1997","unstructured":"de Geijn RA, Jerrell W (1997) SUMMA: scalable universal matrix multiplication algorithm. Concurr Pract Exp 9(4):255\u2013274","journal-title":"Concurr Pract Exp"},{"key":"1779_CR7","doi-asserted-by":"crossref","unstructured":"Hasanov K, Lastovetsky A (2015) Hierarchical optimization of MPI reduce algorithms. In: PaCT 2015, lecture notes in computer science, vol 9251, Springer, New York, pp 21\u201334","DOI":"10.1007\/978-3-319-21909-7_3"},{"key":"1779_CR8","doi-asserted-by":"crossref","unstructured":"Gabriel E, Fagg G, Bosilca G, Angskun T, Dongarra J et al (2004) Open MPI: goals, concept, and design of a next generation MPI implementation. In: EuroPVM\/MPI 2004, lecture notes in computer science, vol 3241, Springer, New York, pp 97\u2013104","DOI":"10.1007\/978-3-540-30218-6_19"},{"issue":"2","key":"1779_CR9","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1109\/71.342126","volume":"6","author":"V Bala","year":"1995","unstructured":"Bala V, Bruck J, Cypher R, Elustondo P, Ho C-T, Ho C-T, Kipnis S, Snir M (1995) CCL: a portable and tunable collective communication library for scalable parallel computers. IEEE Trans Parallel Distrib Syst 6(2):154\u2013164","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1779_CR10","doi-asserted-by":"crossref","unstructured":"Barnett M, Shuler L, van De Geijn R, Gupta S, Payne DG, Watts J (1994) Interprocessor collective communication library (InterCom). In: IEEE scalable high-performance computing conference, pp 357\u2013364","DOI":"10.1109\/SHPCC.1994.296665"},{"issue":"8","key":"1779_CR11","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1145\/329366.301116","volume":"34","author":"T Kielmann","year":"1999","unstructured":"Kielmann T, Hofman RF, Bal HE, Plaat A, Bhoedjang RA (1999) MagPIe: MPI\u2019s collective communication operations for clustered wide area systems. ACM Sigplan Notices 34(8):131\u2013140","journal-title":"ACM Sigplan Notices"},{"key":"1779_CR12","doi-asserted-by":"crossref","unstructured":"Chan EW, Heimlich MF, Purkayastha A, Van de Geijn RA (2004) On optimizing collective communication. In: 2004 IEEE international conference on cluster computing, pp 145\u2013155","DOI":"10.1109\/CLUSTR.2004.1392612"},{"key":"1779_CR13","doi-asserted-by":"crossref","unstructured":"Vadhiyar SS, Fagg GE, Dongarra J (2000) Automatically tuned collective communications. In: ACM\/IEEE conference on supercomputing, p 3","DOI":"10.1109\/SC.2000.10024"},{"issue":"3","key":"1779_CR14","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/S0167-8191(06)80021-9","volume":"20","author":"RW Hockney","year":"1994","unstructured":"Hockney RW (1994) The communication challenge for MPP: intel paragon and Meiko CS-2. Parallel Comput 20(3):389\u2013398","journal-title":"Parallel Comput"},{"key":"1779_CR15","unstructured":"Pjes\u0306ivac-Grbovi\u0107 J (2007) Towards automatic and adaptive optimizations of MPI collective operations. PhD thesis, University of Tennessee, Knoxville"},{"key":"1779_CR16","doi-asserted-by":"crossref","unstructured":"Lastovetsky A, Rychkov V, O\u2019Flynn M (2008) MPIBlib: Benchmarking MPI communications for parallel computing on homogeneous and heterogeneous clusters. In: EuroPVM\/MPI 2008, lecture notes in computer science, vol 5205, Springer, New York, pp 227\u2013238","DOI":"10.1007\/978-3-540-87475-1_32"},{"key":"1779_CR17","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.simpat.2015.03.005","volume":"58","author":"K Hasanov","year":"2015","unstructured":"Hasanov K, Quintin JN, Lastovetsky A (2015) Topology-oblivious optimization of MPI broadcast algorithms on extreme-scale platforms. Simul Model Pract Theory 58:30\u201339","journal-title":"Simul Model Pract Theory"},{"key":"1779_CR18","unstructured":"Hasanov K (2015) Hierarchical approach to optimization of MPI collective communication algorithms. PhD. thesis, University College Dublin"},{"key":"1779_CR19","unstructured":"MPICH-A Portable Implementation of MPI. http:\/\/www.mpich.org\/ . Accessed 01 March 2016"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-016-1779-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-016-1779-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-016-1779-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-016-1779-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T18:47:34Z","timestamp":1568054854000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-016-1779-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,18]]},"references-count":19,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,2]]}},"alternative-id":["1779"],"URL":"https:\/\/doi.org\/10.1007\/s11227-016-1779-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,6,18]]}}}