Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

another performance question

For general discussion related FlowStone

another performance question

Postby tester » Wed May 01, 2013 1:53 am

Can someone correct me?

FS apps are using single core. Which means, that on my C2D when I reach 50% CPU usage - I start to notice audio glitches and more painful interruptions.

Just a few minutes ago, I added a tool to my interface, that seems to consume some percentage of CPU, but... Well - it does not affects the audio, (which is good) and CPU readings are showing more than 50% usage.

So, my question is. Graphical interface uses GDI+ routines (whatever that means). Are these grahical routines calculated by second CPU core via more general windows interface? Or - are greens calculated via multicore while streams via single core? On interpolated FFT (to 64kpts here, in greens) I have 10-20% difference in general CPU usage, but almost the same amount of audio is working glitchless.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet

Re: another performance question

Postby trogluddite » Wed May 01, 2013 9:00 am

You're pretty much there...
GDI+ is a set of graphic routines that come built into Windows - to save programmers from having to "re-invent the wheel" when they want to display simple text and graphics.
FS green/stream etc. will always share the same single CPU core, but Windows is still free to assign FS and GDI to different cores if it wants to.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
User avatar
trogluddite
 
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: another performance question

Postby tester » Wed May 01, 2013 12:31 pm

Good to know and good that it happens this way. Visuals are not used in rendering/processing mode, so they kick other CPU cores only during interaction with user.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
tester
 
Posts: 1786
Joined: Wed Jan 18, 2012 10:52 pm
Location: Poland, internet


Return to General

Who is online

Users browsing this forum: No registered users and 81 guests

cron