MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

grog
Reged: 09/06/11
Posts: 419
Send PM


0.148 multi-threading enabled by default
#302362 - 01/11/13 04:32 PM


i notice in the list of mame 0.148 changes that multi-threading is now enabled by default in windows

i thought multi-threading was experimental and sometimes cause issues, or is that in the past now

ps. anyone know if later gen pentium 4 hyper threading cpu's see much advantage with mame multi-threading enabled or 'not really' (i will do some tests myself in a couple of days but interested to hear any thoughts on this)



DMala
Sleep is overrated
Reged: 05/09/05
Posts: 3989
Loc: Waltham, MA
Send PM


Re: 0.148 multi-threading enabled by default new [Re: grog]
#302364 - 01/11/13 05:20 PM


> i notice in the list of mame 0.148 changes that multi-threading is now enabled by
> default in windows
>
> i thought multi-threading was experimental and sometimes cause issues, or is that in
> the past now

I've had it turned on for ages, and I've never seen any problems. I'm running an older dual core AMD, I actually need it to get some things running at full speed. As I recall, Donkey Kong has issues for me with multithreading off. If it's on by default, the devs must be pretty confident of it as well.

> ps. anyone know if later gen pentium 4 hyper threading cpu's see much advantage with
> mame multi-threading enabled or 'not really' (i will do some tests myself in a couple
> of days but interested to hear any thoughts on this)

It's worth trying, but I wouldn't expect too much. HT is somewhat useful for reclaiming cycles from apps that leave the CPU idle a lot, but for code that is fairly tightly written, it doesn't do very much. I suspect MAME keeps the CPU busy enough that you won't see much improvement.



Dullaron
Diablo III - Dunard #1884
Reged: 07/22/05
Posts: 6125
Loc: Fort Worth, Tx
Send PM


I have issues with the multi-threading enabled. new [Re: grog]
#302375 - 01/11/13 07:51 PM


I leave it off. This motherboard doesn't have hyper-thread option.



W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB



B2K24
MAME @ 15 kHz Sony Trinitron CRT user
Reged: 10/25/10
Posts: 2663
Send PM


Re: I have issues with the multi-threading enabled. new [Re: Dullaron]
#302380 - 01/11/13 11:22 PM


> I leave it off. This motherboard doesn't have hyper-thread option.

I always assumed multi-threading took advantage of multiple physical cores as well as virtual ones.

With a Q6600 wouldn't you want MT enabled?



Dullaron
Diablo III - Dunard #1884
Reged: 07/22/05
Posts: 6125
Loc: Fort Worth, Tx
Send PM


Re: I have issues with the multi-threading enabled. new [Re: B2K24]
#302382 - 01/11/13 11:27 PM


> > I leave it off. This motherboard doesn't have hyper-thread option.
>
> I always assumed multi-threading took advantage of multiple physical cores as well as
> virtual ones.
>
> With a Q6600 wouldn't you want MT enabled?

Never work right with the other stuff enabled in the mame.ini. MAME works just fine without it. I haven't got around with the 0.148 yet to see the problem is gone.



W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB



Andypc
Andypc
Reged: 10/27/07
Posts: 38
Send PM


Re: 0.148 multi-threading enabled by default new [Re: DMala]
#302421 - 01/12/13 12:16 PM


I have to leave multi-threading off as it causes really bad lag with usb trackballs when used with v-sync.


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 403 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3986