{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T04:08:47Z","timestamp":1775016527641,"version":"3.50.1"},"reference-count":43,"publisher":"Pleiades Publishing Ltd","issue":"3","license":[{"start":{"date-parts":[[2017,5,1]],"date-time":"2017-05-01T00:00:00Z","timestamp":1493596800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2017,5,1]],"date-time":"2017-05-01T00:00:00Z","timestamp":1493596800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Program Comput Soft"],"published-print":{"date-parts":[[2017,5]]},"DOI":"10.1134\/s0361768817030033","type":"journal-article","created":{"date-parts":[[2017,5,25]],"date-time":"2017-05-25T05:11:21Z","timestamp":1495689081000},"page":"145-160","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Employing AVX vectorization to improve the performance of random number generators"],"prefix":"10.1134","volume":"43","author":[{"given":"L. Yu.","family":"Barash","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. S.","family":"Guskova","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"L. N.","family":"Shchur","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"137","published-online":{"date-parts":[[2017,5,26]]},"reference":[{"issue":"2","key":"6342_CR1","volume":"92","year":"2004","unstructured":"Beach, K.S.D., Lee, P.A., and Monthoux, P., Fieldinduced antiferromagnetism in the Kondo insulator, Phys. Rev. Lett., 2004, vol. 92, no.2.","journal-title":"Phys. Rev. Lett."},{"key":"6342_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03163-2","volume-title":"Monte Carlo Simulation in Statistical Physics: An Introduction","author":"K. Binder","year":"2010","unstructured":"Binder, K. and Heerman, D.W., Monte Carlo Simulation in Statistical Physics: An Introduction, Springer, 2010, 5th ed."},{"key":"6342_CR3","volume-title":"A Guide to Monte\u2013Carlo Simulations in Statistical Physics","author":"D.P. Landau","year":"2000","unstructured":"Landau, D.P. and Binder, K., A Guide to Monte\u2013Carlo Simulations in Statistical Physics, Cambridge Univ. Press, 2000."},{"key":"6342_CR4","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1146\/annurev.nucl.51.101701.132506","volume":"51","author":"S.C. Pieper","year":"2001","unstructured":"Pieper, S.C. and Wiring, R.B., Quantum Monte\u2013Carlo calculations of light nuclei, Ann. Rev. Nucl. Part. Sci., 2001, vol. 51, pp. 53\u201390.","journal-title":"Ann. Rev. Nucl. Part. Sci."},{"key":"6342_CR5","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1146\/annurev.physchem.51.1.501","volume":"51","author":"A. Luchow","year":"2000","unstructured":"Luchow, A. and Anderson, J.B., Monte\u2013Carlo methods in electronic structures for large molecules, Ann. Rev. Phys. Chem., 2000, vol. 51, pp. 501\u2013526.","journal-title":"Ann. Rev. Phys. Chem."},{"issue":"4","key":"6342_CR6","first-page":"R83","volume":"16","author":"A.R. Bizzarri","year":"2004","unstructured":"Bizzarri, A.R., Neutron scattering and molecular dynamics simulation: A conjugate approach to investigate the dynamics of electron transfer proteins, J. Phys.: Cond. Mat., 2004, vol. 16, no. 4, pp. R83\u2013R110.","journal-title":"J. Phys.: Cond. Mat."},{"key":"6342_CR7","first-page":"141","volume-title":"Proc. Second Symp. on Large-Scale Digital Calculating Machinery","author":"D.H. Lehmer","year":"1951","unstructured":"Lehmer, D.H., Mathematical methods in large-scale computing units, Proc. Second Symp. on Large-Scale Digital Calculating Machinery, Cambridge, 1951, pp. 141\u2013146."},{"key":"6342_CR8","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1145\/321371.321379","volume":"14","author":"R.R. Coveyou","year":"1967","unstructured":"Coveyou, R.R. and MacPherson, R.D., Fourier analysis of uniform random number generators, J. Assoc. Comput. Mach., 1967, vol. 14, pp. 100\u2013119.","journal-title":"J. Assoc. Comput. Mach."},{"key":"6342_CR9","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1073\/pnas.61.1.25","volume":"61","author":"G. Marsaglia","year":"1968","unstructured":"Marsaglia, G., Random numbers fall mainly in the planes, Proc. Nat. Acad. Sci. USA, 1968, vol. 61, pp. 25\u201328.","journal-title":"Proc. Nat. Acad. Sci. USA"},{"key":"6342_CR10","volume-title":"Shift Register Sequences","author":"S.W. Golomb","year":"1967","unstructured":"Golomb, S.W., Shift Register Sequences, San Francisco: Holden-Day, 1967."},{"key":"6342_CR11","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/S0010-4655(99)00286-6","volume":"121\u2013122","author":"L.N. Shchur","year":"1999","unstructured":"Shchur, L.N., On the quality of random number generators with taps, Comput. Phys. Commun., 1999, nos. 121\u2013122, pp. 83\u201385.","journal-title":"Comput. Phys. Commun."},{"issue":"23","key":"6342_CR12","volume":"69","year":"1992","unstructured":"Ferrenberg, A.M., Landau, D.P., and Wong, Y.J., Monte\u2013Carlo simulations: Hidden errors from \u201cgood\u201d random number generators, Phys. Rev. Lett., 1992, vol. 69, no.23.","journal-title":"Phys. Rev. Lett."},{"key":"6342_CR13","first-page":"665","volume":"58","author":"W. Selke","year":"1993","unstructured":"Selke, W., Talapov, A.L., and Shchur, L.N., Clusterflipping Monte\u2013Carlo algorithm and correlation in \u201cgood\u201d random number generators, JETP Lett., 1993, vol. 58, p.665.","journal-title":"JETP Lett."},{"key":"6342_CR14","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/0375-9601(93)91122-L","volume":"181","author":"P. Grassberger","year":"1993","unstructured":"Grassberger, P., On correlations in \u201cgood\u201d random number generators, Phys. Lett. A, 1993, vol. 181, pp. 43\u201346.","journal-title":"Phys. Lett. A"},{"key":"6342_CR15","doi-asserted-by":"publisher","first-page":"2513","DOI":"10.1103\/PhysRevLett.73.2513","volume":"73","author":"I. Vattulainen","year":"1994","unstructured":"Vattulainen, I., Ala-Nissila, T., and Kankaala, K., Physical tests for random numbers in simulations, Phys. Rev. Lett., 1994, vol. 73, pp. 2513\u20132516.","journal-title":"Phys. Rev. Lett."},{"key":"6342_CR16","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1142\/S0129183195000642","volume":"6","author":"F. Schmid","year":"1995","unstructured":"Schmid, F. and Wilding, N.B., Errors in Monte\u2013Carlo simulations using shift register random number generators, Int. J. Modern Phys. C, 1995, vol. 6, pp. 781\u2013797.","journal-title":"Int. J. Modern Phys. C"},{"key":"6342_CR17","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1016\/S0378-4371(97)00126-X","volume":"241","author":"L.N. Shchur","year":"1997","unstructured":"Shchur, L.N., Heringa, J.R., and Bloete, H.W.J., Simulations of a directed random-walk model: The effect of pseudo-random-number-correlations, Physica A, 1997, vol. 241, pp. 579\u2013592.","journal-title":"Physica A"},{"key":"6342_CR18","doi-asserted-by":"publisher","first-page":"R4905","DOI":"10.1103\/PhysRevE.55.R4905","volume":"55","author":"L.N. Shchur","year":"1997","unstructured":"Shchur, L.N. and Bloete, H.W.J., Cluster Monte\u2013Carlo: Scaling of systematic errors in 2D Ising model, Phys. Rev. E, 1997, vol. 55, pp. R4905\u2013R4908.","journal-title":"Phys. Rev. E"},{"key":"6342_CR19","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1002\/9780470172445.ch4","volume-title":"Handbook on Simulation","author":"P. L\u2019Ecuyer","year":"1998","unstructured":"L\u2019Ecuyer, P., Random number generation, in Handbook on Simulation, Banks, J., Ed., Wiley, 1998, pp. 93\u2013137."},{"issue":"4","key":"6342_CR20","volume":"33","year":"2007","unstructured":"L\u2019Ecuyer, P. and Simard, R., TestU01: A C library for empirical testing of random number generators, ACM TOMS, 2007, vol. 33, no.4.","journal-title":"ACM TOMS"},{"issue":"1","key":"6342_CR21","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/272991.272995","volume":"8","author":"M. Matsumoto","year":"1998","unstructured":"Matsumoto, M. and Nishimura, T., Mersenne Twister: A 623-dimensionally equidistributed uniform pseudorandom number generator, ACM Trans. Mod. Comp. Simul, 1998, vol. 8, no. 1, pp. 3\u201330.","journal-title":"ACM Trans. Mod. Comp. Simul"},{"issue":"1","key":"6342_CR22","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1287\/opre.47.1.159","volume":"47","author":"P. L\u2019Ecuyer","year":"1999","unstructured":"L\u2019Ecuyer, P., Good parameter sets for combined multiple recursive random number generators, Oper. Res, 1999, vol. 47, no. 1, pp. 159\u2013164.","journal-title":"Oper. Res"},{"issue":"213","key":"6342_CR23","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1090\/S0025-5718-96-00696-5","volume":"65","author":"P. L\u2019Ecuyer","year":"1996","unstructured":"L\u2019Ecuyer, P., Maximally equidistributed combined Tausworthe generators, Math. Comp., 1996, vol. 65, no. 213, pp. 203\u2013213.","journal-title":"Math. Comp."},{"issue":"255","key":"6342_CR24","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1090\/S0025-5718-99-01039-X","volume":"68","author":"P. L\u2019Ecuyer","year":"1999","unstructured":"L\u2019Ecuyer, P., Tables of maximally-equidistributed combined LFSR generators, Math. Comp., 1999, vol. 68, no. 255, pp. 261\u2013269.","journal-title":"Math. Comp."},{"key":"6342_CR25","doi-asserted-by":"publisher","first-page":"10003","DOI":"10.1209\/0295-5075\/95\/10003","volume":"95","author":"L.Yu. Barash","year":"2011","unstructured":"Barash, L.Yu., Applying dissipative dynamical systems to pseudorandom number generation: Equidistribution property and statistical independence of bits at distances up to logarithm of mesh size, Europhys. Lett., 2011, vol. 95, pp. 10003\u201310008.","journal-title":"Europhys. Lett."},{"key":"6342_CR26","doi-asserted-by":"publisher","first-page":"036701","DOI":"10.1103\/PhysRevE.73.036701","volume":"73","author":"L. Barash","year":"2006","unstructured":"Barash, L. and Shchur, L.N., Periodic orbits of the ensemble of Sinai\u2013Arnold cat maps and pseudorandom number generation, Phys. Rev. E 2006, vol. 73, 036701.","journal-title":"Phys. Rev. E"},{"issue":"7","key":"6342_CR27","doi-asserted-by":"publisher","first-page":"1518","DOI":"10.1016\/j.cpc.2011.03.022","volume":"182","author":"L. Barash","year":"2011","unstructured":"Barash, L. and Shchur, L.N., RNGSSELIB: Program library for random number generation, SSE2 realization, Comput. Phys. Commun., 2011, vol. 182, no. 7, pp. 1518\u20131527.","journal-title":"Comput. Phys. Commun."},{"key":"6342_CR28","first-page":"14","volume-title":"Trudy Seminara po vychislitel\u2019nym tekhnologiyam v estestvennykh naukakh, vyp. 1. Vychislitel\u2019naya fizika","author":"L.Yu. Barash","year":"2009","unstructured":"Barash, L.Yu. and Shchur, L.N., Hyperbolic toral automorphisms and pseudorandom number generators: Implementations based on SSE instructions, Trudy Seminara po vychislitel\u2019nym tekhnologiyam v estestvennykh naukakh, vyp. 1. Vychislitel\u2019naya fizika (Proc. Workshop on Computational Technologies in Natural Sciences, Series 1: Computational Physics), Nazirov, R.R, Ed., Moscow: Izd. KDU, 2009, pp. 14\u201329."},{"key":"6342_CR29","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/978-3-642-27440-4_12","volume":"23","author":"L.Yu. Barash","year":"2012","unstructured":"Barash, L.Yu., Geometric and statistical properties of pseudorandom number generators based on multiple recursive transformations, Springer Proceedings in Mathematics and Statistics, Springer, 2012, vol. 23, pp. 265\u2013280.","journal-title":"Springer Proceedings in Mathematics and Statistics"},{"issue":"10","key":"6342_CR30","doi-asserted-by":"publisher","first-page":"2367","DOI":"10.1016\/j.cpc.2013.04.007","volume":"184","author":"L.Yu. Barash","year":"2013","unstructured":"Barash, L.Yu. and Shchur, L.N., RNGSSELIB: Program library for random number generation. More generators, parallel streams of random numbers, and Fortran compatibility, Comput. Phys. Commun., 2013, vol. 184, no. 10, pp. 2367\u20132369.","journal-title":"Comput. Phys. Commun."},{"key":"6342_CR31","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/BF02136827","volume":"53","author":"P. L\u2019Ecuyer","year":"1994","unstructured":"L\u2019Ecuyer, P., Uniform Random Number Generation, Ann. Oper. Res., 1994, vol. 53, pp. 77\u2013120.","journal-title":"Ann. Oper. Res."},{"key":"6342_CR32","first-page":"1","volume-title":"Proc. Int. Conf. High Performance Computing, Networking, Storage, and Analysis","author":"J.K. Salmon","year":"2011","unstructured":"Salmon, J.K., Moraes, M.A., Dror, R.O., and Show, D.E., Parallel random numbers: As easy as 1, 2, 3, Proc. Int. Conf. High Performance Computing, Networking, Storage, and Analysis, New York, 2011, pp. 1\u201312."},{"issue":"1","key":"6342_CR33","first-page":"53","volume":"210","author":"M. Manssen","year":"2012","unstructured":"Manssen, M., Weigel, M., and Hartmann, A.K., Random number generators for massively parallel simulations on GPU, Eur. Phys. J.: Spec. Top., 2012, vol. 210, no. 1, pp. 53\u201371.","journal-title":"Eur. Phys. J.: Spec. Top."},{"key":"6342_CR34","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1016\/j.cpc.2015.11.001","volume":"200","author":"M.S. Guskova","year":"2016","unstructured":"Guskova, M.S., Barash, L.Yu., and Shchur, L.N., RNGAVXLIB: Program library for random number generation, AVX realization, Comput. Phys. Commun., 2016, vol. 200, pp. 402\u2013405.","journal-title":"Comput. Phys. Commun."},{"key":"6342_CR35","unstructured":"Intel 64 and IA-32 Architectures Software Developer\u2019s Manual, vol. 2 (2A, 2B, 2C). https:\/\/www.intel.com\/content\/www\/us\/en\/processors\/architectures-software-developer-manuals.html."},{"key":"6342_CR36","first-page":"24","volume":"1","author":"L.Yu. Barash","year":"2013","unstructured":"Barash, L.Yu. and Shchur, L.N., About generation of parallel streams of pseudorandom numbers, Program. Inzheneriya, 2013, no. 1, pp. 24\u201332.","journal-title":"Program. Inzheneriya"},{"key":"6342_CR37","volume-title":"GNU Scientific Library Reference Manual","author":"M. Galassi","year":"2009","unstructured":"Galassi, M., et al., GNU Scientific Library Reference Manual, Network Theory Ltd., 2009, 3rd ed."},{"key":"6342_CR38","unstructured":"Intel Math Kernel Library Reference Manual, 2007. https:\/\/www.intel.com\/cd\/software\/products\/emea\/\/rus\/358888.htm."},{"key":"6342_CR39","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1145\/358407.358427","volume":"26","author":"M. Mascagni","year":"2000","unstructured":"Mascagni, M. and Srinivasan, A., Algorithm 806: SPRNG: A scalable library for pseudorandom number generation, ACM Trans. Math. Software, 2000, vol. 26, pp. 436\u2013461.","journal-title":"ACM Trans. Math. Software"},{"key":"6342_CR40","volume-title":"Tina\u2019s random number generator library","author":"H. Bauke","year":"2011","unstructured":"Bauke, H., Tina\u2019s random number generator library, 2011. http:\/\/www.numbercrunch.de\/trng."},{"issue":"2","key":"6342_CR41","doi-asserted-by":"crossref","first-page":"145","DOI":"10.18255\/1818-1015-2012-2-145-162","volume":"19","author":"L.Yu. Barash","year":"2012","unstructured":"Barash, L.Yu. and Shchur, L.N., Generating random numbers and parallel random number streams for Monte\u2013Carlo calculations, Model. Anal. Inf. Sist., 2012, vol. 19, no. 2, pp. 145\u2013162.","journal-title":"Model. Anal. Inf. Sist."},{"key":"6342_CR42","volume-title":"Phys. Rev. E","author":"H. Bauke","year":"2007","unstructured":"Bauke, H. and Mertens, S., Random numbers for large-scale distributed Monte\u2013Carlo simulations, Phys. Rev. E, 2007."},{"issue":"9","key":"6342_CR43","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1142\/S0129183198000509","volume":"4","author":"L.N. Shchur","year":"1998","unstructured":"Shchur, L.N. and Butera, P., The RANLUX generator: Resonances in a random walk test, Int. J. Mod. Phys, 1998, vol. 4, no. 9, pp. 607\u2013624.","journal-title":"Int. J. Mod. Phys"}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768817030033.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1134\/S0361768817030033","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768817030033.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:38:01Z","timestamp":1775011081000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1134\/S0361768817030033"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,5]]}},"alternative-id":["6342"],"URL":"https:\/\/doi.org\/10.1134\/s0361768817030033","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5]]},"assertion":[{"value":"13 November 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 May 2017","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}