{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:11:45Z","timestamp":1747807905328,"version":"3.28.0"},"reference-count":37,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,4]]},"DOI":"10.1109\/ipdps.2008.4536307","type":"proceedings-article","created":{"date-parts":[[2008,6,6]],"date-time":"2008-06-06T16:44:52Z","timestamp":1212770692000},"page":"1-12","source":"Crossref","is-referenced-by-count":8,"title":["Efficient automated marshaling of C++ data structures for MPI applications"],"prefix":"10.1109","author":[{"given":"Wesley","family":"Tansey","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eli","family":"Tilevich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"The Art of Parallel Programming","year":"1993","author":"lester","key":"19"},{"journal-title":"TOP500 Top 500 supercomputing sites - architecture","year":"0","key":"35"},{"key":"17","article-title":"modernizing the c++ interface to mpi","author":"kambadur","year":"2006","journal-title":"13th European PVM\/MPI Users Group Meeting (EuroPVM\/MPI'06)"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-63827-X_43"},{"key":"18","article-title":"the c++ language standard","author":"koenig","year":"1998","journal-title":"Report ISO\/IEC"},{"journal-title":"RPC Remote Procedure Call Protocol Specification","year":"2004","author":"sunmicrosystems","key":"33"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/1148109.1148127"},{"journal-title":"DCE 1 1 RPC Specification","year":"1997","key":"34"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.53"},{"article-title":"tree view control","year":"1999","author":"guzak","key":"13"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/PCEE.2000.873593"},{"journal-title":"Virginia Tech terascale computing facility","year":"0","author":"tech","key":"37"},{"year":"0","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/358198.358228"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/506315.506317"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-60954-7_47"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/301104.301120"},{"key":"23","first-page":"23","article-title":"on the reusability and numeric efficiency of c++ packages in scientific computing","author":"mello","year":"2003","journal-title":"The ClusterWorld Conference and Expo"},{"article-title":"interface forum (mpif). mpi-2: extensions to the message-passing interface","year":"1996","author":"message passing","key":"24"},{"journal-title":"Objects by Value Specification","year":"1998","key":"25"},{"journal-title":"C++ Language Mapping Specifications","year":"2003","key":"26"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1002\/1096-9128(200005)12:7<495::AID-CPE496>3.0.CO;2-W"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2006.56"},{"key":"29","first-page":"19","article-title":"pickling state in the javasystem","author":"riggs","year":"1996","journal-title":"COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS)"},{"key":"3","first-page":"45","article-title":"esempi numerici di processi di evoluzione.","volume":"6","author":"barricelli","year":"1954","journal-title":"Methodos"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2007.4362627"},{"journal-title":"GCC-XML the XML output extension to GCC","year":"2007","key":"10"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1007\/11561347_16"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1162\/106365602320169811"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/217839.217868"},{"journal-title":"Distributed Component Object Model Protocol-DCOM\/1 0","year":"1998","author":"brown","key":"6"},{"year":"0","key":"32"},{"key":"5","doi-asserted-by":"crossref","DOI":"10.21236\/ADA260241","author":"berry","year":"1992","journal-title":"Academic Legitimacy of the Software Engineering Discipline"},{"year":"0","key":"31"},{"journal-title":"Scientific and Engineering C++ An Introduction with Advanced Techniques and Examples","year":"1994","author":"barton","key":"4"},{"key":"9","article-title":"the design, implementation, and evaluation of mpiblast","author":"darling","year":"2003","journal-title":"ClusterWorld Conf Expo 4th Int Conf Linux Clusters HPC Revolution 2003"},{"journal-title":"Generative Programming Methods Tools and Applications","year":"2000","author":"czarnecki","key":"8"}],"event":{"name":"Distributed Processing Symposium (IPDPS)","start":{"date-parts":[[2008,4,14]]},"location":"Miami, FL, USA","end":{"date-parts":[[2008,4,18]]}},"container-title":["2008 IEEE International Symposium on Parallel and Distributed Processing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4519061\/4536075\/04536307.pdf?arnumber=4536307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,12]],"date-time":"2019-05-12T00:43:35Z","timestamp":1557621815000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4536307\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2008.4536307","relation":{},"ISSN":["1530-2075"],"issn-type":[{"type":"print","value":"1530-2075"}],"subject":[],"published":{"date-parts":[[2008,4]]}}}