{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T03:48:16Z","timestamp":1752983296209,"version":"3.37.3"},"reference-count":22,"publisher":"Wiley","license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["International Journal of Reconfigurable Computing"],"published-print":{"date-parts":[[2012]]},"abstract":"<jats:p>Nonuniform random numbers are key for many technical applications, and designing efficient hardware implementations of non-uniform random number generators is a very active research field. However, most state-of-the-art architectures are either tailored to specific distributions or use up a lot of hardware resources. At ReConFig 2010, we have presented a new design that saves up to 48% of area compared to state-of-the-art inversion-based implementation, usable for arbitrary distributions and precision. In this paper, we introduce a more flexible version together with a refined segmentation scheme that allows to further reduce the approximation error significantly. We provide a free software tool allowing users to implement their own distributions easily, and we have tested our random number generator thoroughly by statistic analysis and two application tests.<\/jats:p>","DOI":"10.1155\/2012\/675130","type":"journal-article","created":{"date-parts":[[2012,3,7]],"date-time":"2012-03-07T16:01:40Z","timestamp":1331136100000},"page":"1-11","source":"Crossref","is-referenced-by-count":13,"title":["A Hardware Efficient Random Number Generator for Nonuniform Distributions with Arbitrary Precision"],"prefix":"10.1155","volume":"2012","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5911-5289","authenticated-orcid":true,"given":"Christian","family":"de Schryver","sequence":"first","affiliation":[{"name":"Microelectronic Systems Design Research Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Daniel","family":"Schmidt","sequence":"additional","affiliation":[{"name":"Microelectronic Systems Design Research Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Norbert","family":"Wehn","sequence":"additional","affiliation":[{"name":"Microelectronic Systems Design Research Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Elke","family":"Korn","sequence":"additional","affiliation":[{"name":"Stochastic Control and Financial Mathematics Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Henning","family":"Marxen","sequence":"additional","affiliation":[{"name":"Stochastic Control and Financial Mathematics Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Anton","family":"Kostiuk","sequence":"additional","affiliation":[{"name":"Stochastic Control and Financial Mathematics Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]},{"given":"Ralf","family":"Korn","sequence":"additional","affiliation":[{"name":"Stochastic Control and Financial Mathematics Group, University of Kaiserslautern, Erwin-Schroedinger-Stra\u00dfe, 67663 Kaiserslautern, Germany"}]}],"member":"311","reference":[{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2007.900748"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1007\/BF02136827"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1155\/2010\/879281"},{"issue":"6","key":"29","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1090\/S0002-9904-1978-14532-7","volume":"84","year":"1978","journal-title":"American Mathematical Society"},{"year":"1992","key":"30"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/272991.272995"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/1268776.1268777"},{"year":"1997","key":"15"},{"issue":"5","key":"27","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1002\/jae.917","volume":"21","year":"2006","journal-title":"Journal of Applied Econometrics"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1145\/1287620.1287622"},{"issue":"2","key":"5","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1214\/aoms\/1177706645","volume":"29","year":"1958","journal-title":"The Annals of Mathematical Statistics"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2006.81"},{"key":"24","first-page":"1","volume":"5","year":"2000","journal-title":"Journal of Statistical Software"},{"issue":"1","key":"37","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1145\/225545.225554","volume":"22","year":"1996","journal-title":"ACM Transactions on Mathematical Software"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2005.853615"},{"year":"2010","series-title":"Financial Mathematics Series","key":"16"},{"year":"1986","key":"10"},{"issue":"2","key":"28","first-page":"57","volume":"8","year":"1995","journal-title":"Risk Magazine"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2008.2003165"},{"issue":"2","key":"13","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1093\/rfs\/6.2.327","volume":"6","year":"1993","journal-title":"Review of Financial Studies"},{"key":"33","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1093\/biomet\/52.3-4.591","volume":"52","year":"1965","journal-title":"Biometrika"},{"issue":"347","key":"34","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1080\/01621459.1974.10480196","volume":"69","year":"1974","journal-title":"Journal of the American Statistical Association"}],"container-title":["International Journal of Reconfigurable Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijrc\/2012\/675130.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijrc\/2012\/675130.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/ijrc\/2012\/675130.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,20]],"date-time":"2017-06-20T11:19:29Z","timestamp":1497957569000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.hindawi.com\/journals\/ijrc\/2012\/675130\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"references-count":22,"alternative-id":["675130","675130"],"URL":"https:\/\/doi.org\/10.1155\/2012\/675130","relation":{},"ISSN":["1687-7195","1687-7209"],"issn-type":[{"type":"print","value":"1687-7195"},{"type":"electronic","value":"1687-7209"}],"subject":[],"published":{"date-parts":[[2012]]}}}