Anukari: Problemas de desempenho do sintetizador de áudio físico em tempo real do macOS
Anukari, um sintetizador de áudio físico 3D em tempo real baseado em GPU, funciona bem na maioria dos sistemas macOS. No entanto, em alguns dispositivos Apple Silicon de alta qualidade, seu desempenho diminui devido às estratégias de economia de energia da GPU do macOS. O autor tentou resolver o problema com uma estratégia de "desperdício faz velocidade" (executando uma carga de trabalho extra na GPU para aumentar sua frequência), mas isso falha em dispositivos de alta qualidade devido à regulagem de frequência independente de vários chips de GPU. O autor apela à equipe do Apple Metal para ajudar a resolver esse problema e propõe possíveis soluções, como estender o conceito de Grupo de Trabalho de Áudio para a GPU ou adicionar uma opção sensível ao tempo real à API Metal.