Importance sampling for Ising computers using one-dimensional cellular automata

The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte Carlo simulation of the two-dimensional (2-D) Ising model. It is shown that the time-intensive task of importance sampling the Ising configu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computers Jg. 38; H. 6; S. 769 - 774
Hauptverfasser: Hortensius, P.D., Card, H.C., McLeod, R.D., Pries, W.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York, NY IEEE 01.06.1989
Institute of Electrical and Electronics Engineers
Schlagworte:
ISSN:0018-9340
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte Carlo simulation of the two-dimensional (2-D) Ising model. It is shown that the time-intensive task of importance sampling the Ising configurations is expedited by the inherent parallelism in this approach. The CA architecture further provides a spatially distributed set of pseudorandom numbers that are required in the local nondeterministic decisions at the various sites in the array. The novel approach taken to random-number generation can also be applied to a variety of other highly nondeterministic algorithms from many fields, such as computational geometry, pattern recognition, and artificial intelligence.< >
AbstractList The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte Carlo simulation of the two-dimensional (2-D) Ising model. It is shown that the time-intensive task of importance sampling the Ising configurations is expedited by the inherent parallelism in this approach. The CA architecture further provides a spatially distributed set of pseudorandom numbers that are required in the local nondeterministic decisions at the various sites in the array. The novel approach taken to random-number generation can also be applied to a variety of other highly nondeterministic algorithms from many fields, such as computational geometry, pattern recognition, and artificial intelligence.< >
The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte Carlo simulation of the two-dimensional (2-D) Ising model. It is shown that the time-intensive task of importance sampling the Ising configurations is expedited by the inherent parallelism in this approach. The CA architecture further provides a spatially distributed set of pseudorandom numbers that are required in the local nondeterministic decisions at the various sites in the array. The novel approach taken to random-number generation can also be applied to a variety of other highly nondeterministic algorithms from many fields, such as computational geometry, pattern recognition, and artificial intelligence
The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte Carlo simulation of the two-dimensional (2-D) Ising model. It is shown that the time-intensive task of importance sampling the Ising configurations is expedited by the inherent parallelism in this approach. The CA architecture further provides a spatially distributed set of pseudorandom numbers that are required in the local nondeterministic decisions at the various sites in the array. The novel approach taken to random-number generation can also be applied to a variety of other highly nondeterministic algorithms from many fields, such as computational geometry, pattern recognition, and artificial intelligence. (I.E.)
Author Card, H.C.
Pries, W.
McLeod, R.D.
Hortensius, P.D.
Author_xml – sequence: 1
  givenname: P.D.
  surname: Hortensius
  fullname: Hortensius, P.D.
  organization: IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
– sequence: 2
  givenname: H.C.
  surname: Card
  fullname: Card, H.C.
– sequence: 3
  givenname: R.D.
  surname: McLeod
  fullname: McLeod, R.D.
– sequence: 4
  givenname: W.
  surname: Pries
  fullname: Pries, W.
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=6594516$$DView record in Pascal Francis
BookMark eNqFkD1PwzAQhj0UiRaQWNkyIMSSYjuxa4-o4qNSpS7dratjIyMnDrYz8O9JP2BASEx3p3vu1emZoUkXOoPQNcFzQrB8IHROayrYBE0xJqKUVY3P0Syld4wxp1hO0WbV9iFm6LQpErS9d91bYUMsVmnf6dD2QzYxFcNhHvPLxrWmSy504AttvB88xAKGHFrIcInOLPhkrk71Am2fn7bL13K9eVktH9elrqnM5U5IthOEYgaU1bKxFKqGcwIV1kxwYRtJmwU3XOraSCYXQEBSQmmluWW2ukB3x9g-ho_BpKxal_bPQGfCkBQVFZcV4f-DjEqBJRvB2xMISYO3cVTikuqjayF-Ks5kzQ558yOmY0gpGqu0y5BHGzmC84pgtVevCFUH9ePB_a-D78g_0Jsj6owxP9hx9wUP3I7C
CODEN ITCOB4
CitedBy_id crossref_primary_10_1109_18_243449
crossref_primary_10_1016_0167_9260_89_90046_1
crossref_primary_10_1016_0167_2789_91_90044_A
crossref_primary_10_1109_43_658572
crossref_primary_10_1016_S1383_7621_99_00041_7
crossref_primary_10_1109_12_908993
crossref_primary_10_1109_12_35843
Cites_doi 10.1016/0021-9991(83)90091-8
10.1007/978-3-642-96483-1
10.1016/0167-2789(84)90253-7
10.1016/0167-2789(84)90245-8
10.1145/3341.3344
10.1103/RevModPhys.47.773
10.1088/0305-4470/11/3/015
10.1016/0370-2693(85)90670-7
10.1103/PhysRevB.29.4030
10.1103/RevModPhys.55.601
10.1063/1.1699114
10.1038/scientificamerican0879-158
10.1016/0021-9991(83)90090-6
10.1016/0196-8858(86)90028-X
10.1088/0022-3719/10/9/011
10.1103/PhysRevLett.55.449
10.1109/TC.1984.1676396
10.1016/0031-8914(74)90044-5
10.1016/0010-4655(85)90172-9
10.1103/PhysRevLett.53.311
ContentType Journal Article
Copyright 1990 INIST-CNRS
Copyright_xml – notice: 1990 INIST-CNRS
DBID AAYXX
CITATION
IQODW
8FD
H8D
L7M
7SC
JQ2
L~C
L~D
DOI 10.1109/12.24285
DatabaseName CrossRef
Pascal-Francis
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts
Computer and Information Systems Abstracts – Academic
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
Technology Research Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EndPage 774
ExternalDocumentID 6594516
10_1109_12_24285
24285
GroupedDBID --Z
-DZ
-~X
.55
.DC
0R~
29I
3EH
3O-
4.4
5GY
5VS
6IK
85S
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
ACNCT
AENEX
AETEA
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
HZ~
H~9
IAAWW
IBMZZ
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
MVM
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RXW
RZB
TAE
TN5
TWZ
UHB
UKR
UPT
VH1
X7M
XJT
XOL
XZL
YXB
YYQ
YZZ
ZCG
AAYXX
ABUFD
CITATION
IQODW
RIG
8FD
H8D
L7M
7SC
JQ2
L~C
L~D
ID FETCH-LOGICAL-c429t-b895b81205a2549df2a3d661a30c5868fd92d76e69c4e9597a1a921223c6f5f3
IEDL.DBID RIE
ISICitedReferencesCount 12
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1109_12_24285&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0018-9340
IngestDate Thu Oct 02 06:29:48 EDT 2025
Sun Nov 09 10:31:47 EST 2025
Mon Jul 21 09:12:50 EDT 2025
Tue Nov 18 22:16:42 EST 2025
Sat Nov 29 03:57:00 EST 2025
Wed Aug 27 02:49:05 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 6
Keywords Monte Carlo method
Parallel algorithm
Cellular automaton
VLSI circuit
Computer architecture
Algorithmics
Pseudorandom number
Parallelism
Random number generation
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c429t-b895b81205a2549df2a3d661a30c5868fd92d76e69c4e9597a1a921223c6f5f3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 25298095
PQPubID 23500
PageCount 6
ParticipantIDs proquest_miscellaneous_25298095
proquest_miscellaneous_28369316
crossref_primary_10_1109_12_24285
crossref_citationtrail_10_1109_12_24285
pascalfrancis_primary_6594516
ieee_primary_24285
PublicationCentury 1900
PublicationDate 1989-06-01
PublicationDateYYYYMMDD 1989-06-01
PublicationDate_xml – month: 06
  year: 1989
  text: 1989-06-01
  day: 01
PublicationDecade 1980
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle IEEE transactions on computers
PublicationTitleAbbrev TC
PublicationYear 1989
Publisher IEEE
Institute of Electrical and Electronics Engineers
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
References ref13
denyer (ref1) 1985
ref12
ref15
ref14
burks (ref5) 1970
ref11
binder (ref10) 1979
ref16
ref19
kung (ref2) 1985
ref18
hortensius (ref25) 1987
verhangen (ref17) 1976; 15
knuth (ref26) 1981
wolfram (ref8) 1984
ref24
ref23
codd (ref6) 1968
ref20
ref22
ref21
ref28
kung (ref3) 1980
ref27
ref29
ref7
ref9
ref4
References_xml – ident: ref16
  doi: 10.1016/0021-9991(83)90091-8
– year: 1979
  ident: ref10
  publication-title: Monte Carlo Methods in Statistical Physics
  doi: 10.1007/978-3-642-96483-1
– year: 1987
  ident: ref25
  publication-title: "Parallel Computation of Non-Deterministic Algorithms in VLSI "
– ident: ref11
  doi: 10.1016/0167-2789(84)90253-7
– ident: ref21
  doi: 10.1016/0167-2789(84)90245-8
– ident: ref12
  doi: 10.1145/3341.3344
– ident: ref28
  doi: 10.1103/RevModPhys.47.773
– year: 1985
  ident: ref1
  publication-title: VLSI Signal Processing
– ident: ref19
  doi: 10.1088/0305-4470/11/3/015
– start-page: 271
  year: 1980
  ident: ref3
  publication-title: Introduction to VLSI Systems
– year: 1968
  ident: ref6
  publication-title: Cellular Automata
– ident: ref27
  doi: 10.1016/0370-2693(85)90670-7
– ident: ref14
  doi: 10.1103/PhysRevB.29.4030
– ident: ref4
  doi: 10.1103/RevModPhys.55.601
– year: 1984
  ident: ref8
  article-title: Cellular Automata
  publication-title: Proc Interdisciplinary Workshop
– ident: ref13
  doi: 10.1063/1.1699114
– year: 1970
  ident: ref5
  publication-title: Essays on Cellular Automata
– year: 1981
  ident: ref26
  publication-title: Seminumerical Algorithms
– volume: 15
  start-page: 213
  year: 1976
  ident: ref17
  article-title: An exactly soluble case of the triangular Ising model in a magnetic field
  publication-title: J Stat Phys
– ident: ref24
  doi: 10.1038/scientificamerican0879-158
– ident: ref15
  doi: 10.1016/0021-9991(83)90090-6
– ident: ref9
  doi: 10.1016/0196-8858(86)90028-X
– year: 1985
  ident: ref2
  publication-title: VLSI and Modern Signal Processing
– ident: ref18
  doi: 10.1088/0022-3719/10/9/011
– ident: ref22
  doi: 10.1103/PhysRevLett.55.449
– ident: ref7
  doi: 10.1109/TC.1984.1676396
– ident: ref29
  doi: 10.1016/0031-8914(74)90044-5
– ident: ref23
  doi: 10.1016/0010-4655(85)90172-9
– ident: ref20
  doi: 10.1103/PhysRevLett.53.311
SSID ssj0006209
Score 1.3880827
Snippet The authors demonstrate that one-dimensional (1-D) cellular automata (CA) form the basis of efficient VLSI architectures for computations involved in the Monte...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 769
SubjectTerms Algorithmics. Computability. Computer arithmetics
Applied sciences
Computational modeling
Computer architecture
Computer science; control theory; systems
Concurrent computing
Exact sciences and technology
Monte Carlo methods
Pervasive computing
Physics computing
Signal processing algorithms
Systolic arrays
Temperature
Theoretical computing
Very large scale integration
Title Importance sampling for Ising computers using one-dimensional cellular automata
URI https://ieeexplore.ieee.org/document/24285
https://www.proquest.com/docview/25298095
https://www.proquest.com/docview/28369316
Volume 38
WOSCitedRecordID wos10_1109_12_24285&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  issn: 0018-9340
  databaseCode: RIE
  dateStart: 19680101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://ieeexplore.ieee.org/
  omitProxy: false
  ssIdentifier: ssj0006209
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1BS8MwFH644UEPzk3FqdMIgqdubdKmyVHE4UCmhx12K2mSiqCtrKu_3yTthsMheGubpCnvNfleXl7eB3AjMs0ZJsrTnIReKFLiCaVjT-GQZorFLFUuZf5TPJ2y-Zy_NGly3FkYrbULPtNDe-n28lUhK-sqGxk4YVELWnFM65Na6zmXroI5AjN8Seg3aWYDn48CPHTtNoDHManYOEhRGlFkNYfFr-nYYcy485-vO4SDxpJEd7Xqu7Cj8x50ViwNqBm0Pdj_kXLwCJ4nH87iNkWoFDacPH9FxnBFE-s0QLJpXqLK3Re59pQlAKiTdyDr57eBq0hUy8IYu-IYZuOH2f2j15AqeNJAz9JLGY9Sg-p-JOzaUGVYEGVAWhBfRoyyTHGsYqopl6HmZrkhAsENvmEiaRZl5ATauen7FFAQpn4gfJ1JrkKGUy5jlWoeE2neYZTQh9uVwBPZJBy3vBfviVt4-DwJcOKE1ofrdc3POsnGljpdK_J1efNwsKHBdSmNuGUg7sPVSqOJGTZWRiLXRVUmOMKcGfPyjxqMUE4Cerat43PYq4PNrDvmAtrLRaUHsCu_lm_l4tL9m9-gguV6
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFH_4BerBj6k4dS6C4KnaJmmaHEUcG87pYYfdSpqkImgndvXvN0m7oSiCt7ZJmvJek9_Ly8v7AZzL3AiOiQ6MIDSgMiOB1CYJNKYs1zzhmfYp84fJaMQnE_HYpMnxZ2GMMT74zFy6S7-Xr6eqcq6yKwsnPF6G1ZhSHNZntRazLpuHc0R2ABMaNolmo1BcRfjSt_wGPZ5LxUVCytIKI69ZLH5MyB5letv_-b4d2GpsSXRdK38XlkzRgu05TwNqhm0LNr8kHdyDh8Grt7ltESqlCygvnpA1XdHAuQ2QapqXqPL308IE2lEA1Ok7kPP0u9BVJKvZ1Jq7ch_GvdvxTT9oaBUCZcFnFmRcxJnF9TCWbnWocyyJtjAtSahizniuBdYJM0woaoRdcMhICotwmCiWxzk5gJXC9n0IKKJZGMnQ5EpoynEmVKIzIxKi7DusEtpwMRd4qpqU44754iX1S49QpBFOvdDacLao-Van2filzq4T-aK8edj5psFFKYuF4yBuQ3eu0dQOHCcjWZhpVaY4xoJbA_OPGpwwQSJ29FvHXVjvj--H6XAwujuGjTr0zDlnTmBl9l6ZDqypj9lz-X7q_9NPr0LowQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Importance+sampling+for+Ising+computers+using+one-dimensional+cellular+automata&rft.jtitle=IEEE+transactions+on+computers&rft.au=HORTENSIUS%2C+PETERD&rft.au=CARD%2C+HOWARDC&rft.au=MCLEOD%2C+ROBERTD&rft.au=Pries%2C+Werner&rft.date=1989-06-01&rft.issn=0018-9340&rft.volume=38&rft.spage=769&rft.epage=774&rft_id=info:doi/10.1109%2F12.24285&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon