{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T07:07:43Z","timestamp":1763968063311,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,9,15]],"date-time":"2012-09-15T00:00:00Z","timestamp":1347667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,9,15]]},"DOI":"10.1145\/2364474.2364484","type":"proceedings-article","created":{"date-parts":[[2012,9,12]],"date-time":"2012-09-12T13:01:27Z","timestamp":1347454887000},"page":"61-72","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Financial software on GPUs"],"prefix":"10.1145","author":[{"given":"Cosmin E.","family":"Oancea","sequence":"first","affiliation":[{"name":"University of Copenhagen, Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Andreetta","sequence":"additional","affiliation":[{"name":"University of Copenhagen, Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jost","family":"Berthold","sequence":"additional","affiliation":[{"name":"University of Copenhagen, Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alain","family":"Frisch","sequence":"additional","affiliation":[{"name":"LexiFi, Paris, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fritz","family":"Henglein","sequence":"additional","affiliation":[{"name":"University of Copenhagen, Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,9,15]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"1","author":"Allen R.","year":"2002","unstructured":"R. Allen and K. Kennedy . Optimizing Compilers for Modern Architectures. Morgan Kaufmann , 2002 . ISBN 1 - 55860 -286-0. R. Allen and K. Kennedy. Optimizing Compilers for Modern Architectures. Morgan Kaufmann, 2002. ISBN 1-55860-286-0.","journal-title":"Optimizing Compilers for Modern Architectures. Morgan Kaufmann"},{"key":"e_1_3_2_1_2_1","volume-title":"Int. Work. Lang. and Compilers for Par. Computing (LCPC)","author":"Amini M.","year":"2011","unstructured":"M. Amini , F. Coelho , F. Irigoin , and R. Keryell . Static Compilation Analysis for Host-Accelerator Communication Optimization . In Int. Work. Lang. and Compilers for Par. Computing (LCPC) , 2011 . M. Amini, F. Coelho, F. Irigoin, and R. Keryell. Static Compilation Analysis for Host-Accelerator Communication Optimization. In Int. Work. Lang. and Compilers for Par. Computing (LCPC), 2011."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2008.65"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1411204.1411236"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11970-5_14"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/42675.42676"},{"key":"e_1_3_2_1_7_1","author":"Black F.","year":"1973","unstructured":"F. Black and M. Scholes . The Pricing of Options and Corporate Liabilities. The Journal of Political Economy, pages 637--654 , 1973 . F. Black and M. Scholes. The Pricing of Options and Corporate Liabilities. The Journal of Political Economy, pages 637--654, 1973.","journal-title":"The Pricing of Options and Corporate Liabilities. The Journal of Political Economy, pages 637--654"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/227234.227246"},{"key":"e_1_3_2_1_9_1","first-page":"528","volume-title":"Non-Linear Expressions. In Procs. Int. Conf. on Supercomp","author":"Blume W.","year":"1994","unstructured":"W. Blume and R. Eigenmann . The Range Test: A Dependence Test for Symbolic , Non-Linear Expressions. In Procs. Int. Conf. on Supercomp , pages 528 -- 537 , 1994 . W. Blume and R. Eigenmann. The Range Test: A Dependence Test for Symbolic, Non-Linear Expressions. In Procs. Int. Conf. on Supercomp, pages 528--537, 1994."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/42288.214372"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1248648.1248652"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926354.1926358"},{"key":"e_1_3_2_1_13_1","first-page":"93","author":"Cole M.","year":"1993","unstructured":"M. Cole . Parallel Programming , List Homomorphisms and the Maximum Segment Sum Problem. In Procs. of Parco 93 , 1993 . M. Cole. Parallel Programming, List Homomorphisms and the Maximum Segment Sum Problem. In Procs. of Parco 93, 1993.","journal-title":"List Homomorphisms and the Maximum Segment Sum Problem. In Procs. of Parco"},{"key":"e_1_3_2_1_14_1","first-page":"20","volume-title":"Processing Symp. (PDPS)","author":"Dang F.","year":"2002","unstructured":"F. Dang , H. Yu , and L. Rauchwerger . The R-LRPD Test: Speculative Parallelization of Partially Parallel Loops. In Int. Par. and Distr . Processing Symp. (PDPS) , pages 20 -- 29 , 2002 . F. Dang, H. Yu, and L. Rauchwerger. The R-LRPD Test: Speculative Parallelization of Partially Parallel Loops. In Int. Par. and Distr. Processing Symp. (PDPS), pages 20--29, 2002."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254066"},{"key":"e_1_3_2_1_16_1","volume-title":"Journal of Par. Prog, 20(1): 23--54","author":"Feautrier P.","year":"1991","unstructured":"P. Feautrier . Dataflow Analysis of Array and Scalar References . Int. Journal of Par. Prog, 20(1): 23--54 , 1991 . P. Feautrier. Dataflow Analysis of Array and Scalar References. Int. Journal of Par. Prog, 20(1): 23--54, 1991."},{"key":"e_1_3_2_1_17_1","volume-title":"The Third Homomorphism Theorem. Journal of Functional Programming (JFP), 6 (4): 657--665","author":"Gibbons J.","year":"1996","unstructured":"J. Gibbons . The Third Homomorphism Theorem. Journal of Functional Programming (JFP), 6 (4): 657--665 , 1996 . J. Gibbons. The Third Homomorphism Theorem. Journal of Functional Programming (JFP), 6 (4): 657--665, 1996."},{"key":"e_1_3_2_1_18_1","volume-title":"Monte Carlo Methods in Financial Engineering","author":"Glasserman P.","year":"2004","unstructured":"P. Glasserman . Monte Carlo Methods in Financial Engineering . Springer , New York , 2004 . ISBN 0387004513. P. Glasserman. Monte Carlo Methods in Financial Engineering. Springer, New York, 2004. ISBN 0387004513."},{"key":"e_1_3_2_1_19_1","first-page":"274","volume-title":"Systematic Extraction and Implementation of Divide-and-Conquer Parallelism. In PLILP'96","author":"Gorlatch S.","year":"1996","unstructured":"S. Gorlatch . Systematic Extraction and Implementation of Divide-and-Conquer Parallelism. In PLILP'96 , pages 274 -- 288 , 1996 . S. Gorlatch. Systematic Extraction and Implementation of Divide-and-Conquer Parallelism. In PLILP'96, pages 274--288, 1996."},{"key":"e_1_3_2_1_20_1","first-page":"401","volume-title":"Proc. LNCS 1124","author":"Gorlatch S.","year":"1996","unstructured":"S. Gorlatch . Systematic Efficient Parallelization of Scan and Other List Homomorphisms. In Ann. European Conf. on Par . Proc. LNCS 1124 , pages 401 -- 408 . Springer-Verlag , 1996 . S. Gorlatch. Systematic Efficient Parallelization of Scan and Other List Homomorphisms. In Ann. European Conf. on Par. Proc. LNCS 1124, pages 401--408. Springer-Verlag, 1996."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1075382.1075385"},{"key":"e_1_3_2_1_22_1","volume-title":"Research Directions in Parallel Functional Programming","author":"Hammond K.","year":"2000","unstructured":"K. Hammond and G. Michaelson , editors . Research Directions in Parallel Functional Programming . Springer , London , 2000 . K. Hammond and G. Michaelson, editors. Research Directions in Parallel Functional Programming. Springer, London, 2000."},{"key":"e_1_3_2_1_23_1","first-page":"85","volume-title":"Int. Work. Partial Eval. and Semantics-Based Prg. Manip. (PEPM)","author":"Hu Z.","year":"1999","unstructured":"Z. Hu , M. Takeichi , and H. Iwasaki . Diffusion: Calculating Efficient Parallel Programs . In Int. Work. Partial Eval. and Semantics-Based Prg. Manip. (PEPM) , pages 85 -- 94 , 1999 . Z. Hu, M. Takeichi, and H. Iwasaki. Diffusion: Calculating Efficient Parallel Programs. In Int. Work. Partial Eval. and Semantics-Based Prg. Manip. (PEPM), pages 85--94, 1999."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/32.2.98"},{"key":"e_1_3_2_1_25_1","volume-title":"Futures And Other Derivatives","author":"Hull J.","year":"2009","unstructured":"J. Hull . Options , Futures And Other Derivatives . Prentice Hall , 2009 . J. Hull. Options, Futures And Other Derivatives. Prentice Hall, 2009."},{"key":"e_1_3_2_1_26_1","volume-title":"Graphical Asian Options. Wilmott J., 2 (2): 97--107","author":"Joshi M.","year":"2010","unstructured":"M. Joshi . Graphical Asian Options. Wilmott J., 2 (2): 97--107 , 2010 . M. Joshi. Graphical Asian Options. Wilmott J., 2 (2): 97--107, 2010."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1198\/jcgs.2010.10039"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504176.1504194"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/647476.727754"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796805005526"},{"key":"e_1_3_2_1_31_1","volume-title":"Proc. Symp. (IPPS)","author":"Lu B.","year":"1998","unstructured":"B. Lu and J. Mellor-Crummey . Compiler Optimization of Implicit Reductions for Distributed Memory Multiprocessors. In Int. Par . Proc. Symp. (IPPS) , 1998 . B. Lu and J. Mellor-Crummey. Compiler Optimization of Implicit Reductions for Distributed Memory Multiprocessors. In Int. Par. Proc. Symp. (IPPS), 1998."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1863523.1863533"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2034675.2034685"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/301104.301112"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250752"},{"key":"e_1_3_2_1_36_1","volume-title":"Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo","author":"Nord F.","year":"2011","unstructured":"F. Nord and E. Laure . Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo , 2011 . F. Nord and E. Laure. Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo, 2011."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254124"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1583991.1584050"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/509705.509708"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/351240.351267"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926449"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/291889.291900"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1024597010150"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345220"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/231379.231392"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89740-8_1"},{"key":"e_1_3_2_1_48_1","series-title":"Series C (Applied Statistics), 37 (3): 477--484","volume-title":"The percentage points of the Normal distribution. Journal of the Royal Statistical Society","author":"Wichura M.","year":"1988","unstructured":"M. Wichura . Algorithm AS 241 : The percentage points of the Normal distribution. Journal of the Royal Statistical Society . Series C (Applied Statistics), 37 (3): 477--484 , 1988 . M. Wichura. Algorithm AS 241: The percentage points of the Normal distribution. Journal of the Royal Statistical Society. Series C (Applied Statistics), 37 (3): 477--484, 1988."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806606"}],"event":{"name":"ICFP'12: ACM SIGPLAN International Conference on Functional Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Copenhagen Denmark","acronym":"ICFP'12"},"container-title":["Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2364474.2364484","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2364474.2364484","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:36:59Z","timestamp":1750282619000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2364474.2364484"}},"subtitle":["between Haskell and Fortran"],"short-title":[],"issued":{"date-parts":[[2012,9,15]]},"references-count":48,"alternative-id":["10.1145\/2364474.2364484","10.1145\/2364474"],"URL":"https:\/\/doi.org\/10.1145\/2364474.2364484","relation":{},"subject":[],"published":{"date-parts":[[2012,9,15]]},"assertion":[{"value":"2012-09-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}