This *dream *is definitely *possible*!
Think about this: Is there an *API *or a *webservice from intel
to get all the advanced information about any CPU?*
Could we even create a user-guide, that would *recommend *certain
projects for the DETECTED CPU on the first run - because they have the BEST
measured *effectiveness per Watt* on their *CPU *or even recommend
something most effective also for their *GPU*?
Could *AMD *match it and provide* the same for their CPUs* ??
Definitely!
Now, think BOINC connecting there and load the info* about the
detected CPU in the PC where it runs *- info about: of *TDP *max, power
consumption in *idle, 1-core TBoost, 2-core TB, 3-core and 4-core FULL
watts, *etc.... from the webservice. For example this is my CPU:
http://ark.intel.com/products/43122/Intel-Core-i7-720QM-Processor-6M-Cache-1_60-GHz
And then* it could compute the average CPU LOAD* *and hence* *the
energy consumed while running for example 8 tasks of the same application
of a project* (for example: Asteroids Period Search, sse2). It could then
*remember* the energetic efficiency for each app and *optimize *based on
that info. It could theoretically even let the server collect the
statistics and let the WUs distribute *appropriately to maximize the
energetic efficiency*.
For example: Asteroids would be best to distribute to the CPUs
with AVX and AVX2 *in the first place*! .... and only *if there is still
enough WUs*, then give them to other CPUs, because it is less effective *per
watt.*.. (*Just as the sse2 version of app I am running*, cause my CPU does
NOT have AVX). I think I should *perhaps *run another project on
*THIS *particular
PC.......... but I *Love *Asteroids so much... :-)))
*Namaste*
Filip
2016-10-27 16:29 GMT+02:00 lsi <[email protected]>:
> To dream for a second, I'd love to see a measure of the electricity
> being used by the machine (or at least by the CPU, fan etc). This
> would enable management based on gflops/watt, and subsequent
> green-flavoured optimisations. Gflops/degree celcius might be a
> useful analogue, if power usage is not available.
>
> Stu
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.