Why AS not use Multi-Core in work?

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
olegger
Posts: 3
Joined: Sat Dec 17, 2011 12:38 pm

Why AS not use Multi-Core in work?

Post by olegger »

when I draw in panel, my windows shows me that works only 1 core, I have core i7. Why? I want all my cores!!! :) My backgrounds good and live, but brakes for 1-2 seconds when I choose Layer, for example, 1 core in this moment is 100%, others - 0. In other PC is the same. Help! ;) Thanks.
Genete
Posts: 3483
Joined: Tue Oct 17, 2006 7:27 am
Location: España / Spain

Post by Genete »

Multi core multi threading coding needs huge modifications on the code. I think that Mike did modifications for the rendering routine only (most of the time it is the high time consuming task) and not for the user interaction code. Enable multi threading code at the GUI level is not trivial.
-G
JaMike
Posts: 357
Joined: Sat Jul 16, 2011 10:36 am

Post by JaMike »

I've NEVER seen an animation program use all cores when just working (and not rendering), I've never even seen Word or Excel use all the cores.

My guess would be that the computer needs to use other cores for running the operating system (mouse/tablet operation, disk drive access), and so using ALL the processors just to satisfy your lust for power would actually slow down the operation of the software.

Me, I like to keep a browser open, play some music and possibly have even more programs open in the background while I'm animating. It's only when I render that I close other things down to get maximum power.

Anyway, is this another autosave problem? Someone complaining because ASP pauses from time to time?
olegger
Posts: 3
Joined: Sat Dec 17, 2011 12:38 pm

Post by olegger »

Sadly, It would be better if it would be used 2 or more cores in GUI.
I found a problem in next:
I use 2 monitors, in first I use GUI, in second I use tools, layers, style, timeline e.t.c.
When I use it all in first monitor, without second, it works fine, delay between operations is 0.5-1 second. When I take out to second monitor tools, layers, style, timeline then delay is 5-6 seconds! It's only in big projects. In small I haven't delays.
JaMike
Posts: 357
Joined: Sat Jul 16, 2011 10:36 am

Post by JaMike »

olegger wrote:Sadly, It would be better if it would be used 2 or more cores in GUI.
I found a problem in next:
I use 2 monitors, in first I use GUI, in second I use tools, layers, style, timeline e.t.c.
When I use it all in first monitor, without second, it works fine, delay between operations is 0.5-1 second. When I take out to second monitor tools, layers, style, timeline then delay is 5-6 seconds! It's only in big projects. In small I haven't delays.
I doubt if multiple cores in the GUI would fix your problem.

How big is the project? How many frames? How many layers? Are you using bitmaps? What spec are your machines? What OS and what version of AS are you using?

Did you see this thread? viewtopic.php?t=20475
olegger
Posts: 3
Joined: Sat Dec 17, 2011 12:38 pm

Post by olegger »

My PC is core i7 4000mhz, 4gb ram. Win XP, Win 7
I try it on another PC - the same trouble
When delay is, in task manager i see that 1 core have 100%, others - 0%
My project is 630 kilobytes, I use only AS8 in work, not bitmaps
4 layers. my project:

http://uploading.com/files/b3m5mc1d/1mPROBA-2.zip/
or
http://www.filefactory.com/file/c0d963b/n/1mPROBA-2.zip

put a tick TO window-tools,layers,timeline,style
then click to layer1(or other) and next click for example to yellow bubble, you'll see the delay.
JPG:http://uploading.com/files/b3d46a56/1.JPG/
or
http://www.filefactory.com/file/c0d9659/n/1.JPG

If not to put a tick to tools,layers,timeline,style then delay is very small and work fine.
JPG:http://uploading.com/files/7affdd76/2.J ... c. thanks!
Post Reply