CPU load with TS on XP at 96%

For discussion of Phil Tobin's Tuner Studio software (Only about the tuning software itself, not about how to tune or firmware features)

Moderator: LT401Vette

Post Reply
wrenchdad
Master MS/Extra'er
Posts: 614
Joined: Mon Feb 14, 2005 5:30 am
Location: Natchez, Mississippi

CPU load with TS on XP at 96%

Post by wrenchdad »

I have been trying to get my car PC setup software wise, wanting to use TS for lots of reasons. I have this motherboard VIA EPIA M10000, here is a link to the spec site, I have one gig of memory (max)

http://www.via.com.tw/en/products/mainb ... oard_id=81

I have it setup with both XP with all updates and Puppy Linux 4.1 ( on a 4gig flash drive). Right not using TS 0.985. Trying to get my MS2 running Extra 2.0.1 really for my engine swap in March. SO thats the setup and here is the problem.

When running under XP, with ONLY TS running, I mean only 2 % CPU use before starting TS, then running TS connected to my MS, I see about 65-70% loading on the CPU, then turn on logging another 10%, now at 75-80%, then go to full screen and its 90-95%, this is on a 8 inch touch screen runing 800X600 display settings and yes this is with antialiasing disabled.

Running it under Puppy LInux, the most I see is with the same things setup in TS is about 65-70%, a drop of about 30% loading. I am new to Linux and still don't have my touch screen setup to work but everything else is working. I don't understand why there is a differance between the two, and why its SO high a load on XP when it supposed to run on a 300mhz machine with a lot less ram.

BUT I need to figure out which OS I can run so I can move forward and get the computer in the car, before the engine swap to have that out of the way.
SO why does XP version of TS work my CPU so hard? I feel I can't run under XP seeing it will be running so hard and may cause heat loading and then computer lockups, and I can't run under Linux without a working touchscreen and right now haven't found a fix for that (working on it)

any help would be great, thanks wd

UDDATE; did the update to 0.986.3 and CPU use went to 100% all the time, that is without logging or full screen, I was able to turn on both of those but I can tell that the response it much slower, so with the last update Xp went up to max right off the bat. wd
LT401Vette
Super MS/Extra'er
Posts: 12731
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: CPU load with TS on XP at 96%

Post by LT401Vette »

There are a lot of variables to CPU Utilization and remember different processors don't perform the same clock for clock. In most of my tests/comparisons I have actually found performance to be better and CPU Utilization lower with XP than with Linux. But this can come down to what Video Chip you have and how optimized each driver is.

Probably the most important thing to look at is whether Anti-Aliasing is On
Having Anti-Aliasing On can double CPU utilization on many computers depending on the video chip and drivers. So that is the first thing I recommend turning off. And check to see if it is off on Linux and on in windows.

Then what dashboard are you running on each, is it the same? CPU utilization is higher for some gauge styles than others and the more gauges, the more it takes to run them. I doubt with 800x600 you are going too gauge happy though :)

Is the app getting pretty sluggish with that much CPU utilization? Is the dash refresh rate looking slow?

I have been wanting test out performance on one of those mother processors. The packaging makes good CarPC's. The Atom based ones now around are a good bit faster though and are getting pretty cheap.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
wrenchdad
Master MS/Extra'er
Posts: 614
Joined: Mon Feb 14, 2005 5:30 am
Location: Natchez, Mississippi

Re: CPU load with TS on XP at 96%

Post by wrenchdad »

Ok, yes both setup are using the same default gauge layout, of LED, I think that was the name, its the one with the black background, showing the full tach with the horz bars for the other stuff. YES, Anti-Aliasing is disabled on both setups, but I edited my first post, I did the update to 0.986.3 and the CPU useage went to 100% all the time? Even when its not logging and not at full screen, even with the MS turned off its at 100% under XP have not tried it under Linux Puppy yet, to see what the update does there.

As far as sluggishness goes, I can take the TP from 0-100 and there is a noticeable delay before the change on the screen. not in the full second range but I would say its about a half second or so. Does the differance between the updates give you any ideas?

thanks wd
wrenchdad
Master MS/Extra'er
Posts: 614
Joined: Mon Feb 14, 2005 5:30 am
Location: Natchez, Mississippi

Re: CPU load with TS on XP at 96%

Post by wrenchdad »

Ok, after you talking about the CPUs different clock cycles and stuff, did some looking on the net and then went back and made some changes in the BIOS, now in XP, I am seeing max about 70% with logging on and at full screen. Turned on Anti-Aliasing and seeing high 70s to low 80s after a few minutes of run time.

SO thanks for the help, or for at least pointing out about the CPUs, it got me thinking about it could be in my BIOS setup, not sure which one did the trick but it looks pretty good right now. Now if I could just get the touchscreen software ( touchkit ) to run under Puppy, I might just convert to Linux.

thanks again, wd
LT401Vette
Super MS/Extra'er
Posts: 12731
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: CPU load with TS on XP at 96%

Post by LT401Vette »

I did notice a drop off in performace on Linux with the multiple dash setup in .986. I didn't notice until it was out though. I should be able to fix that. At some point I plan to go back and do some more optimizing on the gauge painters. There is still improvements to be gotten on some of those.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
Post Reply