期刊文献+

A Fully Pipelined Probability Density Function Engine for Gaussian Copula Model 被引量:1

A Fully Pipelined Probability Density Function Engine for Gaussian Copula Model
原文传递
导出
摘要 The Gaussian Copula Probability Density Function (PDF) plays an important role in the fields of finance, hydrological modeling, biomedical study, and texture retrieval. However, the existing schemes for evaluating the Gaussian Copula PDF are all computationally-demanding and generally the most time-consuming part in the corresponding applications. In this paper, we propose an FPGA-based design to accelerate the computation of the Gaussian Copula PDF. Specifically, the evaluation of the Gaussian Copula PDF is mapped into a fully-pipelined FPGA dataflow engine by using three optimization steps: transforming the calculation pattern, eliminating constant computations from hardware logic, and extending calculations to multiple pipelines. In the experiments on 10 typical large-scale data sets, our FPGA-based solution shows a maximum of 1870 times speedup over a well-tuned single- core CPU-based solution, and 610 times speedup over a well-optimized parallel quad-core CPU-based solution when processing two-dimensional data. The Gaussian Copula Probability Density Function (PDF) plays an important role in the fields of finance, hydrological modeling, biomedical study, and texture retrieval. However, the existing schemes for evaluating the Gaussian Copula PDF are all computationally-demanding and generally the most time-consuming part in the corresponding applications. In this paper, we propose an FPGA-based design to accelerate the computation of the Gaussian Copula PDF. Specifically, the evaluation of the Gaussian Copula PDF is mapped into a fully-pipelined FPGA dataflow engine by using three optimization steps: transforming the calculation pattern, eliminating constant computations from hardware logic, and extending calculations to multiple pipelines. In the experiments on 10 typical large-scale data sets, our FPGA-based solution shows a maximum of 1870 times speedup over a well-tuned single- core CPU-based solution, and 610 times speedup over a well-optimized parallel quad-core CPU-based solution when processing two-dimensional data.
出处 《Tsinghua Science and Technology》 SCIE EI CAS 2014年第2期195-202,共8页 清华大学学报(自然科学版(英文版)
基金 supported in part by the National Natural Science Foundation of China (Nos. 61303003,41374113,and 41375102) the National High-Tech Research and Development (863) Program of China (Nos. 2011AA01A203 and 2013AA01A208) the National Key Basic Research and Development (973) Program of China (No. 2014CB347800)
关键词 Gaussian Copula probability density function FPGA PIPELINE OPTIMIZATION Gaussian Copula probability density function FPGA pipeline optimization
  • 相关文献

参考文献16

  • 1Y. Malevergne and D. Sornette, Testing the Gaussian copula hypothesis for financial assets dependences, Quantitative Finance, vol. 3, no. 4, pp. 231-250, 2003.
  • 2E Song, M. Li, and Y. Yuan, Joint regression analysis of correlated data using gaussian copulas, Biometrics, vol. 65, no. I, pp. 60-68, 2008.
  • 3N.-E. Lasmar and Y. Berthoumieu, Gaussian copula multivariate modeling for texture image retrieval using wavelet transforms, ill Proc. the 2009 International Conference on Acoustics, Speech and Signal Processing, IEEE, 2009, pp. 1045-1048.
  • 4D. Li, On default correlation: A copula function approach, The jo,rnal of Fixed Income, vol. 9, no. 4, pp. 43-45, 2000.
  • 5U. Cherubini, E. Luciano, and W. Vecchiato, Copula Methods in Finance. Wiley, 2004.
  • 6G. Escarela and J. Carriere, Fitting competing risks with an assumed copula, Statistical Methods in Medical Research, vol. 12, no. 4, pp. 333-349, 2003.
  • 7C. Genest and A. Favre, Everything you always wanted to know about copula modeling but were afraid to ask, Journalof Hydrologic Engineering, vol. 12, no. 4, pp. 347-368, 2007.
  • 8Y. Stitou, N.-E. Lasmar, and Y. Berthoumieu, Copulas based multivariate gamma modeling for texture classification, in Acoustics, Speech and Signal Processing, 2009. 1CASSP 2009. IEEE Intenlational Conference on, 2009, pp. 1045-1048.
  • 9R. B. Nelsen, An Introduction of Copulas. Springer-Verlag, 2006.
  • 10M. Curt'an, Efficient Monte Carlo for credit derivatives under factor-copula models, http://papers.ssrn.com/sol3/ papers.cfm?abstractid=908882, 2013.

同被引文献6

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部