|
|
|
|
|
by fghh45sdfhr3
4916 days ago
|
|
One area that's heavily under NDA (though perhaps not quite the situation described) is graphics drivers. But that's not because the algorithms are new and awesome, it's mostly just because the exact specs of the hardware are not happily shared. CS research is not about lack of hardware specs. It is also not about protecting someones DRM. It is also not about crappy patents. And it is also not about how easy your published work is to reverse-engineer. None of those are CS research problems. |
|
No, that doesn't fully explain the situation. They're worried about far more than their competitor knowing how many ALUs are on their GPU. Graphics drivers have to solve several hard problems: optimizations for shader compilers, scheduling, and memory management, and that's before you even get into the graphics-specific stuff. In recent years, GPUs have been one of the most active areas of research into computer architectures. For you to suggest that a modern GPU and its drivers don's embody any hardcore CS research is just plain stupid - if GPUs were simple to build, then Intel would have shipped a good IGP by now.