LIGO Document P1100052-v3

New Control and Data Acquisition System in the Advanced LIGO Project

Document #:
Document type:
P - Publications
Other Versions:
A new control and data acquisition system architecture is being implemented as part of the Advanced LIGO project. This system employs a number of multi-core-processor-based computers to perform real-time control, with connection to PCI Express Input/Output devices via fiber optic links. Requirements on the real-time control algorithms include servo loop rates of up to 65KHz and synchronous, deterministic operation to within a few microseconds. To attain this real-time performance, a patch has been developed to the Linux operating system which allows detachment of a processor core from the Linux scheduler for the exclusive use of an assigned real-time task. An overview of the real-time software design which takes advantage of this"core locking" and the/ particulars of the Linux patch/ are described in this paper.
Files in Document:
  • PDF (LIGO-P1100052.v2.pdf, 4.5 MB)
Other Files:
  • Word File (LIGO-P1100052.v2.docx, 700.4 kB)
Author Groups:
Publication Information:
This paper is intended for submission for the Industrial Control And Large Experimental Physics Control System (ICALEPSC) conference in October, 2011 (See web page

DCC Version 3.2.2, contact Document Database Administrators