Announcement

Collapse
No announcement yet.

AMD Releases AOMP 17.0-0 For Latest Radeon OpenMP Offloading Compiler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Releases AOMP 17.0-0 For Latest Radeon OpenMP Offloading Compiler

    Phoronix: AMD Releases AOMP 17.0-0 For Latest Radeon OpenMP Offloading Compiler

    On Thursday AMD engineers released AOMP 17.0-0 as the newest version of their LLVM/Clang downstream compiler that carries their latest development patches around Radeon/Instinct OpenMP GPU/accelerator offloading support...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    I wish something like this existed for Intel, too. With an iGPU you don't have to copy stuff around and latency/overhead should be low enough that offloading typical OpenMP workloads to the iGPU might actually be faster. I guess the same would go for APUs. That was kind of the original idea, after all.

    Comment


    • #3
      Originally posted by binarybanana View Post
      I wish something like this existed for Intel, too. With an iGPU you don't have to copy stuff around and latency/overhead should be low enough that offloading typical OpenMP workloads to the iGPU might actually be faster. I guess the same would go for APUs. That was kind of the original idea, after all.
      but the igpu is so much weaker and has to talk to slow dram instead of fast vram

      Comment


      • #4
        Originally posted by binarybanana View Post
        I wish something like this existed for Intel, too. With an iGPU you don't have to copy stuff around and latency/overhead should be low enough that offloading typical OpenMP workloads to the iGPU might actually be faster. I guess the same would go for APUs. That was kind of the original idea, after all.
        You can do OpenMP target offloading to Intels iGPUs. Instead of aomp, you can use their OneAPI with the option to use Spir-V for compliation.

        As for the news: Great to hear that the additions for OMPT and the device tracing interface are in this release while we wait for the next full ROCm release. This means that I‘ve got at least one compiler which supports the whole OMPT standard to a somewhat complete degree.

        Comment

        Working...
        X