3 ms·
Which would suggest that on-chip floating point integration is important enough, across a wide range enough range of applications, to justify the expense.
by dalke 11y ago
Which would suggest that on-chip floating point integration is important enough, across a wide range enough range of applications, to justify the expense.
- atemerev 11y agoThat was before GPUs. GPU is a modern co-processor.
- dalke 11y agoIs this just a terminology difference? The suggestion was to remove floating point from "general-purpose CPUs and leave it to GPUs". If GPUs are integrated into the CPU in the same way that a math-coprocessor is now part of the CPU, then the future "CPU" will be what we now think of as the "CPU + GPU" combination.
- dragonwriter 11y ago> That was before GPUs. GPU is a modern co-processor. And the trend of on-die GPUs as part of the CPU -- the same thing that happened with FPUs before them -- has already begun. Again showing that on-chip floating point integration (even of the kind of floating-point operations supported by GPUs as distinct from the functions already inherent in CPUs that have integrated FPUs) is important enough, across a wide range enough range of applications, to justify the expense.
- kazinator 11y agoGreat! As long as I can simply define a local variable, structure member, or array element of floating point type, and use it, I don't care where the circuits lie. Just don't make me use some special API or compiler extensions to get to the GPU just so I can do some everyday calculation.