View Single Post
Old Mar 31, 2010, 08:50 AM   #24
W1zzard
Benevolent Dictator
 
W1zzard's Avatar
 
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,761 (4.18/day)
Thanks: 184
Thanked 10,208 Times in 3,157 Posts
Send a message via ICQ to W1zzard Send a message via AIM to W1zzard Send a message via MSN to W1zzard

System Specs

Quote:
Originally Posted by 3dc_member View Post
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"
W1zzard is offline  
Reply With Quote