{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T22:50:54Z","timestamp":1725749454725},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642415326"},{"type":"electronic","value":"9783642415333"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41533-3_46","type":"book-chapter","created":{"date-parts":[[2013,9,19]],"date-time":"2013-09-19T15:40:59Z","timestamp":1379605259000},"page":"757-773","source":"Crossref","is-referenced-by-count":12,"title":["Model-Driven Approach for Supporting the Mapping of Parallel Algorithms to Parallel Computing Platforms"],"prefix":"10.1007","author":[{"given":"Ethem","family":"Ark\u0131n","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bedir","family":"Tekinerdogan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kayhan M.","family":"\u0130mre","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"46_CR1","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/JPROC.1998.658762","volume":"86","author":"G.E. Moore","year":"1998","unstructured":"Moore, G.E.: Cramming More Components Onto Integrated Circuits. Proceedings of the IEEE\u00a086(1), 82\u201385 (1998)","journal-title":"Proceedings of the IEEE"},{"issue":"4","key":"46_CR2","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1111\/j.1467-9442.2005.00429.x","volume":"107","author":"A.M. Aizcorbe","year":"2005","unstructured":"Aizcorbe, A.M., Kortum, S.S.: Moore\u2019s Law and the Semiconductor Industry: A Vintage Model. Scandinavian Journal of Economics\u00a0107(4), 603\u2013630 (2005)","journal-title":"Scandinavian Journal of Economics"},{"issue":"3","key":"46_CR3","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/5992.998637","volume":"4","author":"M.P. Frank","year":"2002","unstructured":"Frank, M.P.: The physical limits of computing. Computing in Science & Engineering\u00a04(3), 16\u201326 (2002)","journal-title":"Computing in Science & Engineering"},{"issue":"3","key":"46_CR4","first-page":"483","volume":"12","author":"G.M. Amdahl","year":"1967","unstructured":"Amdahl, G.M.: Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities. Reprinted from the AFIPS Conference Proceedings, Atlantic City, N.J., April 18-20, vol. 30, pp. 483\u2013485. AFIPS Press, Reston (1967); when Dr. Amdahl was at International Business Machines Corporation, Sunnyvale, California. IEEE Solid-State Circuits Newsletter 12(3), 19\u201320 (Summer 2007)","journal-title":"IEEE Solid-State Circuits Newsletter"},{"issue":"5","key":"46_CR5","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1145\/42411.42415","volume":"31","author":"J.L. Gustafson","year":"1988","unstructured":"Gustafson, J.L.: Reevaluating Amdahl\u2019s law. Communications of the ACM\u00a031(5), 532\u2013533 (1988)","journal-title":"Communications of the ACM"},{"issue":"7","key":"46_CR6","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2008.209","volume":"41","author":"M.D. Hill","year":"2008","unstructured":"Hill, M.D., Marty, M.R.: Amdahl\u2019s Law in the Multicore Era. Computer\u00a041(7), 33\u201338 (2008)","journal-title":"Computer"},{"issue":"5","key":"46_CR7","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1145\/78607.78614","volume":"33","author":"A.H. Karp","year":"1990","unstructured":"Karp, A.H., Flatt, H.P.: Measuring parallel processor performance. Commun. ACM\u00a033(5), 539\u2013543 (1990)","journal-title":"Commun. ACM"},{"key":"46_CR8","unstructured":"Kogge, P., Bergman, K., Borkar, S., Campbell, D., Carlson, W., Dally, W., Denneau, M., Franzon, P., Harrod, W., Hiller, J., Karp, S., Keckler, S., Klein, D., Lucas, R., Richards, M., Scarpelli, A., Scott, S., Snavely, A., Sterling, T., Williams, R.S., Yelick, K., Bergman, K., Borkar, S., Campbell, D., Carlson, W., Dally, W., Denneau, M., Franzon, P., Harrod, W., Hiller, J., Keckler, S., Klein, D., Williams, R.S., Yelick, K.: Exascale Computing Study: Technology Challenges in Achieving Exascale Systems. DARPA (2008)"},{"issue":"6","key":"46_CR9","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1007\/s10766-011-0169-2","volume":"39","author":"K.M. \u0130mre","year":"2011","unstructured":"\u0130mre, K.M., Baransel, C., Artuner, H.: Efficient and Scalable Routing Algorithms for Collective Communication Operations on 2D All\u2013Port Torus Networks. International Journal of Parallel Programming\u00a039(6), 746\u2013782 (2011) ISSN: 0885-7458","journal-title":"International Journal of Parallel Programming"},{"key":"46_CR10","unstructured":"Kim, S.-G., Maeng, S.-R., Cho, J.-W.: Complete exchange algorithms in wormhole-routed torus networks: a divide-and-conquer strategy. In: Proceedings of the Fourth International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN 1999), pp. 296\u2013301 (1999)"},{"issue":"1","key":"46_CR11","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/71.899938","volume":"12","author":"Y.-J. Suh","year":"2001","unstructured":"Suh, Y.-J., Shin, K.G.: All-to-all personalized communication in multidimensional torus and mesh networks. IEEE Transactions on Parallel and Distributed Systems\u00a012(1), 38\u201359 (2001)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"46_CR12","unstructured":"Tsai, Y.J., McKinley, P.K.: An extended dominating node approach to collective communication in all-port wormhole-routed 2D meshes. In: Proceedings of the Scalable High-Performance Computing Conference, pp. 199\u2013206 (1994)"},{"key":"46_CR13","unstructured":"Chien, A.A., Konstantinidou, M.: Workloads and Performance Metrics for Evaluating Parallel Interconnects, pp. 23\u201327. Morgan-Kaufmann (Summer-Fall 1994)"},{"issue":"3","key":"46_CR14","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1006\/jpdc.1994.1100","volume":"22","author":"X.D. Zhang","year":"1994","unstructured":"Zhang, X.D., Yan, Y., He, K.Q.: Latency Metric: An Experimental Method for Measuring and Evaluating Parallel Program and Architecture Scalability. Journal of Parallel and Distributed Computing\u00a022(3), 392\u2013410 (1994) ISSN 0743-7315, 10.1006\/jpdc.1994.1100","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"2","key":"46_CR15","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1080\/01495730108935270","volume":"16","author":"D. Talia","year":"2001","unstructured":"Talia, D.: Models and Trends in Parallel Programming. Parallel Algorithms and Applications\u00a016(2), 145\u2013180 (2001)","journal-title":"Parallel Algorithms and Applications"},{"issue":"1","key":"46_CR16","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1007\/s11227-011-0730-1","volume":"62","author":"C. Baransel","year":"2012","unstructured":"Baransel, C., \u0130mre, K.M.: A Parallel Implementation of Strassen\u2019s Matrix Multiplication Algorithm for Wormhole-Routed All-Port 2D Torus Networks. Journal of Supercomputing 62(1), 486\u2013509 (2012)","journal-title":"Journal of Supercomputing"},{"issue":"3","key":"46_CR17","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/71.491578","volume":"7","author":"J.G. Peters","year":"1996","unstructured":"Peters, J.G., Syska, M.: Circuit-Switched Broadcasting in Torus Networks. IEEE Transactions on Parallel and Distributed Systems\u00a07(3), 246\u2013255 (1996)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"3","key":"46_CR18","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1090\/S0894-0347-1992-1137100-0","volume":"5","author":"H.W. Lenstra","year":"1992","unstructured":"Lenstra, H.W., Pomerance, C.: A Rigorous Time Bound for Factoring Integers. Journal of the American Mathematical Society\u00a05(3), 483\u2013516 (1992)","journal-title":"Journal of the American Mathematical Society"},{"key":"46_CR19","unstructured":"Object Management Group (OMG), Model Driven Architecture (MDA), ormsc\/2001-07-01 (2001)"},{"key":"46_CR20","unstructured":"MPI: A Message-Passing Interface Standart, version 1.1 (2013), http:\/\/www.mpi-forum.org\/docs\/mpi-11-html\/mpi-report.html"},{"issue":"3","key":"46_CR21","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J.\u00a045(3), 621\u2013645 (2006)","journal-title":"IBM Syst. J."},{"key":"46_CR22","unstructured":"ATL: ATL Transformation Language (2013), http:\/\/www.eclipse.org\/atl\/"},{"key":"46_CR23","unstructured":"Xpand, Open Architectureware (2013), http:\/\/wiki.eclipse.org\/Xpand"},{"issue":"2","key":"46_CR24","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1177\/1094342006064482","volume":"20","author":"S.S. Shende","year":"2006","unstructured":"Shende, S.S., Malony, A.D.: The Tau Parallel Performance System. Int. J. High Perform. Comput. Appl.\u00a020(2), 287\u2013311 (2006)","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"6","key":"46_CR25","doi-asserted-by":"crossref","first-page":"685","DOI":"10.1002\/cpe.1553","volume":"22","author":"L. Adhianto","year":"2010","unstructured":"Adhianto, L., Banerjee, S., Fagan, M., Krentel, M., Marin, G., Mellor-Crummey, J., Tallent, N.R.: HPCToolkit: Tools for performance analysis of optimized parallel programs. Concurrency and Computation: Practice and Experience\u00a022(6), 685\u2013701 (2010)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"46_CR26","unstructured":"Krell Institute, Open|Speedshop (2013), http:\/\/www.openspeedshop.org"},{"key":"46_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/978-3-642-28145-7_45","volume-title":"Applied Parallel and Scientific Computing","author":"M. Geimer","year":"2012","unstructured":"Geimer, M., Saviankou, P., Strube, A., Szebenyi, Z., Wolf, F., Wylie, B.J.N.: Further Improving the Scalability of the Scalasca Toolset. In: J\u00f3nasson, K. (ed.) PARA 2010, Part II. LNCS, vol.\u00a07134, pp. 463\u2013473. Springer, Heidelberg (2012)"},{"key":"46_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1007\/978-3-642-19595-2_10","volume-title":"Languages and Compilers for Parallel Computing","author":"G. Rudy","year":"2011","unstructured":"Rudy, G., Khan, M.M., Hall, M., Chen, C., Chame, J.: A programming language interface to describe transformations and code generation. In: Cooper, K., Mellor-Crummey, J., Sarkar, V. (eds.) LCPC 2010. LNCS, vol.\u00a06548, pp. 136\u2013150. Springer, Heidelberg (2011)"},{"issue":"1","key":"46_CR29","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/TPDS.2010.62","volume":"22","author":"T.D. Han","year":"2011","unstructured":"Han, T.D., Abdelrahman, T.S.: hiCUDA: High-Level GPGPU Programming. IEEE Transactions on Parallel and Distributed Systems\u00a022(1), 78\u201390 (2011)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"4","key":"46_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2043662.2043663","volume":"10","author":"A. Gamati\u00e9","year":"2011","unstructured":"Gamati\u00e9, A., Le Beux, S., Piel, \u00c9., Ben Atitallah, R., Etien, A., Marquet, P., Dekeyser, J.-L.: A Model-Driven Design Framework for Massively Parallel Embedded Systems. ACM Transactions on Embedded Computing Systems\u00a010(4), 1\u201336 (2011)","journal-title":"ACM Transactions on Embedded Computing Systems"},{"key":"46_CR31","unstructured":"Object Management Group. A UML profile for MARTE (2009), http:\/\/www.omgmarte.org"},{"key":"46_CR32","unstructured":"Sussman, A.: Model-driven mapping onto distributed memory parallel computers. In: Proceedings Supercomputing 1992, pp. 818\u2013829 (1992)"}],"container-title":["Lecture Notes in Computer Science","Model-Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41533-3_46","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,18]],"date-time":"2024-05-18T00:02:45Z","timestamp":1715990565000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41533-3_46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642415326","9783642415333"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41533-3_46","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}