Urgent.News

What's breaking now, across thousands of outlets.

Tech

AMD Working To "Push Rust Deep Into The GPU Stack"

AMD is building out what they are describing as an "elite" team of developers for driving Rust code "deep into the GPU stack" from firmware to drivers, shader compilers, and other GPU software in Rust...

AMD is assembling a specialized team to incorporate Rust deeply into its GPU stack, focusing on compilers, runtimes, firmware, GPU architecture, and hardware-software co-design. The team's work involves developing next-generation systems software for AMD GPUs, utilizing Rust as a fundamental approach. This initiative encompasses various aspects such as compilers, runtimes, low-level GPU software, firmware, developer tooling, and techniques to enhance the safety and correctness of intricate hardware-software systems.

Rust is integral to this endeavor, and the team will play a crucial role in determining how it is applied in performance-critical and high-trust sections of the GPU stack, including compiler support, tooling, system interfaces, engineering practices, and validation methods for production deployment. The role offers the chance to impact both immediate implementations and the broader architecture for employing Rust across present and future AMD platforms.

Michael Larabel, the principal author of Phoronix.com and the founder of the platform in 2004, spearheaded the site's mission to enhance the Linux hardware experience. Larabel has authored over 20,000 articles covering Linux hardware support, performance, graphics drivers, and related topics. He is also the lead developer behind the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking tools. Larabel can be reached through Twitter, LinkedIn, or MichaelLarabel.com.

Written by urgent.news from Phoronix's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at phoronix.com →

More in Tech

My GSoC Journey with InVesalius: Bringing PACS Integration to InVesalius

My GSoC Journey with InVesalius: Bringing PACS Integration to InVesalius For the past three months I have been contributing at Invesalius as a GSOC contributor.

  • Implemented PACS integration for InVesalius software
  • Utilized pynetdicom, pydicom libraries for server communication
  • Developed search, retrieval, and storage interface features

More from Saturday 5 September →