{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T19:08:08Z","timestamp":1743102488270,"version":"3.40.3"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030699833"},{"type":"electronic","value":"9783030699840"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-69984-0_14","type":"book-chapter","created":{"date-parts":[[2022,4,11]],"date-time":"2022-04-11T18:13:58Z","timestamp":1649700838000},"page":"167-183","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["PRNG-Broker: A High-Performance Broker to Supply Parallel Streams of Pseudorandom Numbers for Large-Scale Simulations"],"prefix":"10.1007","author":[{"given":"Andre","family":"Pereira","sequence":"first","affiliation":[]},{"given":"Alberto","family":"Proenca","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,19]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"S. Asmussen, P.W. Glynn, Stochastic Simulation: Algorithms and Analysis, vol. 57 (Springer Science & Business Media, 2007)","DOI":"10.1007\/978-0-387-69033-9"},{"key":"14_CR2","unstructured":"ATLAS Collaboration: Observation of a new particle in the search for the Standard Model Higgs Boson with the ATLAS detector at the LHC. Phys. Lett. B 716(1), 1\u201329 (2012)"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"T. Bradley, J. du Toit, R. Tong, M. Giles, P. Woodhams, Parallelization techniques for random number generators, in GPU Computing Gems Emerald Edition (Elsevier, 2011), pp. 231\u2013246","DOI":"10.1016\/B978-0-12-384988-5.00016-4"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"K. Claessen, M.H. Pa\u0142ka, Splittable pseudorandom number generators using cryptographic hashing, in ACM SIGPLAN Notices, vol. 48 (ACM, 2013), pp. 47\u201358","DOI":"10.1145\/2578854.2503784"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"L. Devroye, Sample-based Non-uniform random variate generation, in Proceedings of the 18th Conference on Winter Simulation (ACM, 1986), pp. 260\u2013265","DOI":"10.1145\/318242.318443"},{"key":"14_CR6","doi-asserted-by":"publisher","first-page":"12","DOI":"10.2307\/2346513","volume":"25","author":"E Golder","year":"1976","unstructured":"E. Golder, J. Settle, The Box-Muller method for generating pseudo-random normal deviates. Appl. Stat. 25, 12\u201320 (1976)","journal-title":"Appl. Stat."},{"issue":"10","key":"14_CR7","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1002\/cpe.2942","volume":"25","author":"DR Hill","year":"2013","unstructured":"D.R. Hill, C. Mazel, J. Passerat-Palmbach, M.K. Traore, Distribution of random streams for simulation practitioners. Concurr. Comput. Pract. Exp. 25(10), 1427\u20131442 (2013)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"14_CR8","unstructured":"W. H\u00f6rmann, J. Leydold, G. Derflinger, Automatic Nonuniform Random Variate Generation (Springer Science & Business Media, 2013)"},{"issue":"5","key":"14_CR9","doi-asserted-by":"publisher","first-page":"1301","DOI":"10.1007\/s00180-014-0492-3","volume":"29","author":"AT Karl","year":"2014","unstructured":"A.T. Karl, R. Eubank, J. Milovanovic, M. Reiser, D. Young, Using RngStreams for parallel random number generation in C++ and R. Computat. Stat. 29(5), 1301\u20131320 (2014)","journal-title":"Computat. Stat."},{"key":"14_CR10","volume-title":"Simulation Modeling and Analysis","author":"AM Law","year":"2000","unstructured":"A.M. Law, W.D. Kelton, W.D. Kelton, Simulation Modeling and Analysis, vol. 3 (McGraw-Hill, New York, 2000)"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"P. L\u2019Ecuyer, R. Simard, TestU01: AC library for empirical testing of random number generators. ACM Trans. Math. Software 33(4), 22:1\u201322:40 (2007)","DOI":"10.1145\/1268776.1268777"},{"issue":"6","key":"14_CR12","doi-asserted-by":"publisher","first-page":"1073","DOI":"10.1287\/opre.50.6.1073.358","volume":"50","author":"P L\u2019Ecuyer","year":"2012","unstructured":"P. L\u2019Ecuyer, R. Simard, RngStreams: An object-oriented random-number package in c with many long streams and substreams. Oper. Res. 50(6), 1073\u20131075 (2012)","journal-title":"Oper. Res."},{"key":"14_CR13","unstructured":"P. L\u2019Ecuyer, D. Munger, N. Kemerchou, clRNG: A random number API with multiple streams for OpenCL. Technical report, University of Montreal (2015)"},{"key":"14_CR14","volume-title":"The Marsaglia Random Number CDROM Including the Diehard Battery of Tests of Randomness","author":"G Marsaglia","year":"1995","unstructured":"G. Marsaglia, The Marsaglia Random Number CDROM Including the Diehard Battery of Tests of Randomness. Computer file, Florida State University (1995)"},{"issue":"3","key":"14_CR15","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1145\/358407.358427","volume":"26","author":"M Mascagni","year":"2000","unstructured":"M. Mascagni, A. Srinivasan, Algorithm 806: SPRNG: A scalable library for pseudorandom number generation. ACM Trans. Math. Softw. 26(3), 436\u2013461 (2000)","journal-title":"ACM Trans. Math. Softw."},{"issue":"1","key":"14_CR16","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/272991.272995","volume":"8","author":"M Matsumoto","year":"1998","unstructured":"M. Matsumoto, T. Nishimura, Mersenne Twister: A 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans. Model. Comput. Simul. 8(1), 3\u201330 (1998)","journal-title":"ACM Trans. Model. Comput. Simul."},{"key":"14_CR17","unstructured":"Nvidia: CURAND library. NVDIA Corporation (2010)"},{"key":"14_CR18","unstructured":"M.E. O\u2019Neill, PCG: A Family of Simple Fast Space-Efficient Statistically Good Algorithms for Random Number Generation. Technical Report, HMC-CS-2014-0905, Harvey Mudd College, Claremont (2014)"},{"issue":"12","key":"14_CR19","doi-asserted-by":"publisher","first-page":"2499","DOI":"10.1016\/j.cpc.2009.08.005","volume":"180","author":"F Rademakers","year":"2009","unstructured":"F. Rademakers, ROOT \u2014 A C++ framework for petabyte data storage, statistical analysis and visualization. Comput. Phys. Commun. 180(12), 2499\u20132512 (2009)","journal-title":"Comput. Phys. Commun."},{"key":"14_CR20","doi-asserted-by":"crossref","unstructured":"M. Saito, M. Matsumoto, SIMD-oriented fast mersenne twister: A 128-bit pseudorandom number generator, in Monte Carlo and Quasi-Monte Carlo Methods 2006 (Springer, 2008), pp. 607\u2013622","DOI":"10.1007\/978-3-540-74496-2_36"},{"key":"14_CR21","unstructured":"M. Saito, M. Matsumoto, A deviation of CURAND: Standard pseudorandom number generator in CUDA for GPGPU, in Proceedings of 10th International Conference on Monte Carlo and Quasi-Monte Carlo Methods in Scientific Computing (2012), pp. 92\u2013100"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"M. Saito, M. Matsumoto, Variants of Mersenne twister suitable for graphic processors. ACM Trans. Math. Softw. 39(2), 12:1\u201312:20 (2013)","DOI":"10.1145\/2427023.2427029"},{"key":"14_CR23","unstructured":"for Standardization, I.O., the International Electrotechnical Commission: ISO\/IEC 9899:2018. Tech. rep., International Organization for Standardization and the International Electrotechnical Commission, Geneva (2018)"},{"key":"14_CR24","first-page":"36","volume":"12","author":"J Von Neumann","year":"1951","unstructured":"J. Von Neumann, Various techniques used in connection with random digits. Natl. Bur. Stand. Appl. Math. Ser. 12, 36\u201338 (1951)","journal-title":"Natl. Bur. Stand. Appl. Math. Ser."},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"E. Wang, Q. Zhang, B. Shen, G. Zhang, X. Lu, Q. Wu, Y. Wang, Intel Math Kernel Library (Springer, 2014)","DOI":"10.1007\/978-3-319-06486-4_7"}],"container-title":["Transactions on Computational Science and Computational Intelligence","Advances in Parallel &amp; Distributed Processing, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-69984-0_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,11]],"date-time":"2022-04-11T18:14:14Z","timestamp":1649700854000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-69984-0_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030699833","9783030699840"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-69984-0_14","relation":{},"ISSN":["2569-7072","2569-7080"],"issn-type":[{"type":"print","value":"2569-7072"},{"type":"electronic","value":"2569-7080"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"19 October 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}