Title : 
Performance evaluation of R with Intel Xeon Phi coprocessor
         
        
            Author : 
El-Khamra, Yaakoub ; Gaffney, Niall ; Walling, David ; Wernert, Eric ; Weijia Xu ; Hui Zhang
         
        
            Author_Institution : 
Texas Adv. Comput. Center, Univ. of Texas at Austin, Austin, TX, USA
         
        
        
        
        
        
            Abstract : 
Over the years, R has been adopted as a major data analysis and mining tool in many domain fields. As Big Data overwhelms those fields, the computational needs and workload of existing R solutions increases significantly. With recent hardware and software developments, it is possible to enable massive parallelism with existing R solutions with little to no modification. In this paper, we evaluated approaches to speed up R computations with the utilization of the Intel Math Kernel Library and automatic offloading to Intel Xeon Phi SE10P Co-processor. The testing workload includes a popular R benchmark and a practical application in health informatics. There are up to five times speedup gains from using MKL with a 16 cores without modification to the existing code for certain computing tasks. Offloading to Phi co-processor further improves the performance. The performance gains through parallelization increases as the data size increases, a promising result for adopting R for big data problem in the future.
         
        
            Keywords : 
coprocessors; data analysis; medical information systems; program testing; software performance evaluation; Big Data; Intel Math Kernel Library; Intel Xeon Phi coprocessor; MKL; R computations; R core packages; automatic offloading; health informatics; performance evaluation; Benchmark testing; Computational modeling; Information management; Libraries; Matrix decomposition; Multicore processing; Parallel processing; Intel Xeon Phi; Parallel Computing; Performance Evaluation; Statistic software;
         
        
        
        
            Conference_Titel : 
Big Data, 2013 IEEE International Conference on
         
        
            Conference_Location : 
Silicon Valley, CA
         
        
        
            DOI : 
10.1109/BigData.2013.6691695