>>>>> "Brian" == Brian D Carlstrom <bdc@zurich.ai.mit.edu> writes:
Brian> To me threads aren't real unless they truly can run concurrently on a
Brian> multi-processor. If s48 is ever going to do that, they won't be so
Brian> lightweight. Obviously you can multiplex lightweight threads on top real
Brian> threads. I know some people just like threads for a cleaner programming
Brian> model, which is nice, and in which case you don't need select.
No. The way Richard has solved this is by allocating a separate VM to
each real processor. The thread representation basically stays the
way it is. Saying that Scheme 48 threads "aren't real" is merely a
confusion of terminology.
Brian> So then I'm fine with it, as long as I have a way to multiplex N sockets
Brian> over M threads where N>>M.
Any application that does this will only become slower because of it.
--
Cheers =8-} M.
Friede, Völkerverständigung und überhaupt blabla
|