18 October 2015
Australia/Melbourne timezone

EPICS, Linux & NUMA I/O: an example

18 Oct 2015, 13:50
20m

Speaker

Mr Euan Troup (CSIRO)

Description

An EPICS soft IOC that running under Linux and doing significant I/O can need system and application tuning for NUMA (Non-Uniform Memory Access) to use the hardware efficiently. I present an example of an IOC that uses 2x10Gb Ethernet for I/O and has been tuned for a current generation Dell server using Intel CPUs. The parameters for tuning the I/O are device interrupt CPU affinity and application CPU affinity. These settings may be generalised to other devices and EPICS applications.

Primary author

Mr Euan Troup (CSIRO)

Presentation materials