Page 1 of 1

HyperThreading support of Multithreading(D3D)

Posted: Fri Apr 11, 2008 1:47 am
by hexenwn

I hope please support HyperThreading. The screen breaks as for any game. :xso_cry:

However, CPU utilization firmly exceeds 50%.

 

My PC spec

Pentium4 631 3GHz

Geforce7300LE 256MB

MainMemory 2GB


HyperThreading support of Multithreading(D3D)

Posted: Fri Apr 11, 2008 2:14 pm
by Squall Leonhart

Hyperthreading is a flawed technology, running multiple threads by virtualising a core is bound to have problems.

 

regardles, this is a bug in the multithreaded filter itself i believe.


HyperThreading support of Multithreading(D3D)

Posted: Fri Apr 11, 2008 3:31 pm
by I.S.T.

SMT isn't really a flawed tech so much as the way Intel implemented it sucked ass. IBM's recent Power PC line of CPU(Don't recall the exaco model name) have had it for years and everything's ok with them.

 

Intel's planning on bringing SMT back to their CPUs with Nephahem or however it's spelled. It will have a way different implementation, however.


HyperThreading support of Multithreading(D3D)

Posted: Fri Apr 11, 2008 5:35 pm
by spacy51

I hope please support HyperThreading. The screen breaks as for any game. :xso_cry:

However, CPU utilization firmly exceeds 50%.

 

My PC spec

Pentium4 631 3GHz

Geforce7300LE 256MB

MainMemory 2GB

 

Hm, that's weird.

 

What does your ini file say after maxCpuCores= ??


HyperThreading support of Multithreading(D3D)

Posted: Fri Apr 11, 2008 6:46 pm
by Squall Leonhart

i believe Clements has the same problem.


HyperThreading support of Multithreading(D3D)

Posted: Sat Apr 12, 2008 12:10 am
by hexenwn

What does your ini file say after maxCpuCores= ??

maxCpuCores=2


HyperThreading support of Multithreading(D3D)

Posted: Tue Apr 15, 2008 11:18 am
by spacy51

I have no idea why something could go wrong the way it does [img]<fileStore.core_Emoticons>/emoticons/huh.png[/img]/emoticons/huh@2x.png 2x" width="20" height="20" />


HyperThreading support of Multithreading(D3D)

Posted: Mon May 19, 2008 1:51 pm
by Clements

For me, only the filter plugins are affected by this. The standard magnification filters always work fine. I'm using VBA-M r515 with D3D mode, HQ4X and an Athlon64 X2, and get the following results:

 

D3D, Multi-threading (D3D) off, HQ4X filter: Works

D3D, Multi-threading (D3D) on, HQ4X filter: Works

D3D, Multi-threading (D3D) off, HQ4X filter plugin: Works

D3D, Multi-threading (D3D) on, HQ4X filter plugin: Dual screen problem.

 

The Dual screen problem seems to affect all filter plugins with Multi-threading (D3D) on.


HyperThreading support of Multithreading(D3D)

Posted: Mon May 19, 2008 4:00 pm
by spacy51

Oh, that could be possible, because I have not tested any filter plugins with my system. the plugin system might not be thread-safe yet.


HyperThreading support of Multithreading(D3D)

Posted: Tue May 20, 2008 1:20 pm
by spacy51

OK, it seems like none of the filter plugins work with multi-threading, so I disabled the possibility to use both at the same type.