Architectural Enhancement to the Transputer Instruction Set for Parallel Processing
Abstract
The performance of a uniprocessor, operating in a multitasking environment, can be enhanced if an on chip engine that moves data concurrently with other CPU operations is available. When a task requires movement of data, the data move engine is invoked and the next process waiting for CPU time can be started. In the multitasking environment of OCCAM, data movement is a common occurrence as tasks routinely communicate with each other. The lnmos transputers are uniprocessors that were designed to support the multitasking features of OCCAM. This paper suggests minor transputer modifications required to perform concurrent data movement. A linkmove instruction is proposed. It utilizes the availability of four autonomous I/O engines, or links, to move data internally. The modifications to the instruction set interpreter and the link architecture are included.
Notes
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by STARS for more information.
Graduation Date
1990
Semester
Fall
Advisor
Petrasko, Brian E.
Degree
Master of Science (M.S.)
College
College of Engineering
Department
Computer Engineering
Format
Pages
44 p.
Language
English
Length of Campus-only Access
None
Access Status
Masters Thesis (Open Access)
Identifier
DP0027280
Subjects
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
STARS Citation
Gruis, Alan D., "Architectural Enhancement to the Transputer Instruction Set for Parallel Processing" (1990). Retrospective Theses and Dissertations. 3994.
https://stars.library.ucf.edu/rtd/3994
Accessibility Status
Searchable text