ethomaz said:
You are really confusing hardware and software bottleneck... what you give example is software bottleneck created by developer... software bottlenecks is generate by bad algorithmic efficiency. Developer a strong graphic showcase to run in a weak hardware sacrificing AI or anything else is a software bootleneck... not hardware... the developer have to balance the algorithmic efficiency to fit the hardware. |
No, ethomaz, there is no hardware bottleneck per se. You see bottlenecks when you execute code. As an example, the shading/bandwidth ratio has changed a lot with the years, graphics cards adapted to the engines used now are very inefficient with old engines, as they have much more shading performance than needed in relation to the bandwidth, and will be inefficient in the future as they will have much less shading performance than needed in relation to the bandwidth, as the ratio is going to much more shading ops than the increase in use of bandwidth, due to being much easier to increase the shading power than memory bandwidth in future graphics cards.







