{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:01Z","timestamp":1740123541259,"version":"3.37.3"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2017,1,31]],"date-time":"2017-01-31T00:00:00Z","timestamp":1485820800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s11227-017-1968-z","type":"journal-article","created":{"date-parts":[[2017,1,31]],"date-time":"2017-01-31T05:54:17Z","timestamp":1485842057000},"page":"3715-3737","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Mapping of option pricing algorithms onto heterogeneous many-core architectures"],"prefix":"10.1007","volume":"73","author":[{"given":"Shuai","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhao","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Peng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bertil","family":"Schmidt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8834-0453","authenticated-orcid":false,"given":"Weiguo","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,1,31]]},"reference":[{"issue":"13","key":"1968_CR1","doi-asserted-by":"crossref","first-page":"2149","DOI":"10.1016\/S0167-8191(99)00083-6","volume":"25","author":"SA Zenios","year":"1999","unstructured":"Zenios SA (1999) High-performance computing in finance: the last 10 years and the next. Parallel Comput 25(13):2149\u20132175","journal-title":"Parallel Comput"},{"issue":"5","key":"1968_CR2","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1016\/S0167-8191(99)00124-6","volume":"26","author":"JX Li","year":"2000","unstructured":"Li JX, Mullen GL (2000) Parallel computing of a quasi-Monte Carlo algorithm for valuing derivatives. Parallel Comput 26(5):641\u2013653","journal-title":"Parallel Comput"},{"issue":"2","key":"1968_CR3","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1016\/j.parco.2003.09.003","volume":"30","author":"AV Gerbessiotis","year":"2004","unstructured":"Gerbessiotis AV (2004) Architecture independent parallel binomial tree option price valuations. Parallel Comput 30(2):301\u2013316","journal-title":"Parallel Comput"},{"issue":"2","key":"1968_CR4","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.parco.2006.11.002","volume":"33","author":"H Sak","year":"2007","unstructured":"Sak H, \u00d6zekici S, Bodurog \u0130 et al (2007) Parallel computing in Asian option pricing. Parallel Comput 33(2):92\u2013108","journal-title":"Parallel Comput"},{"issue":"3","key":"1968_CR5","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/BF00130109","volume":"10","author":"HR Arabnia","year":"1996","unstructured":"Arabnia HR, Bhandarkar SM (1996) Parallel stereocorrelation on a reconfigurable multi-ring network. J Supercomput 10(3):243\u2013269","journal-title":"J Supercomput"},{"issue":"1","key":"1968_CR6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1023\/A:1022804606389","volume":"25","author":"MA Wani","year":"2003","unstructured":"Wani MA, Arabnia HR (2003) Parallel edge-region-based segmentation algorithm targeted at reconfigurable multiring network. J Supercomput 25(1):43\u201362","journal-title":"J Supercomput"},{"key":"1968_CR7","unstructured":"Top500 supercomputer sites. https:\/\/www.top500.org\/"},{"key":"1968_CR8","unstructured":"Nvidia, CUDA downloads. https:\/\/developer.nvidia.com\/cuda-downloads"},{"key":"1968_CR9","unstructured":"POSIX threads tutorial. https:\/\/computing.llnl.gov\/tutorials\/pthreads"},{"key":"1968_CR10","unstructured":"OpenMP tutorial. https:\/\/computing.llnl.gov\/tutorials\/openmp"},{"key":"1968_CR11","unstructured":"MPI tutorial. https:\/\/computing.llnl.gov\/tutorials\/mpi"},{"key":"1968_CR12","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-387-21617-1","volume-title":"Monte Carlo methods in financial engineering","author":"P Glasserman","year":"2003","unstructured":"Glasserman P (2003) Monte Carlo methods in financial engineering, vol 53. Springer, Berlin"},{"issue":"2","key":"1968_CR13","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/0022-247X(73)90066-8","volume":"44","author":"J-M Bismut","year":"1973","unstructured":"Bismut J-M (1973) Conjugate convex functions in optimal stochastic control. J Math Anal Appl 44(2):384\u2013404","journal-title":"J Math Anal Appl"},{"key":"1968_CR14","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1086\/260062","volume":"81","author":"F Black","year":"1973","unstructured":"Black F, Scholes M (1973) The pricing of options and corporate liabilities. J Polit Econ 81:637\u2013654","journal-title":"J Polit Econ"},{"key":"1968_CR15","doi-asserted-by":"crossref","unstructured":"Peng S (2011) Backward stochastic differential equation, nonlinear expectation and their applications. In: Proceedings of the International Congress of Mathematicians, pp 393\u2013432","DOI":"10.1142\/9789814324359_0019"},{"issue":"23","key":"1968_CR16","first-page":"1119","volume":"4","author":"R Rezaeyan","year":"2010","unstructured":"Rezaeyan R, Farnoosh R (2010) Stochastic differential equations and application of the Kalman\u2013Bucy filter in the modeling of RC circuit. Appl Math Sci 4(23):1119\u20131127","journal-title":"Appl Math Sci"},{"issue":"3","key":"1968_CR17","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/0304-405X(79)90015-1","volume":"7","author":"JC Cox","year":"1979","unstructured":"Cox JC, Ross SA, Rubinstein M (1979) Option pricing: a simplified approach. J Financ Econ 7(3):229\u2013263","journal-title":"J Financ Econ"},{"issue":"1","key":"1968_CR18","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1093\/rfs\/14.1.113","volume":"14","author":"FA Longstaff","year":"2001","unstructured":"Longstaff FA, Schwartz ES (2001) Valuing American options by simulation: a simple least-squares approach. Rev Financ Stud 14(1):113\u2013147","journal-title":"Rev Financ Stud"},{"key":"1968_CR19","doi-asserted-by":"crossref","unstructured":"Choudhury AR, King A, Kumar S, Sabharwal Y (2008) Optimizations in financial engineering: the least-squares Monte Carlo method of Longstaff and Schwartz, In: IEEE International Symposium on Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE, pp 1\u201311","DOI":"10.1109\/IPDPS.2008.4536290"},{"key":"1968_CR20","unstructured":"Ganesan N, Chamberlain RD, Buhler J (2009) Acceleration of binomial options pricing via parallelizing along time-axis on a GPU. In: Proceedings of Symposium on Application Accelerators in High Performance Computing"},{"key":"1968_CR21","doi-asserted-by":"crossref","unstructured":"Fatica M, Phillips E (2013) Pricing American options with least squares Monte Carlo on GPUs. In: Proceedings of the 6th Workshop on High Performance Computational Finance. ACM, p 5","DOI":"10.1145\/2535557.2535564"},{"key":"1968_CR22","doi-asserted-by":"crossref","unstructured":"Lee M, Jeon J, Bae J, Jang H-S (2009) Parallel implementation of a financial application on a GPU. In: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human. ACM, pp 1136\u20131141","DOI":"10.1145\/1655925.1656132"},{"issue":"7","key":"1968_CR23","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1016\/j.parco.2010.02.006","volume":"36","author":"V Surkov","year":"2010","unstructured":"Surkov V (2010) Parallel option pricing with Fourier space time-stepping method on graphics processing units. Parallel Comput 36(7):372\u2013380","journal-title":"Parallel Comput"},{"key":"1968_CR24","doi-asserted-by":"crossref","unstructured":"Niramarnsakul C, Chongstitvatana P, Curtis M (2011)Parallelization of European Monte-Carlo options pricing on graphics processing units. In: 2011 Eighth International Joint Conference on Computer Science and Software Engineering (JCSSE). IEEE, pp 247\u2013249","DOI":"10.1109\/JCSSE.2011.5930129"},{"key":"1968_CR25","doi-asserted-by":"crossref","first-page":"1795","DOI":"10.4236\/am.2012.331245","volume":"3","author":"N Zhang","year":"2012","unstructured":"Zhang N, Roux A, Zastawniak T (2012) Parallel binomial American option pricing under proportional transaction costs. Appl Math 3:1795","journal-title":"Appl Math"},{"key":"1968_CR26","doi-asserted-by":"crossref","unstructured":"Thulasiram RK, Dondarenko D (2002) Performance evaluation of parallel algorithms for pricing multidimensional financial derivatives. In: Proceedings of the International Conference on Parallel Processing Workshops, 2002. IEEE, pp 306\u2013313","DOI":"10.1109\/ICPPW.2002.1039745"},{"key":"1968_CR27","doi-asserted-by":"crossref","unstructured":"Huang K, Thulasiram RK (2005) Parallel algorithm for pricing American Asian options with multi-dimensional assets. IEEE, pp 177\u2013185","DOI":"10.1109\/HPCS.2005.38"},{"issue":"31","key":"1968_CR28","first-page":"1533","volume":"5","author":"H Seghiouer","year":"2011","unstructured":"Seghiouer H, Lidouh A, Nqi FZ (2011) Parallel Monte Carlo method for pricing Asian options using trapezium scheme. Appl Math Sci 5(31):1533\u20131547","journal-title":"Appl Math Sci"},{"key":"1968_CR29","doi-asserted-by":"crossref","unstructured":"Woods NA, VanCourt T (2008) FPGA acceleration of quasi-Monte Carlo in finance. In: International Conference on Field Programmable Logic and Applications, 2008. FPL 2008. IEEE, pp 335\u2013340","DOI":"10.1109\/FPL.2008.4629954"},{"key":"1968_CR30","doi-asserted-by":"crossref","unstructured":"De\u00a0Schryver C, Shcherbakov I, Kienle F, Wehn N, Marxen H, Kostiuk A, Korn R (2011) An energy efficient FPGA accelerator for Monte Carlo option pricing with the Heston model. In: 2011 International Conference on Reconfigurable Computing and FPGAs (ReConFig). IEEE, pp 468\u2013474","DOI":"10.1109\/ReConFig.2011.11"},{"key":"1968_CR31","doi-asserted-by":"crossref","unstructured":"Peng Y, Gong B, Liu H, Dai B (2011) Option pricing on the GPU with backward stochastic differential equation. In: 2011 Fourth International Symposium on Parallel Architectures, Algorithms and Programming (PAAP). IEEE, pp 19\u201323","DOI":"10.1109\/PAAP.2011.12"},{"key":"1968_CR32","doi-asserted-by":"crossref","unstructured":"Dai B, Peng Y, Gong B (2010) Parallel option pricing with BSDE method on GPU. In: 2010 9th International Conference on Grid and Cooperative Computing (GCC). IEEE, pp 191\u2013195","DOI":"10.1109\/GCC.2010.47"},{"issue":"9","key":"1968_CR33","doi-asserted-by":"crossref","first-page":"1679","DOI":"10.1002\/cpe.2862","volume":"26","author":"LA Abbas-Turki","year":"2014","unstructured":"Abbas-Turki LA, Vialle S, Lapeyre B, Mercier P (2014) Pricing derivatives on graphics processing units using Monte Carlo simulation. Concurr Comput Pract Exp 26(9):1679\u20131697","journal-title":"Concurr Comput Pract Exp"},{"key":"1968_CR34","doi-asserted-by":"crossref","unstructured":"Liu W, Schmidt B, Liu Y, Voss G, Muller-Wittig W (2011) Mapping of BLASTP algorithm onto GPU clusters. In: The 17th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2011)","DOI":"10.1109\/ICPADS.2011.79"},{"key":"1968_CR35","doi-asserted-by":"crossref","unstructured":"Misra S, Pamnany K, Aluru S (2014) Parallel mutual information based construction of whole-genome networks on the Intel Xeon Phi coprocessor. In: The 28th IEEE International Parallel and Distributed Processing Symposium, pp 241\u2013250","DOI":"10.1109\/IPDPS.2014.35"},{"key":"1968_CR36","doi-asserted-by":"crossref","unstructured":"Cooperman G (1995) STAR\/MPI: binding a parallel library to interactive symbolic algebra systems. In: Proceedings of the 1995 International Symposium on Symbolic and Algebraic Computation. ACM, pp 126\u2013132","DOI":"10.1145\/220346.220363"},{"issue":"2\u20133","key":"1968_CR37","first-page":"83","volume":"9","author":"L Smith","year":"2001","unstructured":"Smith L, Bull M (2001) Development of mixed mode MPI\/OpenMP applications. Sci Progr 9(2\u20133):83\u201398","journal-title":"Sci Progr"},{"issue":"7","key":"1968_CR38","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1109\/TPDS.2003.1214317","volume":"14","author":"N Park","year":"2003","unstructured":"Park N, Hong B, Prasanna VK (2003) Tiling, block data layout, and memory hierarchy performance. IEEE Trans Parallel Distrib Syst 14(7):640\u2013654","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1968_CR39","unstructured":"Nvidia (2014) NVIDIA CUDA Compute Unified Device Architecture-Programming Guide. http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"issue":"2","key":"1968_CR40","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1023\/A:1014230429447","volume":"30","author":"AJ Bik","year":"2002","unstructured":"Bik AJ, Girkar M, Grey PM, Tian X (2002) Automatic intra-register vectorization for the Intel architecture. Int J Parallel Progr 30(2):65\u201398","journal-title":"Int J Parallel Progr"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-1968-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-1968-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-1968-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,17]],"date-time":"2019-09-17T23:50:44Z","timestamp":1568764244000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-1968-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1,31]]},"references-count":40,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["1968"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-1968-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2017,1,31]]}}}