Show simple item record

dc.contributor.authorLandry, Kenneth D.en_US
dc.contributor.authorArthur, James D.en_US
dc.date.accessioned2013-05-28T20:43:55Zen_US
dc.date.accessioned2013-06-19T14:36:08Z
dc.date.available2013-05-28T20:43:55Zen_US
dc.date.available2013-06-19T14:36:08Z
dc.date.issued1992
dc.identifierhttp://eprints.cs.vt.edu/archive/00000313/en_US
dc.identifier.urihttp://hdl.handle.net/10919/19745
dc.descriptionIn many languages, the programmer is provided the capability of communicating, through the use of function calls, with other, separate, independent processes. This capability can be simple, as a service request made to the operating system, or more advanced, as Tuple space operations specific to a Linda programming system. The problem with such calls, however, is that they block while waiting for data of information to be returned. This synchronous nature and lack of concurrency can be avoided by initiating the request for data earlier in the code and retrieving the returned data later when it is needed. In order to facilitate this concurrency of processing, an instructional footprint model is developed which formally describes movement of instruction. This paper presents a proposal for research that involves the development of the instructional footprint model and an algorithmic framework in which to exploit concurrency in programming languages.en_US
dc.formatpdf http://eprints.cs.vt.edu/archive/00000313/01/TR-92-33.pdfen_US
dc.publisherDepartment of Computer Science, Virginia Polytechnic Institute & State Universityen_US
dc.subjectHistorical Collection(Till Dec 2001)en_US
dc.titleInstructional Footprinting: A Basis for Exploiting Concurrency Through Instructional Decomposition and Code Motion: A Research Prospectusen_US
dc.typeTechnical report - Departmentalen_US
dc.identifier.trnumberTR-92-33en_US
dc.type.dcmitypeTexten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record