{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T12:14:02Z","timestamp":1648556042170},"reference-count":11,"publisher":"World Scientific Pub Co Pte Lt","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Found. Comput. Sci."],"published-print":{"date-parts":[[2006,4]]},"abstract":"<jats:p> Multiprocessor task (M-task) programming is a suitable parallel programming model for coding application problems with an inherent modular structure. An M-task can be executed on a group of processors of arbitrary size, concurrently to other M-tasks of the same application program. The data of a multiprocessor task program usually include composed data structures, like vectors or arrays. For distributed memory machines or cluster platforms, those composed data structures are distributed within one or more processor groups. Thus, a concise parallel programming model for M-tasks requires a standardized distributed data format for composed data structures. Additionally, functions for data re-distribution with respect to different data distributions and different processor group layouts are needed to glue program parts together. In this paper, we present a data re-distribution library which extends the M-task programming with Tlib, a library providing operations to split processor groups and to map M-tasks to processor groups. <\/jats:p>","DOI":"10.1142\/s0129054106003814","type":"journal-article","created":{"date-parts":[[2006,4,3]],"date-time":"2006-04-03T09:47:03Z","timestamp":1144057623000},"page":"251-270","source":"Crossref","is-referenced-by-count":3,"title":["A DATA RE-DISTRIBUTION LIBRARY FOR MULTI-PROCESSOR TASK PROGRAMMING"],"prefix":"10.1142","volume":"17","author":[{"given":"THOMAS","family":"RAUBER","sequence":"first","affiliation":[{"name":"Angewandte Informatik II, Universit\u00e4t Bayreuth, 95440 Bayreuth, Germany"}]},{"given":"GUDULA","family":"R\u00dcNGER","sequence":"additional","affiliation":[{"name":"Fakult\u00e4t f\u00fcr Informatik, Technische Universit\u00e4t Chemnitz, 09107 Chemnitz, Germany"}]}],"member":"219","published-online":{"date-parts":[[2011,11,20]]},"reference":[{"key":"rf1","series-title":"Technical Report ANL-95\/11 - Revision 2.2.1","author":"Balay S.","year":"2004"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1996.0001"},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1109\/71.920590"},{"key":"rf5","volume-title":"Solving Ordinary Differential Equations I: Nonstiff Problems","author":"Hairer E.","year":"1993"},{"key":"rf7","doi-asserted-by":"crossref","DOI":"10.1063\/1.4823319","volume-title":"The High Performance Fortran Handbook","author":"Koelbel C.","year":"1994"},{"key":"rf10","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1109\/71.605769","volume":"8","author":"Lee PeiZong","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"rf11","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-2001-2"},{"key":"rf12","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1999.1567"},{"key":"rf14","first-page":"1098","volume":"11","author":"Ramaswamy S.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2004.10.006"},{"key":"rf17","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(98)00214-3"}],"container-title":["International Journal of Foundations of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0129054106003814","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T15:28:27Z","timestamp":1565191707000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0129054106003814"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,4]]},"references-count":11,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2011,11,20]]},"published-print":{"date-parts":[[2006,4]]}},"alternative-id":["10.1142\/S0129054106003814"],"URL":"https:\/\/doi.org\/10.1142\/s0129054106003814","relation":{},"ISSN":["0129-0541","1793-6373"],"issn-type":[{"value":"0129-0541","type":"print"},{"value":"1793-6373","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,4]]}}}