Optical generation of random-number arrays for on-chip massively parallel Monte Carlo cellular processors
Abstract
Stochastic optical phenomena can be used for generation of random-bit arrays with a prescribed probability law that may vary in space and in time. This is useful for implementation of Monte Carlo algorithms, including simulated annealing, with a high recursion rate by monolithic massively parallel arrays of processing elements. Each processing element includes a photosensor. The use and advantages of speckle and of microchannel-plate image intensifiers amplifying single-photon events are considered.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
With the exception of spatially multiplexed systems based on two-dimensional imaging, high-speed optical random number generators produce serial binary sequences that cannot be easily scaled to higher rates.
“With the exception of spatially multiplexed systems based on two-dimensional imaging [14,15], high-speed optical random number generators produce serial binary sequences that cannot be easily scaled to higher rates.”
From Scalable parallel physical random number generator based on a superluminescent LED (2011) · cites this paper as [15]
Cites
Equation of State Calculations by Fast Computing Machines
Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953) · The Journal of Chemical Physics · doi:10.1063/1.1699114 · Cited by 37,192 · see citing works
Stochastic relaxation, gibbs distributions, and the bayesian restoration of images.
Geman, S., & Geman, D. (1984) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.1984.4767596 · Cited by 17,949 · see citing works
Speckle Removal by a Slowly Moving Diffuser Associated with a Motionless Diffuser
Lowenthal, S., & Joyeux, D. (1971) · Journal of the Optical Society of America · doi:10.1364/josa.61.000847 · Cited by 193 · see citing works
Basics of cellular logic with some applications in medical image processing
Preston, K., Duff, M. J. B., LEVIALDI, S., Norgren, P. E., & Toriwaki, J.-I. (1979) · Proceedings of the IEEE · doi:10.1109/proc.1979.11331 · Cited by 186 · see citing works
Bit-Serial Parallel Processing Systems
Batcher (1982) · IEEE Transactions on Computers · doi:10.1109/tc.1982.1676015 · Cited by 131 · see citing works
Reconstruction of objects from coded images by simulated annealing
Smith, W. E., Barrett, H. H., & Paxman, R. G. (1983) · Optics Letters · doi:10.1364/ol.8.000199 · Cited by 70 · see citing works
A parallel approach to the picture restoration algorithm of Geman and Geman on an SIMD machine
Murray, D., Kashko, A., & Buxton, H. (1986) · Image and Vision Computing · doi:10.1016/0262-8856(86)90056-9 · Cited by 54 · see citing works
Generation of random arrays using clipped laser speckle
Marron, J., Martino, A. J., & Morris, G. M. (1986) · Applied Optics · doi:10.1364/ao.25.000026 · Cited by 26 · see citing works
Optical Computing By Monte Carlo Methods
Morris, G. M. (1985) · Optical Engineering · doi:10.1117/12.7973430 · Cited by 16 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Scalable parallel physical random number generator based on a superluminescent LED
Li, X., Cohen, A. B., Murphy, T. E., & Roy, R. (2011) · Optics Letters · doi:10.1364/ol.36.001020 · Cited by 146 · see citing works
Farhat, N. H. (1987) · Applied Optics · doi:10.1364/ao.26.005093 · Cited by 70 · see citing works
Parallel optical random bit generator
Li, P., Li, K., Guo, X., Guo, Y., Liu, Y., Xu, B., Bogris, A., Shore, K. A., & Wang, Y. (2019) · Optics Letters · doi:10.1364/ol.44.002446 · Cited by 33 · see citing works
Random bits, true and unbiased, from atmospheric turbulence
Marangon, D. G., Vallone, G., & Villoresi, P. (2014) · Scientific Reports · doi:10.1038/srep05490 · Cited by 31 · see citing works
Optical random number generator based on photoevent locations
Martino, A. J., & Morris, G. M. (1991) · Applied Optics · doi:10.1364/ao.30.000981 · Cited by 20 · see citing works
Lalanne, P., Richard, H., Rodier, J.-C., Chavel, P. H., Taboury, J., Madani, K., Garda, P. F., & Devos, F. (1990) · Optics Communications · doi:10.1016/0030-4018(90)90272-u · Cited by 19 · see citing works
Self-citationChronic parastomal ulcers: spectrum of dermatoses.
Ng, C. S., Wolfsen, H. C., Kozarek, R., Brubacher, L. L., & KAYNE, A. L. (1992) · PubMed · Cited by 11 · see citing works
Parallel Fast Random Bit Generation Based on Spectrotemporally Uncorrelated Random Laser Comb
Pang, Y., Ma, S., Ji, Q., Zhao, X., Qin, Z., Liu, Z., Lü, P., Bao, X., & Xu, Y. (2025) · Laser & Photonics Review · doi:10.1002/lpor.202500675 · Cited by 10 · see citing works
Velocity dependence of dynamic speckles produced by a moving diffuser with background noise
Aizu, Y., & Asakura, T. (1988) · Optics Communications · doi:10.1016/0030-4018(88)90226-x · Cited by 8 · see citing works
Chavel, P. H., Taboury, J., Devos, F., Garda, P. F., & Madani, K. (1988) · Annals of Telecommunications · doi:10.1007/bf02999521 · Cited by 2 · see citing works
Self-citationQuantum random number generators for industrial applications
Sánchez, C. A. (2018) · doi:10.5821/dissertation-2117-120989
Thermally reconfigurable ferroelectric nematics for spatially indexed random bit generation
Ma, L.-L., Wang, L.-Y., Wang, L.-Y., Tian, L., Wei, Y., Lu, Y., & Ma, L. (2026) · Optics Letters · doi:10.1364/ol.609060
A monolithic processor array for stochastic relaxation using optical random number generation
Garda, P. F., Madani, K., Devos, F., Chavel, P. H., Lalanne, P., & Taboury, J. (1990) · Springer eBooks · doi:10.1007/978-3-642-76153-9_22
Self-citation
- Authors
- Devos, F., Chavel, P., & Garda, P.
- Affiliations
- Université Paris-Sud (FR)
- ORCID
- Chavel, P.
- Venue
- Optics Letters
- Publisher
- Optica Publishing Group
- Published
- 1987-03-01
- Volume
- 12
- Issue
- 3
- Pages
- 152
- ISSN
- 0146-9592 (ISSN-L)
- 1539-4794
- OpenAlex
- W2011807196
- Cited by
- 13
- References
- 9
- Citations by year
- 2026: 1 · 2025: 1 · 2019: 1 · 2018: 1 · 2014: 1
- FWCI
- 0.88
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Optics Letters (publishedVersion)
- PubMed (publishedVersion)
- Topics
- Physical Sciences › Physics and Astronomy › Acoustics and Ultrasonics › Random lasers and scattering media
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Cellular Automata and Applications
- Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Reservoir Computing
- Keywords
- random number generation, Monte Carlo methods, simulated annealing, massively parallel computers, photodetector arrays, speckle, microchannel plate image intensifier, single-photon detection, on-chip processing
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review