{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T07:53:29Z","timestamp":1758268409441,"version":"3.28.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,6]]},"DOI":"10.1109\/pads.2011.5936751","type":"proceedings-article","created":{"date-parts":[[2011,7,7]],"date-time":"2011-07-07T15:00:43Z","timestamp":1310050843000},"page":"1-8","source":"Crossref","is-referenced-by-count":13,"title":["Pseudo-Random Number Generation on GP-GPU"],"prefix":"10.1109","author":[{"given":"Jonathan","family":"Passerat-Palmbach","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claude","family":"Mazel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David R. C.","family":"Hill","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/BF01397554"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/272991.272995"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74496-2_36"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626404001829"},{"key":"ref13","first-page":"187","article-title":"Reliable initialization of gpu-enabled parallel stochastic simulations using Mersenne Twister for Graphics Processors","author":"passerat-palmbach","year":"2010","journal-title":"ESM 2010"},{"journal-title":"Programming Massively Parallel Processors","year":"2010","author":"kirk","key":"ref14"},{"journal-title":"NVIDIA CUDA Programming Guide Version 2 0","year":"2010","key":"ref15"},{"journal-title":"CUDA CURAND Library","year":"2010","key":"ref16"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v008.i14","article-title":"Xorshift rngs","volume":"8","author":"marsaglia","year":"2003","journal-title":"Journal of Statistical Software"},{"article-title":"Thrust: A parallel template library","year":"2010","author":"hoberock","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0184406-1"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2004.06.001"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4754(98)00078-0"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2004.08.009"},{"key":"ref3","article-title":"Random number generators for parallel computers","author":"coddington","year":"1996","journal-title":"Technical Report 2"},{"key":"ref6","first-page":"1","article-title":"Practical distribution of random streams for stochastic high performance computing","author":"hill","year":"0","journal-title":"IEEE International Conference on High Performance Computing & Simulation (HPCS 2010)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-59657-5_3"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/PADS.1998.685273"},{"article-title":"A performance comparison of CUDA and OpenCL","year":"2010","author":"karimi","key":"ref8"},{"journal-title":"Khronos Group","article-title":"The OpenCL specification","year":"2010","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1268776.1268777"},{"article-title":"A variant of Mersenne Twister suitable for Graphics Processors","year":"2010","author":"saito","key":"ref9"},{"key":"ref1","article-title":"A statistical test suite for random and pseudorandom number generators for cryptographic applications","author":"rukhin","year":"2001","journal-title":"Tech Rep"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4655(90)90033-W"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-96-00696-5"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1214\/aoap\/1177005878"},{"key":"ref24","article-title":"Efficient jump ahead for f2-linear random number generators","author":"haramoto","year":"2007","journal-title":"Informs Journal on Computing"},{"journal-title":"Encyclopedia of Quantitative Finance","year":"2010","author":"l'ecuyer","key":"ref23"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1080\/00207169208804085"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/0377-0427(92)90221-I"}],"event":{"name":"2011 ACM\/IEEE\/SCS 25th Workshop on Principles of Advanced and Distributed Simulation (PADS)","start":{"date-parts":[[2011,6,14]]},"location":"Nice, France","end":{"date-parts":[[2011,6,17]]}},"container-title":["2011 IEEE Workshop on Principles of Advanced and Distributed Simulation"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5936496\/5936744\/05936751.pdf?arnumber=5936751","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,20]],"date-time":"2017-06-20T02:56:14Z","timestamp":1497927374000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5936751\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/pads.2011.5936751","relation":{},"subject":[],"published":{"date-parts":[[2011,6]]}}}