Computer Design for Asynchronously Reproducible Multiprocessing

A concept is presented for designing either a computing system, or a programming language system, so that the following problem is avoided: during a multiprocess computation in which several processes communicate, and in which the relative timing of the processes is arbitrary, the output produced by...

Full description

Bibliographic Details
Main Author: Van Horn, Earl C.
Other Authors: Dennis, Jack B.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149356
_version_ 1811078140622012416
author Van Horn, Earl C.
author2 Dennis, Jack B.
author_facet Dennis, Jack B.
Van Horn, Earl C.
author_sort Van Horn, Earl C.
collection MIT
description A concept is presented for designing either a computing system, or a programming language system, so that the following problem is avoided: during a multiprocess computation in which several processes communicate, and in which the relative timing of the processes is arbitrary, the output produced by the computation might not be a function of only the initial computation state, i.e., of only the inputs and initial program of the computation.
first_indexed 2024-09-23T10:54:23Z
id mit-1721.1/149356
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T10:54:23Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1493562023-03-30T03:58:15Z Computer Design for Asynchronously Reproducible Multiprocessing Van Horn, Earl C. Dennis, Jack B. A concept is presented for designing either a computing system, or a programming language system, so that the following problem is avoided: during a multiprocess computation in which several processes communicate, and in which the relative timing of the processes is arbitrary, the output produced by the computation might not be a function of only the initial computation state, i.e., of only the inputs and initial program of the computation. 2023-03-29T14:52:19Z 2023-03-29T14:52:19Z 1966-11 https://hdl.handle.net/1721.1/149356 05991438 MIT-LCS-TR-034 MAC-TR-034 application/pdf
spellingShingle Van Horn, Earl C.
Computer Design for Asynchronously Reproducible Multiprocessing
title Computer Design for Asynchronously Reproducible Multiprocessing
title_full Computer Design for Asynchronously Reproducible Multiprocessing
title_fullStr Computer Design for Asynchronously Reproducible Multiprocessing
title_full_unstemmed Computer Design for Asynchronously Reproducible Multiprocessing
title_short Computer Design for Asynchronously Reproducible Multiprocessing
title_sort computer design for asynchronously reproducible multiprocessing
url https://hdl.handle.net/1721.1/149356
work_keys_str_mv AT vanhornearlc computerdesignforasynchronouslyreproduciblemultiprocessing