Re:Parallelizing the Naughty Dog Engine Using Fibers [video]
by pvg on Friday May 27, 2016 @02:21AM
(#11784256)
I'm not so sure about the term 'green threads' but the internet was definitely around well before '95. There doesn't seem to be any mention of 'green threads' in available USENET archives before then, for instance. But if you know of one, anywhere, by all means, I'd love to hear about it.
[ Parent
| on HN ]
Re:Parallelizing the Naughty Dog Engine Using Fibers [video]
by markkanof on Monday May 30, 2016 @05:51PM
(#11803426)
What I was getting at was that around '95 was when the internet was really starting to come into generalized usage and exponentially more information published on the internet at that time than before. So maybe an internet search wouldn't turn up results, not because the term wasn't in existence prior to '95 but because the term wasn't published on the internet prior to '95.
Re:Parallelizing the Naughty Dog Engine Using Fibers [video]
by fit2rule on Friday May 27, 2016 @06:10AM
(#11784987)
I think MIPS RISC/Os had 'green' threads in the 80's, or I could be mixing it up with Tandem terminology, where Fiber was a constant type, I seem to recall .. either way, the idea of a userspace-managed thread scheme is as old as the hills.
The question has always been: who deals out the work, the OS or the App? and as we can see, the question will continue to be asked, and un-answered, probably ad infinitum ..
Re:Parallelizing the Naughty Dog Engine Using Fibers [video]
by pvg on Friday May 27, 2016 @09:36AM
(#11785896)
Did it call them 'green threads'? If not, the terminology itself probably doesn't come from there.
Re:Parallelizing the Naughty Dog Engine Using Fibers [video]
by fit2rule on Tuesday May 31, 2016 @03:05PM
(#11809165)
I do remember Tandem and/or Wang talking about green (transportable) threads who were okay to suspend/resume across processor units .. I wish I could find more info, but I really do recall the term being applicable way back when ..