I just caught Windows 10's antivirus running on the GPU

Discussion in 'Videocards - Intel ARC & ARC Driver section' started by heffeque, Jan 18, 2019.

  1. heffeque

    heffeque Ancient Guru

    Messages:
    4,431
    Likes Received:
    209
    GPU:
    nVidia MX150
    I caught it while doing Windows update.

    I did remember reading something about it not too long ago, so I wasn't 100% surprised, but then I thought to myself, is it using the MX150 or the Intel one, so I Googled it and I see it's most probably Intel's GPU.

    But then it came to me... why haven't I caught my work laptop using the GPU for Windows 10's antivirus?
    I'm guessing because it's much older and its GPU probably doesn't have the GPGPU capabilities.
    So I did a quick search but couldn't find any info regarding which Intel GPU models can and which can't use the GPU for antivirus searching, and why aren't AMD and nVidia in there when both of them support (some better than others) OpenCL (which I'm guessing is what Microsoft uses for this).

    Anyone have more info?
    It doesn't seem like it's a well known feature, yet it's there!
     
  2. Ulenn

    Ulenn Member

    Messages:
    15
    Likes Received:
    1
    GPU:
    AMD RX 570 4 gb
    Caesar likes this.
  3. heffeque

    heffeque Ancient Guru

    Messages:
    4,431
    Likes Received:
    209
    GPU:
    nVidia MX150
    Well my W10 is home, so not even Pro, let alone Enterprise.

    I'm not sure why there's so little info about this, to be honest.
     
  4. Alessio1989

    Alessio1989 Ancient Guru

    Messages:
    2,952
    Likes Received:
    1,244
    GPU:
    .
    Because it's completely useless on non-cache-coherent UMA architectures. Even if in various API the pointer model looks like the x86-64 model, GPU address cannot be dereferenced to read data like CPU pointers, however on some cache coherent UMA architectures some shared registry data may be accessed anyway.
    Moreover since GPUs do not run anything by their own (GPUs cannot access other devices) I really doubt it is useful on CC UMA GPUs too (which means if there is something dirty going on, it's started by the CPU side).
     
    Last edited: Apr 11, 2019

Share This Page