
- Jeffrey Dean and Sanjay Ghemawat. 2008. MapReduce: simplified data processing on large clusters. Commun. ACM 51, 1 (2008), 107--113. Google Scholar
Digital Library
- Gary Frost and Mohammed Ibrahim. 2015. Aparapi Documentation. Technical Report. AMD Open Source Zone. https://aparapi.github.io/http://developer.amd.com/tools-and-sdks/open-source/Google Scholar
- Andreas Klöckner, Nicolas Pinto, Yunsup Lee, B. Catanzaro, Paul Ivanov, and Ahmed Fasih. 2012. PyCUDA and PyOpenCL: A Scripting-Based Approach to GPU Run-Time Code Generation. Parallel Comput. 38, 3 (2012), 157--174. https://doi.org/10.1016/j.parco.2011.09.001 Google Scholar
Digital Library
- Siu Kwan Lam, Antoine Pitrou, and Stanley Seibert. 2015. Numba: A LLVM-based Python JIT Compiler. In Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC (LLVM '15). ACM, New York, NY, USA, Article 7, 6 pages. https://doi.org/10.1145/2833157.2833162Google Scholar
Digital Library
- Y. Lin, S. Okur, and C. Radoi. 2012. Hadoop+Aparapi: Making heterogenous MapReduce programming easier. Technical Report. hgpu.org. http://www.semihokur.com/docs/okur2012-hadoop_aparapi.pdfGoogle Scholar
- NVIDIA Corporation. 2017. CUDA C Programming Guide. Technical Report. NVIDIA Corporation. http://docs.nvidia.com/cuda/cuda-c-programming-guideGoogle Scholar
- John D Owens, Mike Houston, David Luebke, Simon Green, John E Stone, and James C Phillips. 2008. GPU computing. Proc. IEEE 96, 5 (2008), 879--899.Google Scholar
- Ivan Pachev. 2017. GPUMap: A Transparently GPU-Accelerated Map Function. Master's thesis. California Polytechnic State University.Google Scholar
- Philip C Pratt-Szeliga, James W Fawcett, and Roy D Welch. 2012. Rootbeer: Seamlessly using GPUs from Java. In High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on. IEEE, Liverpool, United Kingdom, 375--380.Google Scholar
Digital Library
- Python Software Foundation. 2017. Data Model. Technical Report. Python Software Foundation. https://docs.python.org/3/reference/datamodel.htmlGoogle Scholar
- Robert Sedgewick. 1996. Analysis of Shellsort and Related Algorithms. In Proceedings of the Fourth Annual European Symposium on Algorithms (ESA '96). Springer-Verlag, London, UK, UK, 1--11. http://dl.acm.org/citation.cfm?id=647906.739656 Google Scholar
Cross Ref
- Oren Segal, Philip Colangelo, Nasibeh Nasiri, Zhuo Qian, and Martin Margala. 2015. SparkCL: A Unified Programming Framework for Accelerators on Heterogeneous Clusters. CoRR abs/1505.01120 (2015). http://arxiv.org/abs/1505.01120Google Scholar
- Artjoms Šinkarovs, Sven-Bodo Scholz, Robert Bernecky, Roeland Douma, and Clemens Grelck. 2014. SaC/C formulations of the all-pairs N-body problem and their performance on SMPs and GPGPUs. Concurrency and Computation: Practice and Experience 26, 4 (2014), 952--971. Google Scholar
Digital Library
- J. A. Stuart and J. D. Owens. 2011. Multi-GPU MapReduce on GPU Clusters. In 2011 IEEE International Parallel Distributed Processing Symposium. 1068--1079. https://doi.org/10.1109/IPDPS.2011.102Google Scholar
- Yonghong Yan, Max Grossman, and Vivek Sarkar. 2009. JCUDA: A programmer-friendly interface for accelerating Java programs with CUDA. In Euro-Par 2009 Parallel Processing: 15th International Euro-Par Conference, Delft, The Netherlands, August 25--28, 2009. Proceedings. Springer, Springer Berlin Heidelberg, Berlin, Heidelberg, 887--899. https://doi.org/10.1007/978-3-642-03869-3_82Google Scholar
Digital Library
- Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauly, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2012. Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. In Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). USENIX, San Jose, CA, 15--28. https://www.usenix.org/conference/nsdi12/technical-sessions/presentation/zahariaGoogle Scholar
Digital Library
- Matei Zaharia, Mosharaf Chowdhury, Michael J Franklin, Scott Shenker, and Ion Stoica. 2010. Spark: Cluster Computing with Working Sets. HotCloud 10 (2010), 10--10.Google Scholar
Digital Library





Comments