Get the latest tech news

An appeal to Apple from Anukari


TL;DR: To make Anukari’s performance reliable across all Apple silicon macOS devices, I need to talk to someone on the Apple Metal team. It would be great if someone can connect me with the right person inside Apple, or direct them to my feedback request FB17475838 as well as this devlog entry.

The typical use-case for Anukari is running it as an AudioUnit (AU) or VST3 plugin inside a host application like Pro Tools or Ableton, also called a Digital Audio Workstation (DAW). The GPU just has a ridiculous number of ALUs, it gives me explicit control over the L1 cache layout, and the concurrency constructs like threadgroup_barrier allow the physics integration steps to be done massively in parallel without consistency issues, without expensive CPU mutexes. It needs to be understood that I’m programming the GPU at the bare Metal layer (yes pun intended), and am taking advantage of a number of hardware features and ridiculous domain-specific optimizations that are quite necessary to make this work.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Apple

Apple

Photo of appeal

appeal

Photo of Anukari

Anukari

Related news:

News photo

Warren Buffett hails Tim Cook for making Berkshire more money than he has — after selling two-thirds of his Apple stake

News photo

Apple partnering with startup Anthropic on AI-powered coding platform, Bloomberg News reports

News photo

Apple Faces Developer Lawsuit After Defying App Store Injunction