c184-cu@holden.Berkeley.EDU (Howard Allen Treesong) (11/04/87)
Hi, I want to compile a language that has concurrency (messages and dataflow synchronization, no time slicing) into a C program, then execute the C program to get a simulation of the parallelism. As there may be hundreds or thousands of processes (hardware simulation) I can't use Unix processes and IPC. Is anyone out there aware of packages to perform anything from simple co-routine save-restart to elaborate user-space LWP support? I am aware of the TASK library distributed with old C++ (I want to use straight C)and of the TOY operating system (which is too slow for me, as it copies the stack). I am also aware of what needs to be done, what I'd like is details of how to do it on a Vax or sun with the standard C compilers. Any pointers, sources or paper refs would be appreciated. Please mail all info/metoos to me, and I will summarize if there is call for it. Thank you, Andrew andy@cory.berkeley.edu ...!ucbvax!cory!andy andy%cory@jade.bitnet