AMD’s Hybrid API is open source

2024-03-15 23:00:00

AMD’s HIP (“Heterogeneous-Compute Interface”) Ray Tracing is a hybrid API that allows programmers to write “universal” code that can run on multiple interfaces and is now open source.

AMDs HIP (“Heterogeneous-Compute Interface”) Ray Tracing is a hybrid API that allows programmers to write “universal” code that can run on various interfaces, such as those from AMD, Nvidia and Intel. The programming interface is now open source, as AMD has just announced about its GPUOpen platform on the short message service X – formerly Twitter. Developers in particular will benefit from this.

We are very excited to announce that we have now open sourced the core of HIP Ray Tracing, our easy-to-integrate ray tracing library for HIP!

– AMD –

AMD’s HIP Ray Tracing acts as a translation layer, enabling the use of one compute platform on another, and is a major advantage for development. Developers and their projects are expected to benefit greatly from the open provision of the ray tracing library.

HIP Ray Tracing is a ray tracing library for HIP that makes it easier to write ray tracing applications in HIP.

The APIs and library are designed to be minimalistic, easy to use and can be integrated into any existing HIP application.

Although there are other ray tracing APIs that introduce many new things, we designed HIP Ray Tracing in a slightly different way so that developers don’t have to learn many new kernel types.

– AMD –

While AMD has not provided any further details on the reason behind the decision to disclose HIP Ray Tracing, it could well be due to AMD’s CEO Dr. Lisa Su complied with the request of AI startup TinyCorp after it complained about several issues due to some elements of the AMDGPU libraries that were not previously open source.

Dive into the open source code to see how we use our ray tracing hardware.

– AMD –

AMD’s CEO and President Dr. Lisa Su immediately responded to TinyCorp’s post via X – formerly Twitter – and promised a “good solution”.

Recommended editorial contentHere you will find external content from [PLATTFORM]. To protect your personal data, external integrations will only be displayed if you confirm this by clicking on “Load all external content”:Load all external contentI agree that external content will be displayed to me. This means that personal data is transmitted to third-party platforms. Read more about our privacy policy.

The latest version of AMD HIP Ray Tracing is now available via the in-house platform’s website GPUOpen as well as via the project page on the developer platform GitHub be downloaded.

The latest release now supports:

  • Optimized BVH Build Speed
  • Multi-Level Instancing
  • Triangle Pairing
  • AS Compaction

The AMD HIP Ray Tracing feature set includes:

  • Motion Blur
  • Ray Triangle Intersection
  • Ray Mask to Filter Geometries
  • Ray Custom Primitive Intersection
  • Several Bounding Volume Hierarchy Options
  • Load and Store BVH Handy for Offline Construction
  • BVH Import

Further information is provided by the extensive official website Documentation the powerful developer tool.

Recommended editorial contentHere you will find external content from [PLATTFORM]. To protect your personal data, external integrations will only be displayed if you confirm this by clicking on “Load all external content”:Load all external contentI agree that external content will be displayed to me. This means that personal data is transmitted to third-party platforms. Read more about our privacy policy.

Your opinion is asked!

What is your opinion on this topic? The PCGH editorial team would be pleased to hear your well-founded opinion in the comments to this report. To comment, you must be logged in to PCGH.de or the Extreme forum. If you don’t have an account yet, you can register here register without obligation. When commenting, please note the applicable regulations Forum rules.

Those: AMD via GPUOpen via X via Phoronix


1710549195
#AMDs #Hybrid #API #open #source

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.