Warren,

I did say "In order to gauge how much backwards compatibility for older CPUs we will have to implement it would help to know who is using such older processors." Of course we would build in support for older technologies.

73
Bill
G4WJS.

On 09/06/2021 01:02, halst...@gmail.com wrote:
Many people snag old tablet computers for portable use, so I am going to conjecture that there are a good number that do not support AVX out there.

Even the new(-ish) Surface Go 2 has a Pentium Gold processor without AVX.

(Note: Pentium and Celeron processors based off the Tiger Lake have AVX2 and AVX-512 support).

Is there a way to build the support in and only make the AVX calls if the software detects CPU compatibility?

Warren
KN6HXP

On Tue, Jun 8, 2021, 4:38 PM Bill Somerville <g4...@classdesign.com <mailto:g4...@classdesign.com>> wrote:

    Hi all WSJT-X users,

    we are looking into some performance enhancements that will take
    advantage of some parallel processing features of modern CPU
    architectures. In order to gauge how much backwards compatibility for
    older CPUs we will have to implement it would help to know who is
    using
    such older processors. Please don't turn this thread in to a mine is
    better than yours conversation, all I need to know is who or how
    many of
    you are using the older CPU architectures. Note that this applies
    to MS
    Windows, Intel Linux, and Intel macOS users, it is about CPUs not
    operating systems.

    The technology we will use is called AVX and that is present on all
    Intel CPUs branded Core i3/i5/i7/i9 (circa 2010 to present), it is
    also
    present on AMD CPUs since the Jaguar or Puma based CPU models
    (some late
    Athlon-II CPUs, all Zen based CPUs, including Ryzen) circa 2013 to
    present.

    Notably Intel CPUs branded Celeron, Pentium, or Atom do not
    support the
    AVX technology.

    So in summary, look up your CPU and if it **does not support AVX**
    (https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
    <https://en.wikipedia.org/wiki/Advanced_Vector_Extensions>) then
    let me
    know.

    73
    Bill
    G4WJS.


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

Reply via email to