{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T20:26:05Z","timestamp":1672345565535},"reference-count":12,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2005,5]]},"abstract":"<jats:p>Programmers are often required to develop parallel programs using new parallel languages or parallel extensions to existing languages that are different from the languages they used previously on sequential machines. As a consequence, programmers are faced with unfamiliar programming models and are often compelled to program at a low level with specific target machines. In this paper, we are going to introduce an implicit parallel programming method that allows programmers to use their favorite sequential programming languages for heterogeneous and parallel programming. Implicit parallelism relieves programmers since they do not have to worry about the details of parallel execution.<\/jats:p>","DOI":"10.1145\/1061874.1061887","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T19:28:32Z","timestamp":1131391712000},"page":"1-6","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Implicit heterogeneous and parallel programming"],"prefix":"10.1145","volume":"30","author":[{"given":"Chia-Chu","family":"Chiang","sequence":"first","affiliation":[{"name":"University of Arkansas at Little Rock, Little Rock, Arkansas"}]}],"member":"320","published-online":{"date-parts":[[2005,5]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Adir A. N. Francez and S. Katz 'Implementing a Language for Coordinated Distributed Computing ' Proceedings of the World Transputer Congress September 1994.  Adir A. N. Francez and S. Katz 'Implementing a Language for Coordinated Distributed Computing ' Proceedings of the World Transputer Congress September 1994."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1986.1663305"},{"key":"e_1_2_1_3_1","volume-title":"Prentice Hall","author":"Br\u00e4unl T.","year":"1993"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/72551.72553"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMSE.2003.1254436"},{"key":"e_1_2_1_6_1","first-page":"458","volume-title":"Milan","author":"Corchuelo R.","year":"1999"},{"key":"e_1_2_1_8_1","volume-title":"Addison-Wesley","author":"Francez N.","year":"1996"},{"key":"e_1_2_1_9_1","unstructured":"Garg V. and S. Ajmani 'An Efficient Algorithm for Multiprocess Shared Events ' Proceedings of the 2nd Symposium on Parallel and Distributed Computing 1990.  Garg V. and S. Ajmani 'An Efficient Algorithm for Multiprocess Shared Events ' Proceedings of the 2nd Symposium on Parallel and Distributed Computing 1990."},{"key":"e_1_2_1_10_1","volume-title":"2nd Ed.","author":"Grama A.","year":"2003"},{"key":"e_1_2_1_11_1","first-page":"311","volume-title":"Proceedings of the 19th International Conference on Parallel Processing","volume":"3","author":"Young Y.","year":"1990"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/227595.227601"},{"key":"e_1_2_1_13_1","unstructured":"Quinn M. J. Designing Efficient Algorithms for Parallel Computers McGraw-Hill 1987.   Quinn M. J. Designing Efficient Algorithms for Parallel Computers McGraw-Hill 1987."}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1061874.1061887","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T14:31:35Z","timestamp":1672237895000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1061874.1061887"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5]]},"references-count":12,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,5]]}},"alternative-id":["10.1145\/1061874.1061887"],"URL":"https:\/\/doi.org\/10.1145\/1061874.1061887","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2005,5]]},"assertion":[{"value":"2005-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}