• 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