{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T21:13:57Z","timestamp":1782854037474,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,2,15]],"date-time":"2008-02-15T00:00:00Z","timestamp":1203033600000},"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":[[2008,2,15]]},"DOI":"10.1145\/1342250.1342263","type":"proceedings-article","created":{"date-parts":[[2008,2,28]],"date-time":"2008-02-28T14:02:49Z","timestamp":1204207369000},"page":"79-87","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["Parallel white noise generation on a GPU via cryptographic hash"],"prefix":"10.1145","author":[{"given":"Stanley","family":"Tzeng","sequence":"first","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Li-Yi","family":"Wei","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2008,2,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"FSE '97: Proceedings of the 4th International Workshop on Fast Software Encryption, Springer-Verlag"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/647931.740716"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1137\/0215025"},{"key":"e_1_3_2_1_4_1","first-page":"1","article-title":"Cryptography, statistics and pseudo-randomness, part ii","volume":"16","author":"Brands S.","year":"1996","journal-title":"Probability and Mathematical Statistics"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882265"},{"key":"e_1_3_2_1_6_1","unstructured":"D'Agostino R. B. and Stephens M. A. Eds. 1986. Goodness-of-fit techniques. Marcel Dekker Inc. New York NY USA.   D'Agostino R. B. and Stephens M. A. Eds. 1986. Goodness-of-fit techniques . Marcel Dekker Inc. New York NY USA."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Dobbertin H. Bosselaers A. and Preneel B. 1996. RIPEMD-160: A strengthened version of RIPEMD. In Fast Software Encryption 71--82.   Dobbertin H. Bosselaers A. and Preneel B. 1996. RIPEMD-160: A strengthened version of RIPEMD. In Fast Software Encryption 71--82.","DOI":"10.1007\/3-540-60865-6_44"},{"key":"e_1_3_2_1_8_1","unstructured":"Ebert D. S. Musgrave K. Peachey D. Perlin K. and Worley S. 1998. Texturing & Modeling A Procedural Approach. AP Professional.   Ebert D. S. Musgrave K. Peachey D. Perlin K. and Worley S. 1998. Texturing & Modeling A Procedural Approach . AP Professional."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/278008.278020"},{"key":"e_1_3_2_1_10_1","first-page":"805","article-title":"Efficient random number generation and application using CUDA","volume":"37","author":"Howes L.","year":"2007","journal-title":"GPU Gems 3, H. Nguyen, Ed. Addison Wesley"},{"key":"e_1_3_2_1_11_1","unstructured":"Knuth D. 1998. The Art of Computer Programming. Addison-Wesley Publishing Company.   Knuth D. 1998. The Art of Computer Programming . Addison-Wesley Publishing Company."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183287.1183296"},{"key":"e_1_3_2_1_13_1","unstructured":"Lagae A. and Dutr\u00e9 P. 2006. A comparison of methods for generating Poisson disk distributions. Report CW 459 Department of Computer Science K. U. Leuven Leuven Belgium August.  Lagae A. and Dutr\u00e9 P. 2006. A comparison of methods for generating Poisson disk distributions. Report CW 459 Department of Computer Science K. U. Leuven Leuven Belgium August."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"L'Ecuyer P. Simard R. Chen E. and Kelton W. 2001. An object-oriented randomnumber package with many long streams and substreams.  L'Ecuyer P. Simard R. Chen E. and Kelton W. 2001. An object-oriented randomnumber package with many long streams and substreams.","DOI":"10.1287\/opre.50.6.1073.358"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073261"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141926"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/641480.641518"},{"key":"e_1_3_2_1_18_1","unstructured":"Marsaglia G. 1995. The marsaglia random number cdrom including the diehard battery of tests of randomness. http:\/\/www.stat.fsu.edu\/pub\/diehard\/.  Marsaglia G. 1995. The marsaglia random number cdrom including the diehard battery of tests of randomness. http:\/\/www.stat.fsu.edu\/pub\/diehard\/."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/358407.358427"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/272991.272995"},{"key":"e_1_3_2_1_21_1","unstructured":"(NSA) N. S. A. 2001. Us secure hash algorithm 1 (sha1). http:\/\/tools.ietf.org\/html\/rfc3174.  (NSA) N. S. A. 2001. Us secure hash algorithm 1 (sha1). http:\/\/tools.ietf.org\/html\/rfc3174."},{"key":"e_1_3_2_1_22_1","unstructured":"NVIDIA 2007. Ext_gpu_shader4 opengl extension. http:\/\/developer.download.nvidia.com\/opengl\/specs\/GL_EXT_gpu_shader4.txt.  NVIDIA 2007. Ext_gpu_shader4 opengl extension. http:\/\/developer.download.nvidia.com\/opengl\/specs\/GL_EXT_gpu_shader4.txt."},{"key":"e_1_3_2_1_23_1","unstructured":"NVIDIA 2007. Nvidia cuda compute unified device architecture. http:\/\/developer.download.nvidia.com\/compute\/cuda\/1_0\/NVIDIA_CUDA_Programming_Guide_1.0.pdf.  NVIDIA 2007. Nvidia cuda compute unified device architecture. http:\/\/developer.download.nvidia.com\/compute\/cuda\/1_0\/NVIDIA_CUDA_Programming_Guide_1.0.pdf."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1071866.1071883"},{"key":"e_1_3_2_1_25_1","unstructured":"Pang W.-M. Wong T.-T. and Heng P.-A. 2006. Implementing high-quality prng on gpus. In Shader X5: Advanced Rendering Techniques Charles River Media Inc. Rockland MA USA 579--590.  Pang W.-M. Wong T.-T. and Heng P.-A. 2006. Implementing high-quality prng on gpus. In Shader X5: Advanced Rendering Techniques Charles River Media Inc. Rockland MA USA 579--590."},{"key":"e_1_3_2_1_26_1","unstructured":"Patel M. 2006. The goulburn hashing function. http:\/\/www.geocities.com\/drone115b\/Goulburn06.pdf.  Patel M. 2006. The goulburn hashing function. http:\/\/www.geocities.com\/drone115b\/Goulburn06.pdf."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325247"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566636"},{"key":"e_1_3_2_1_30_1","unstructured":"Podlozhnyuk V. 2007. Parallel mersenne twister. http:\/\/developer.download.nvidia.com\/compute\/cuda\/sdk\/website\/projects\/MersenneTwister\/doc\/MersenneTwister.pdf.  Podlozhnyuk V. 2007. Parallel mersenne twister. http:\/\/developer.download.nvidia.com\/compute\/cuda\/sdk\/website\/projects\/MersenneTwister\/doc\/MersenneTwister.pdf."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC1321"},{"key":"e_1_3_2_1_32_1","unstructured":"Rost R. J. 2004. OpenGL(R) Shading Language. Addison Wesley Longman Publishing Co. Inc. Redwood City CA USA.   Rost R. J. 2004. OpenGL(R) Shading Language . Addison Wesley Longman Publishing Co. Inc. Redwood City CA USA."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1283900.1283914"},{"key":"e_1_3_2_1_34_1","unstructured":"The IEEE and The Open Group. 2004. The Open Group Base Specifications Issue 6.  The IEEE and The Open Group. 2004. The Open Group Base Specifications Issue 6 ."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/11426639_2"},{"key":"e_1_3_2_1_36_1","unstructured":"Wayner P. 2002. Disappearing Cryptography. Morgan Kaufmann.   Wayner P. 2002. Disappearing Cryptography . Morgan Kaufmann."},{"key":"e_1_3_2_1_37_1","volume-title":"Tech. Rep. TR-2002-01, Computer Science Department","author":"Wei L.-Y.","year":"2002"},{"key":"e_1_3_2_1_38_1","unstructured":"Wei L.-Y. 2004. A system and method of generating white noise for use in graphics and image processing. U.S. Patent Pending No. 10\/956 954 filed September 30 2004 with NVIDIA Corp.  Wei L.-Y. 2004. A system and method of generating white noise for use in graphics and image processing. U.S. Patent Pending No. 10\/956 954 filed September 30 2004 with NVIDIA Corp."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1058129.1058138"},{"key":"e_1_3_2_1_40_1","first-page":"785","article-title":"Aes encryption and decryption on the gpu","volume":"36","author":"Yamanouchi T.","year":"2007","journal-title":"GPU Gems 3, H. Nguyen, Ed. Addison Wesley"}],"event":{"name":"I3D08: Symposium on Interactive 3D Graphics and Games","location":"Redwood City California","acronym":"I3D08","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of the 2008 symposium on Interactive 3D graphics and games"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342250.1342263","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1342250.1342263","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:20Z","timestamp":1750253960000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342250.1342263"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,2,15]]},"references-count":39,"alternative-id":["10.1145\/1342250.1342263","10.1145\/1342250"],"URL":"https:\/\/doi.org\/10.1145\/1342250.1342263","relation":{},"subject":[],"published":{"date-parts":[[2008,2,15]]},"assertion":[{"value":"2008-02-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}