Home Computer Audio Asylum

Music servers and other computer based digital audio technologies.

RE: Devoting an entire core to audio


Processor affinity is not new and many operating systems can accomplish this at the user level. In other words, you can do this yourself. Programmers can also assign specific cores or CPU's in their applications. However, you have to understand the application in order to determine if there's any real benefit vs letting the OS scheduler have complete control over where each thread resides.

Look up "processor affinity". Each operating system has their own specific commands and/or APIs to manage affinity (or binding). taskset is common in Linux systems, cpuset in BSD, pset_bind in Solaris, etc.





Edits: 12/15/16 12/15/16

This post is made possible by the generous support of people like you and our sponsors:
  Crux Audio  


Follow Ups Full Thread
Follow Ups

FAQ

Post a Message!

Forgot Password?
Moniker (Username):
Password (Optional):
  Remember my Moniker & Password  (What's this?)    Eat Me
E-Mail (Optional):
Subject:
Message:   (Posts are subject to Content Rules)
Optional Link URL:
Optional Link Title:
Optional Image URL:
Upload Image:
E-mail Replies:  Automagically notify you when someone responds.