{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T04:26:59Z","timestamp":1726028819009},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030049171"},{"type":"electronic","value":"9783030049188"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","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":[[2019]]},"DOI":"10.1007\/978-3-030-04918-8_2","type":"book-chapter","created":{"date-parts":[[2019,3,18]],"date-time":"2019-03-18T06:05:44Z","timestamp":1552889144000},"page":"22-40","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Design and Optimization of OpenSHMEM 1.4 for the Intel\u00ae Omni-Path Fabric 100 Series"],"prefix":"10.1007","author":[{"given":"David","family":"Ozog","sequence":"first","affiliation":[]},{"given":"Md. Wasi-ur-","family":"Rahman","sequence":"additional","affiliation":[]},{"given":"Kayla","family":"Seager","sequence":"additional","affiliation":[]},{"given":"James","family":"Dinan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,19]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"Barrett, B.W., Brigthwell, R., Hemmert, K.S., Pedretti, K., Wheeler, K., Underwood, K.D.: Enhanced support for OpenSHMEM communication in portals. In: IEEE 19th Annual Symposium on High Performance Interconnects. HotI, August 2011","DOI":"10.1109\/HOTI.2011.18"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Barrett, B.W., et al.: The Portals 4.0 network programming interface. Sandia National Laboratories, November 2012, Technical report SAND2012-10087 (2012)","DOI":"10.1109\/SC.Companion.2012.264"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Birrittella, M.S., et al.: Intel\u00ae Omni-path architecture: enabling scalable, high performance fabrics. In: 2015 IEEE 23rd Annual Symposium on High-Performance Interconnects, pp. 1\u20139, August 2015","DOI":"10.1109\/HOTI.2015.22"},{"key":"2_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-3-319-73814-7_3","volume-title":"OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence","author":"S Boehm","year":"2018","unstructured":"Boehm, S., Pophale, S., Baker, M.B., Venkata, M.G.: Merged requests for better performance and productivity in multithreaded OpenSHMEM. In: Gorentla Venkata, M., Imam, N., Pophale, S. (eds.) OpenSHMEM 2017. LNCS, vol. 10679, pp. 35\u201349. Springer, Cham (2018). \n https:\/\/doi.org\/10.1007\/978-3-319-73814-7_3"},{"key":"2_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/978-3-319-50995-2_2","volume-title":"OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments","author":"S Boehm","year":"2016","unstructured":"Boehm, S., Pophale, S., Venkata, M.G.: Evaluating OpenSHMEM explicit remote memory access operations and merged requests. In: Gorentla Venkata, M., Imam, N., Pophale, S., Mintz, T.M. (eds.) OpenSHMEM 2016. LNCS, vol. 10007, pp. 18\u201334. Springer, Cham (2016). \n https:\/\/doi.org\/10.1007\/978-3-319-50995-2_2"},{"key":"2_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/978-3-319-73814-7_4","volume-title":"OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence","author":"A Bouteiller","year":"2018","unstructured":"Bouteiller, A., Pophale, S., Boehm, S., Baker, M.B., Venkata, M.G.: Evaluating contexts in OpenSHMEM-X reference implementation. In: Gorentla Venkata, M., Imam, N., Pophale, S. (eds.) OpenSHMEM 2017. LNCS, vol. 10679, pp. 50\u201362. Springer, Cham (2018). \n https:\/\/doi.org\/10.1007\/978-3-319-73814-7_4"},{"key":"2_CR7","unstructured":"Boyle, P., Chuvelev, M., Cossu, G., Kelly, C., Lehner, C., Meadows, L.: Accelerating HPC codes on Intel\u00ae Omni-path architecture networks: from particle physics to machine learning. arXiv preprint \n arXiv:1711.04883\n \n (2017)"},{"key":"2_CR8","unstructured":"Brightwell, R., Pedretti, K.: An intra-node implementation of OpenSHMEM using virtual address space mapping. In: Proceedings of the 5th International Conference on Partitioned Global Address Space Programming Models. PGAS 2011 (2011)"},{"key":"2_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1007\/978-3-319-05215-1_13","volume-title":"OpenSHMEM and Related Technologies. Experiences, Implementations, and Tools","author":"M Bruggencate ten","year":"2014","unstructured":"ten Bruggencate, M., Roweth, D., Oyanagi, S.: Thread-safe SHMEM extensions. In: Poole, S., Hernandez, O., Shamis, P. (eds.) OpenSHMEM 2014. LNCS, vol. 8356, pp. 178\u2013185. Springer, Cham (2014). \n https:\/\/doi.org\/10.1007\/978-3-319-05215-1_13"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Choi, S.E., Pritchard, H., Shimek, J., Swaro, J., Tiffany, Z., Turrubiates, B.: An implementation of OFI libfabric in support of multithreaded PGAS solutions. In: Proceedings of 9th International Conference on Partitioned Global Address Space Programming Models. PGAS, pp. 59\u201369, September 2015","DOI":"10.1109\/PGAS.2015.14"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Dinan, J., Flajslik, M.: Contexts: a mechanism for high throughput communication in OpenSHMEM. In: Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, pp. 10:1\u201310:9. ACM, New York (2014)","DOI":"10.1145\/2676870.2676872"},{"key":"2_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/978-3-319-73814-7_2","volume-title":"OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence","author":"M Grossman","year":"2018","unstructured":"Grossman, M., Doyle, J., Dinan, J., Pritchard, H., Seager, K., Sarkar, V.: Implementation and evaluation of OpenSHMEM contexts using OFI libfabric. In: Gorentla Venkata, M., Imam, N., Pophale, S. (eds.) OpenSHMEM 2017. LNCS, vol. 10679, pp. 19\u201334. Springer, Cham (2018). \n https:\/\/doi.org\/10.1007\/978-3-319-73814-7_2"},{"key":"2_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-50995-2_1","volume-title":"OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments","author":"M Grossman","year":"2016","unstructured":"Grossman, M., Kumar, V., Budimli\u0107, Z., Sarkar, V.: Integrating asynchronous task parallelism with OpenSHMEM. In: Gorentla Venkata, M., Imam, N., Pophale, S., Mintz, T.M. (eds.) OpenSHMEM 2016. LNCS, vol. 10007, pp. 3\u201317. Springer, Cham (2016). \n https:\/\/doi.org\/10.1007\/978-3-319-50995-2_1"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Grun, P., et al.: A brief introduction to the OpenFabrics interfaces - a new network API for maximizing high performance application efficiency. In: 2015 IEEE 23rd Annual Symposium on High-Performance Interconnects, pp. 34\u201339, August 2015","DOI":"10.1109\/HOTI.2015.19"},{"key":"2_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/978-3-319-26428-8_4","volume-title":"OpenSHMEM and Related Technologies. Experiences, Implementations, and Technologies","author":"D Knaak","year":"2015","unstructured":"Knaak, D., Namashivayam, N.: Proposing OpenSHMEM extensions towards a future for hybrid programming and heterogeneous computing. In: Gorentla Venkata, M., Shamis, P., Imam, N., Lopez, M.G. (eds.) OpenSHMEM 2014. LNCS, vol. 9397, pp. 53\u201368. Springer, Cham (2015). \n https:\/\/doi.org\/10.1007\/978-3-319-26428-8_4"},{"key":"2_CR16","unstructured":"MPI Forum: MPI: a message-passing interface standard version 3.1. Technical report, University of Tennessee, Knoxville, June 2015"},{"key":"2_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/978-3-319-50995-2_11","volume-title":"OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments","author":"N Namashivayam","year":"2016","unstructured":"Namashivayam, N., Knaak, D., Cernohous, B., Radcliffe, N., Pagel, M.: An evaluation of thread-safe and contexts-domains features in cray SHMEM. In: Gorentla Venkata, M., Imam, N., Pophale, S., Mintz, T.M. (eds.) OpenSHMEM 2016. LNCS, vol. 10007, pp. 163\u2013180. Springer, Cham (2016). \n https:\/\/doi.org\/10.1007\/978-3-319-50995-2_11"},{"key":"2_CR18","unstructured":"Intel\u00ae Omni-Path Fabric Host Software User Guide Rev 9.0, April 2018. \n https:\/\/www.intel.com\/content\/dam\/support\/us\/en\/documents\/network-and-i-o\/fabric-products\/Intel_OP_Fabric_Host_Software_UG_H76470_v9_0.pdf"},{"key":"2_CR19","unstructured":"OpenSHMEM Application Programming Interface, Version 1.4, December 2017. \n http:\/\/openshmem.org\/site\/sites\/default\/site_files\/OpenSHMEM-1.4.pdf"},{"key":"2_CR20","unstructured":"Intel\u00ae Performance Scaled Messaging 2 (PSM2) Programmer\u2019s Guide, April 2018. \n https:\/\/www.intel.com\/content\/dam\/support\/us\/en\/documents\/network-and-i-o\/fabric-products\/Intel_PSM2_PG_H76473_v9_0.pdf"},{"key":"2_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-319-05215-1_11","volume-title":"OpenSHMEM and Related Technologies. Experiences, Implementations, and Tools","author":"S Poole","year":"2014","unstructured":"Poole, S., et al.: OpenSHMEM extensions and a vision for its future direction. In: Poole, S., Hernandez, O., Shamis, P. (eds.) OpenSHMEM 2014. LNCS, vol. 8356, pp. 149\u2013162. Springer, Cham (2014). \n https:\/\/doi.org\/10.1007\/978-3-319-05215-1_11"},{"key":"2_CR22","unstructured":"Sandia OpenSHMEM (2018). \n https:\/\/github.com\/Sandia-OpenSHMEM\/SOS"},{"key":"2_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/978-3-319-50995-2_7","volume-title":"OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments","author":"K Seager","year":"2016","unstructured":"Seager, K., Choi, S.-E., Dinan, J., Pritchard, H., Sur, S.: Design and implementation of OpenSHMEM using OFI on the aries interconnect. In: Gorentla Venkata, M., Imam, N., Pophale, S., Mintz, T.M. (eds.) OpenSHMEM 2016. LNCS, vol. 10007, pp. 97\u2013113. Springer, Cham (2016). \n https:\/\/doi.org\/10.1007\/978-3-319-50995-2_7"},{"key":"2_CR24","unstructured":"The high-resolution timer API, 16 January 2006. \n https:\/\/lwn.net\/Articles\/167897\/"},{"key":"2_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/978-3-319-50995-2_16","volume-title":"OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments","author":"H Weeks","year":"2016","unstructured":"Weeks, H., Dosanjh, M.G.F., Bridges, P.G., Grant, R.E.: SHMEM-MT: a benchmark suite for assessing multi-threaded SHMEM performance. In: Gorentla Venkata, M., Imam, N., Pophale, S., Mintz, T.M. (eds.) OpenSHMEM 2016. LNCS, vol. 10007, pp. 227\u2013231. Springer, Cham (2016). \n https:\/\/doi.org\/10.1007\/978-3-319-50995-2_16"}],"container-title":["Lecture Notes in Computer Science","OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-04918-8_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T05:16:12Z","timestamp":1558329372000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-04918-8_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030049171","9783030049188"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-04918-8_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"19 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"OpenSHMEM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on OpenSHMEM and Related Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Baltimore, MD","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":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 August 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 August 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"openshmem2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.csm.ornl.gov\/workshops\/openshmem2018\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}