{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T03:39:50Z","timestamp":1729654790989,"version":"3.28.0"},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1109\/conielecomp.2014.6808564","type":"proceedings-article","created":{"date-parts":[[2014,5,7]],"date-time":"2014-05-07T20:49:41Z","timestamp":1399495781000},"page":"35-40","source":"Crossref","is-referenced-by-count":0,"title":["FLAP: Tool to generate CUDA code from sequential C code"],"prefix":"10.1109","author":[{"given":"Erika Hernandez","family":"Rubio","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amilcar Meneses","family":"Viveros","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro M.","family":"Cortes Perez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergio D.","family":"Hernandez Zavala","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hector M.","family":"Martinez Rios","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","article-title":"Optimizing parallel reduction in CUDA","author":"harris","year":"2011","journal-title":"NVIDIA Technical Report"},{"journal-title":"Optimizing Compilers Frr Modern Archi Tectures A Dependence-based Approach","year":"2002","author":"kennedy","key":"17"},{"key":"18","first-page":"169","article-title":"Transforming loops to recursion for multi leel memory hierarchies","author":"yi","year":"2000","journal-title":"PLDI M S Lam Ed ACM"},{"key":"15","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/3-540-58021-2_2","article-title":"Experimental analysis of parallel systems: Techniques and open problein","volume":"794","author":"reed","year":"1994","journal-title":"Computer Perfrrmance Evaluation Ser Lecture Notes in Computer"},{"key":"16","first-page":"230","article-title":"Design patterns for parallel programming","author":"siu","year":"1996","journal-title":"Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications PDP1A 1996"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2011.10.002"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"14"},{"journal-title":"CUDA Programming A Developer?s Guide to Parallel Computing with GPUs 1st Ed","year":"2012","author":"cook","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015800"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/1735688.1735697"},{"key":"3","volume":"2010","author":"sanders","year":"0","journal-title":"CUDA by Example An Introduction to General-Purpose GPU Programming 1st Ed"},{"key":"20","article-title":"Paralelizacio?n autolna?tica de ciclos for en cuda","author":"cort perez","year":"2012","journal-title":"Final Work (TT) ESCOM IPN"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.15"},{"journal-title":"Patterns Jhr Parallel Programming 1st Ed","year":"2004","author":"mattson","key":"1"},{"journal-title":"Sourcehook of Parallel Computing","year":"2003","author":"dongarra","key":"10"},{"journal-title":"Estudio de Rendiiniento en Gpu","year":"2010","author":"juega reirndndez","key":"7"},{"journal-title":"Cuda C Programming Guide Design Guide","year":"2010","key":"6"},{"journal-title":"Tuning CUDA Applications for Fermi","year":"2010","key":"5"},{"journal-title":"NVIDIA CUDA C Programming Guide","year":"2010","key":"4"},{"journal-title":"Parallel Programming in C Wit\/i MPJ and OpenMP","year":"2003","author":"quinn","key":"9"},{"journal-title":"Using OpenMP Portable Shared Memory Parallel Programming","year":"2008","author":"chapman","key":"8"}],"event":{"name":"2014 International Conference on Electronics, Communications and Computers (CONIELECOMP)","start":{"date-parts":[[2014,2,26]]},"location":"Cholula., Mexico","end":{"date-parts":[[2014,2,28]]}},"container-title":["2014 International Conference on Electronics, Communications and Computers (CONIELECOMP)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6802612\/6808546\/06808564.pdf?arnumber=6808564","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T12:51:01Z","timestamp":1498135861000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6808564\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/conielecomp.2014.6808564","relation":{},"subject":[],"published":{"date-parts":[[2014,2]]}}}