Multi-threaded Maxima



-----Original Message----- 


From: Steve Haflich
Sent: Monday, December 27, 2010 8:44 PM
To: Richard Fateman
Cc: Stavros Macrakis ; Maxima List
Subject: Re: [Maxima] Multi-threaded Maxima

Richard Fateman <fateman at eecs.berkeley.edu> wrote:

   Yeah, max, not sum would be right.?  But here's a question. Why, if
   we are running on a single processor, is it only 50% busy??  Is it?
   50% = 100% X (1/2) ?  because it is?  one processor out of two??  Or
   is it 50% of one processor and 0% on the other processor?

That is how I interpreted Hennesey's original comment.  His 13% was
suspiciously close to 1/7, i.e. one out of seven processors working.
But both kinds of metering are used by various metering tools.

The Task manager shows 8 cpu's busyness state which does not include system 
idle time.  When Maxima is running in a single process about half of the 
cpu's are parked, which I interpret to mean they are doing nothing.  The 13% 
is reported as a total busyness state of all 8 threads in all cores, which I 
think is the sum of all cores divided by state / 8 * 100 (to give as a 
percent you have to multiply by 100), this is also shown in task manager.

_______________________________________________
Maxima mailing list
Maxima at math.utexas.edu
http://www.math.utexas.edu/mailman/listinfo/maxima