With 30% extra CPU power consumption those running on battery power might want to think twice about use of these extensions, and some on mains power might also not want to add additional thermal stress and/or electricity consumption, if it's drawn for any length of time?

On the other hand if the extra power is drawn for only a very short time then it won't be that noticeable?


It obviously depends on what the extensions will be used for but if the overall power draw is likely to be significant I wonder if such an enhancement could/should then be a user choice, if practicable?


Alan G0TLK, sent from my mobile device
On 9 June 2021 19:07:06 Bill Somerville <g4...@classdesign.com> wrote:
On 09/06/2021 18:22, Black Michael via wsjt-devel wrote:
Is there some reasons to think we get a notable performance boost from AVX?


First link I found is not impressive....very few benchmarks show much improvement and many show less and it's at a cost of 30% or so more CPU power consumption...fans will be screaming...looks like it mainly helps on decoding streams.


https://www.phoronix.com/scan.php?page=article&item=rocket-lake-avx512&num=2



Mike W9MDB
Mike,
the AVX instruction set adds vector operations that can do up to 8 float or 4 double operations in parallel during a single CPU clock cycle, for some algorithms up to a factor of 8 throughput is possible. A 30% power consumption increase for something like a 4 fold speed increase of suitable algorithms should be considered rather than just quoting figures you have seen out of context.
73
Bill
G4WJS.
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to