Quote:
Originally Posted by 3dc_member
Code:
double memBw=c->m_busWidth*mem*1000^2/8./1024^3.;
if (c->GetMemType().Find(_T("DDR"))!=-1)
memBw*=2;
if (c->GetMemType().Find(_T("DDR5"))!=-1)
memBw*=2;
m_result.Set(_T("MemBandwidth"), Format(_T("%.1f"), memBw));
and display it as GiB/s.
The current implementation is sheer nonsense.
|
that's the first useful feedback in this whole discussion, i will implement the quoted method, thanks for pointing out my error .. now people will cry some more for losing more bandwidth
i do disagree with 1 GB = 1024*1024*1024 being labeled as "GiB".. this whole GiB discussion is a complete waste of time. everybody serious uses it as "GB"