Date: Wed, 30 May 2001 20:28:34 +0100
Reply-To: Peter Crawford <peter.crawford@DB.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Peter Crawford <peter.crawford@DB.COM>
Subject: load balancing for parallel processing
Content-type: text/plain; charset=iso-8859-1
Hi there all you sas programming capacity planners and wizzards
I need your algorithmns !
50 jobs of varying sizes are to be executed on the multi-task op system
(this is os390, but the algorithm is probably platform independant).
When all run in just one initiator - one after the other - they take a
few hours (5 - 6 ).
With 10 initiators (not allowed to use more) I want to find a way to
balance the load on each initiator.
The jobs all perform the same process and can be scaled adequately by
the size of its largest table/sas data set.
But when I (weakly) balance the load across 10 initiators, the total
delivery completes in the time for the largest plus 10-15 mins.
That means now 50-60 mins all jobs. The improvement in overall time
for completion is welcome, but I hope to find a way to make the
selection of which jobs should run after each other more automatic.
This is not a new problem (except for me).
I expect there is an algorithm out there -
even a learned List (like sas-l) somewhere.
If you are able to advise, I would appreciate your help
Regards
Peter Crawford
--
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
|