Askew, Charles Russell (1989) Programming scientific algorithms on transputer arrays. University of Southampton, Doctoral Thesis.
Abstract
The technology involved in manufacturing silicon chips has progressed to a stage at which it is possible to produce a complete computer on a single silicon chip. An example of this is the T800 transputer which is manufactured as a single chip and contains in excess of half a million components. This computer chip has a central processor, a floating point co-processor, a small amount of memory and an in-built capability to communicate with up to four other similar computers. The integration of a communication mechanism onto a fast microprocessor enables the construction of computers containing large numbers of communicating microprocessors. The simple communication mechanism, and the mass production of the microprocessor has enabled the production of low cost multi-processor computers. These computers can be very cost effective in comparison to the mini and mainframe computers of equivalent processing power. Programming a computer which consists of many micro-processors is quite different to programming for a single processor machine. The overall task must be split up into several sub-tasks which must be partitioned amongst the processors in a reasonable manner. The ways in which the overall task can be split up were investigated for scientific algorithms. The ease of programming and programming techniques were also investigated by coding several example programs.
This record has no associated files available for download.
More information
Identifiers
Catalogue record
Export record
Contributors
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.