XS1
XS1 is a family of embedded multicore microcontrollers and the corresponding processor architecture developed by XMOS. Introduced in the early 2010s, XS1 is designed to provide deterministic parallel execution by combining multiple hardware-supported threads with channel-based communication between them.
Key features include multiple hardware threads (often called logical cores) that execute concurrently on dedicated resources,
Programming XS1 devices typically uses XC, XMOS’s extension of the C language, in conjunction with XMOS toolchains.
Applications for XS1 have included professional audio interfaces, speech and signal processing, and embedded control systems