determining host performance for task assignment
[email protected] Fri, 12 Mar 2004 14:54:52 -0500
| Newsgroups | gmane.os.plan9.nine-grid |
|---|---|
| Message-ID | <[email protected]> |
This has come up twice in the last several hours, so i figure i'll ask for opinions here. To determine a dynamic task assignment to hosts, i'm using a /dev/perf that takes a simple 'calibrate x' command and reports (based on "x") (1) a "bogusmips" value which is just the result of a timed empty loop (2) a Dhrystone 2.1 value or (3) a Flops number. The timing is based on wallclock time to give a measure of system load. I've glossed over some details. This solution was thrown together in a few minutes, and I don't think very much of it. How do people here do this ? How is it proposed to be done in 9grid (from reading the IPDPS paper I only grok that details like processor speed and amount of memory will be part of the information posted in /srv, or, via /dev/cputype). Thanks. cheers,