{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T20:12:22Z","timestamp":1725394342111},"reference-count":22,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1109\/pacrim.2017.8121930","type":"proceedings-article","created":{"date-parts":[[2017,11,30]],"date-time":"2017-11-30T21:59:14Z","timestamp":1512079154000},"page":"1-6","source":"Crossref","is-referenced-by-count":2,"title":["Running a MPI program on web browsers"],"prefix":"10.1109","author":[{"given":"Shusuke","family":"Okamoto","sequence":"first","affiliation":[]},{"given":"Masaki","family":"Kohana","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"WebRTC Home","year":"0","key":"ref10"},{"journal-title":"WebRTC Data Channels","year":"0","key":"ref11"},{"journal-title":"Getting Started with WebRTc Explore WebRTC for real-time peer-to-peer communication","year":"2013","author":"manson","key":"ref12"},{"journal-title":"ECMAScript&#x00AE; 2018 Language Specification","year":"0","key":"ref13"},{"journal-title":"ES proposal Shared memory and atomics","year":"0","author":"rauschmayer","key":"ref14"},{"journal-title":"Shared Array Buffers Atomics and Fu-tex APIs","article-title":"Chrome Platform Status","year":"0","key":"ref15"},{"journal-title":"SharedArrayBuffer","article-title":"MOZILLA DEVELOPER NETWORK","year":"0","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(99)00018-7"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/11752578_96"},{"key":"ref19","article-title":"Tatiana Shpeisman, and Ali-Reza Adl-Tabatabai","author":"adam","year":"2010","journal-title":"Generic workers towards unified distributed and parallel JavcScript programming model Proc PSI EtA '10 Programming Support Innovations for Emerging Distributed Applications"},{"journal-title":"Boinc Security issues in volunteer computing","article-title":"Boinc.berkeley.edu","year":"0","key":"ref4"},{"journal-title":"Seti home","year":"0","key":"ref3"},{"journal-title":"Emscripten 1 37 10 documentation","article-title":"kripken\/emscripten","year":"0","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/NBiS.2016.41"},{"journal-title":"Web Workers","year":"0","key":"ref8"},{"journal-title":"WebAssembly or wasm is a new portable size- and load-time-efficient format suitable for compilation to the web","year":"0","key":"ref7"},{"journal-title":"Using MPI Portable parallel programming with the message-passing interface","year":"2014","author":"gropp","key":"ref2"},{"journal-title":"MPI Forum","year":"0","key":"ref1"},{"journal-title":"The WebSocket Protocol","year":"0","key":"ref9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2015.266"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.1993.160"},{"journal-title":"Frequently asked questions","article-title":"Mpich","year":"0","key":"ref21"}],"event":{"name":"2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","start":{"date-parts":[[2017,8,21]]},"location":"Victoria, BC","end":{"date-parts":[[2017,8,23]]}},"container-title":["2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8116603\/8121873\/08121930.pdf?arnumber=8121930","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,1,15]],"date-time":"2018-01-15T22:48:59Z","timestamp":1516056539000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8121930\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1109\/pacrim.2017.8121930","relation":{},"subject":[],"published":{"date-parts":[[2017,8]]}}}