DocumentCode
3027953
Title
Efficient Multi-Core Computations in Computational Statistics and Econometrics
Author
Michailidis, P.D. ; Margaritis, K.G.
Author_Institution
Univ. of Western Macedonia, Florina, Greece
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
267
Lastpage
274
Abstract
The social researchers use computationally intensive statistical and econometric methods for data analysis. One way for accelerating these computations is to use the parallel computing with multi-core platforms. In this paper we parallelize some representative computational kernels from statistics and econometrics on multi-core platform using the programming libraries such as Pthreads, OpenMP, Intel Cilk++, Intel TBB, Intel ArBB, SWARM and Fast Flow. Specifically, these kernels are multivariate descriptive statistics (such as multivariate mean and multivariate covariance) and kernel density estimation (univariate and multivariate). The purpose of this paper is to present an extensive quantitative and qualitative study of the multi-core programming models for parallel statistical and econometric computations. Finally, based on this study we conclude that the Intel ArBB and the SWARM programming environments are more efficient for implementing statistical computations of large and small scale, respectively. The reason for which these models are efficient because they give good performance and simplicity of programming.
Keywords
data analysis; econometrics; multiprocessing systems; parallel processing; statistical analysis; Fast Flow; Intel ArBB programming environment; Intel Cilk++; Intel TBB; OpenMP; Pthreads; SWARM programming environment; computational statistics; computationally intensive statistical methods; data analysis; econometric methods; kernel density estimation; multicore computations; multicore programming models; multivariate covariance; multivariate descriptive statistics; multivariate mean; parallel computing; parallel econometric computations; parallel statistical computations; programming libraries; representative computational kernels; univariate; Econometrics; Estimation; Kernel; Libraries; Matrices; Programming; Vectors; Multi-core; Parallel computing; Statistics; parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location
Nicosia
Print_ISBN
978-1-4673-5165-2
Electronic_ISBN
978-0-7695-4914-9
Type
conf
DOI
10.1109/ICCSE.2012.44
Filename
6417303
Link To Document