Neki govore da tiled based rasterizer na ovoj prvoj verziji drivera nije upaljen i da su zato performanse nize od ocekivanih.
Citiraj:
/theedgeace • Jun 29, 2017, 11:20 PM
The reason its not doing tiled rasterization is it has not been "turned on" yet. Vega is using the fallback rendering method instead of tiled.
When it was first discovered that Maxwell used tiled based rendering there was talk about a lot of software that needed to be written or rewritten in order to utilize it correctly and Nvidia implemented that in their drivers.
Vega is using a predominantly Fiji driver and this feature has not been "turned on" actually all but one of the new features in Vega is not functional right now the exception being the pixel engine being connected to the L2 cache as that is hardwired. I tore apart the new drivers in IDA today and the code paths between Fiji and Vega are very close and only differ slightly.
This arch is a massive change from anything they have released with GCN. They built in fallbacks in the hardware because of the massive changes. Its a protection against poorly written games and helps AMD have a starting point for driver development. Hell even architecturally Vega is essentially Fiji at its most basic thats why it is performing exactly like it because none of its new features are enabled or have a driver published for them yet. It is performing like a Fury X at 1400 MHz because that is exactly how every computer is treating it.
|