Intel Chief Evangelist Comments on Linux Scheduler 178
ByeByeWintel writes "James Reinders is Intel's Chief Evangelist for Intel's Software Development Products. In a
recent interview on Devx.com he stated: 'If I could get ONE wish fulfilled would be for OS scheduling to focus on processes, and not threads, for scheduling. And demand that processes manage their scheduling of threads ... There is a lot of opportunity for operating systems to offer these types of control in the 'running of applications' interfaces. I'd like an OS to let me specify the 'world' my application runs in (which processors, how many, etc.) These interfaces are available in Windows at run time (the task manager will let you adjust where a running task can go).'"
Is James clueless? (Score:1, Interesting)
Re:I don't understand (Score:3, Interesting)
Re:Virtual Machines? (Score:2, Interesting)
Re:You think maybe they have other things to do? (Score:3, Interesting)
Open source isn't necessarily priceless. Education, talent, and time are still scarce resources. Open source just provides hired hands a platform for their interests and spare time, and a shared base to work from. If you're in IT for cheap labor, I still encourage you to look to offshore.
Re:I don't understand (Score:5, Interesting)
Christ, yes. Propagandist is more accurate.
Back in the Day, Microsoft's European DirectX 'evangelist' paid a visit to our game dev studio to try to sell us on the benefits of Direct X Retarded Mode [microsoft.com]. We had our engine running with D3DRM and Glide (I said, back in the Day), and the Glide framerate was easily twice that of D3DRM. He told us that that was impossible. We said "Look at the screen.". He literally refused to look. He just insisted that we were wrong, that there was no reason that D3DRM should be slower than Glide, and that we must therefore be doing something wrong. Did I mention that he wouldn't look at the screen?
Needless to say, we didn't even offer him lunch.
Re:Puh-leeeeze! (Score:3, Interesting)
No, he's not. The fact that some of those you've met were good does not mean it does not imply 'highly paid fanboy'. Or maybe you were questioning the 'highly paid' part :).
For balance, the only Apple Evangelist I ever had experience with was a Quickdraw 3D Evangelist. He was a clueless idiot. I asked him how they addressed the performance issue caused by QD3D lighting only working with full RGB, whereas DirectX supported a ramp mode for significant performance increase. He didn't have a fecking clue what I was talking about. At the time, that was actually a pretty basic bit of knowledge about the software renderers. I mentally turned off when he replied to that question with "Let's take this offline" (we were in a meeting with him, me, and 2 other people from my company).
He could run the QD3D demos for us, though. He was really good at that. He also demonstrated the plug-in renderer architecture they had developed, which was by far the most interesting thing I saw that day (spent the day at Cupertino talking to Apple people). It allowed NPR and toon-shading stuff, long before it became mainstream. He even had a demo that showed a model being rendered in a 'cave painting' style. Depressingly, no-one at Apple (and especially not the Evangelist) seemed to realise how cool it was (except the people who wrote it, maybe).