@InProceedings{Culloch92, title = "{P}orting the 3{L} {P}arallel {C} environment to the {T}exas {I}nstruments {TMS}320{C}40", author= "Culloch, Alan D.", editor= "Allen, Alastair R.", pages = "63--76", booktitle= "{P}roceedings of {W}o{TUG}-15: {T}ransputer {S}ystems - ongoing {R}esearch", isbn= "90 5199 085 5", year= "1992", month= "mar", abstract= "The TMS320C40 ('C40) is a transputer-like parallel processor from Texas Instruments. It is an order of magnitude faster than the T800 transputer. Parallel C is a popular programming environment for the transputer. The properties of both the 'C40 and Parallel C are described and the significant differences between the 'C40 and the transputer are pointed out. The techniques used to overcome these obstacles to porting Parallel C are presented. These include building a new real-time kernel and reusing existing software packages from industry and academia. The suitability of the 'C40 for parallel applications is discussed." }