Thread View: comp.sys.transputer
1 messages
1 total messages
Started by IAN
Fri, 10 Jun 1988 22:47
Re: C Compilers
Author: IAN
Date: Fri, 10 Jun 1988 22:47
Date: Fri, 10 Jun 1988 22:47
58 lines
3036 bytes
3036 bytes
Re: Transputer C Compilers - How many do you know? Given that I work for one of the manufacturers mentioned (3L Ltd), I will try and avoid turning this into an advert; as Ken Koontz pointed out, I would only tell you how great our product is. However, I feel I can give a certain amount of factual information and clarify the differences/samenesses between some of the compilers mentioned, which may be of general interest. First, my own company, 3L Ltd, used to be part of a larger company called Lattice Logic Ltd (now part of European Silicon Structures). This, Lattice Logic C and 3L C can be regarded as the same for the purposes of this discussion. We sell two C products: single-transputer C (currently V1.3) and Parallel C (currently V2.0) which supports multiple transputers directly. Both are K&R compilers with a fair number of the UNIX extensions now being enshrined in the ANSI standard; this is particularly true of the library, which has had more of the ANSI functions at each release. Our compilers and tools all run on the transputer; the host just runs a file server program for which the source is available. We have customers who have ported the standard MS-DOS kit we supply to VAX, SUN, Apollo and Macintosh systems, for example. Some of these people are planning to release these ports as products. Parallel C V2.0 has been shipping since March 1. It allows you to do multi-transputer and multi-threaded work without occam, should you so wish. This involves additional run-time library support for concurrency and message passing (the C language is not interfered with) and some proprietary configuration tools. A single program creates a single TASK, which may contain concurrent threads of execution and may talk to other tasks, which may be on the same transputer or elsewhere. The configurers accept a language like this: processor jim task fred ins=3 outs=5 data=20k place fred jim Inmos are currently shipping a variant of our C V1.3 with some additions to better integrate it with their D705 toolset. Microway sell both of OUR C compilers as described above, but also a "badged" Logical System toolkit, making a total of three from them at the moment. This is also true of CSA, although I think they mention Logical Systems by name rather than badging. Penguin have changed their name to Pentasoft Corporation. This compiler is used by the Trollius (previously Trillium) operating system, I believe. Well, as I said at the top, I hope that people will regard this as helpful rather than simply an advert. If, on the other hand, you want some more information, you are welcome to contact me. -- Ian Young, 3L Ltd.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads