Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750461
Kyle Gupton, L. Wenzel, A. Veeramani, M. Ravindran
Many Big Physics applications require an enormous amount of computational power to solve large problems with demanding real-time constraints. Typically, a large number of data channels acquired in real-time feed mathematical routines that generate outputs that act on real-world processes. The number of sensor and actuator channels can be in the 100–100,000 range, and the mathematical routines can be as sophisticated as real-time solving of non-linear partial differential equations. The time constraints are often in the 1 ms range, or faster, per cycle.
{"title":"Real-time control of Extremely Large Telescope mirror systems using on-line high performance computing","authors":"Kyle Gupton, L. Wenzel, A. Veeramani, M. Ravindran","doi":"10.1109/RTC.2010.5750461","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750461","url":null,"abstract":"Many Big Physics applications require an enormous amount of computational power to solve large problems with demanding real-time constraints. Typically, a large number of data channels acquired in real-time feed mathematical routines that generate outputs that act on real-world processes. The number of sensor and actuator channels can be in the 100–100,000 range, and the mathematical routines can be as sophisticated as real-time solving of non-linear partial differential equations. The time constraints are often in the 1 ms range, or faster, per cycle.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114414554","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750360
S. Bartknecht, H. Fischer, F. Herrmann, K. Königsmann, L. Lauser, C. Schill, S. Schopferer, H. Wollny
With present-day detectors in high energy physics one is often faced with short analog pulses of a few nanoseconds length which may cover large dynamic ranges. In many experiments both amplitude and timing information have to be measured with high accuracy. Additionally, the data rate per readout channel can reach several MHz, which makes high demands on the separation of pile-up pulses.
{"title":"Development and performance verification of the GANDALF high-resolution transient recorder system","authors":"S. Bartknecht, H. Fischer, F. Herrmann, K. Königsmann, L. Lauser, C. Schill, S. Schopferer, H. Wollny","doi":"10.1109/RTC.2010.5750360","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750360","url":null,"abstract":"With present-day detectors in high energy physics one is often faced with short analog pulses of a few nanoseconds length which may cover large dynamic ranges. In many experiments both amplitude and timing information have to be measured with high accuracy. Additionally, the data rate per readout channel can reach several MHz, which makes high demands on the separation of pile-up pulses.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116766504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/TNS.2011.2179670
A. Andreani, A. Andreazza, A. Annovi, M. Beretta, V. Bevacqua, M. Bogdan, E. Bossini, A. Boveia, F. Canelli, Y. Cheng, M. Citterio, F. Crescioli, M. Dell'Orso, G. Drake, M. Dunford, J. Genat, P. Giannetti, F. Giorgi, J. Hoff, A. Kapliy, M. Kasten, Y. Kim, N. Kimura, A. Lanza, V. Liberali, T. Liu, A. Mccarn, C. Melachrinos, C. Meroni, A. Negri, M. Neubauer, M. Piendibene, J. Proudfoot, G. Punzi, M. Riva, F. Sabatini, I. Sacco, L. Sartori, M. Shochet, A. Stabile, F. Tang, Aida Todri-Sanial, R. Tripiccione, J. Tuggle, V. Vercesi, M. Villa, R. Vitullo, G. Volpi, J. Wu, K. Yorita, J. Zhang
As the LHC luminosity is ramped up to 3×1034 cm−2 s−1 and beyond, the high rates, multiplicities, and energies of particles seen by the detectors will pose a unique challenge. Only a tiny fraction of the produced collisions can be stored on tape and immense real-time data reduction is needed. An effective trigger system must maintain high trigger efficiencies for the physics we are most interested in, and at the same time suppress the enormous QCD backgrounds. This requires massive computing power to minimize the online execution time of complex algorithms. A multi-level trigger is an effective solution for an otherwise impossible problem. The Fast Tracker (FTK) is a proposed upgrade to the current ATLAS trigger system that will operate at full Level-1 output rates and provide high quality tracks reconstructed over the entire detector by the start of processing in Level-2. FTK solves the combinatorial challenge inherent to tracking by exploiting massive parallelism of associative memories that can compare inner detector hits to millions of pre-calculated patterns simultaneously. The tracking problem within matched patterns is further simplified by using pre-computed linearized fitting constants and leveraging fast DSPs in modern commercial FPGAs. Overall, FTK is able to compute the helix parameters for all tracks in an event and apply quality cuts in less than 100 µs. The system design is defined and studied with respect to high transverse momentum (high-PT) Level-2 objects: b-jets, tau-jets, and isolated leptons. We test FTK algorithms using ATLAS full simulation with WH events up to 3×1034 cm−2 s−1 luminosity and comparing FTK results with the offline tracking capability. We present the architecture and the reconstruction performances for the mentioned high-PT Level-2 objects.
{"title":"The Fast Track real time processor and its impact on muon isolation, tau and b-jet online selections at ATLAS","authors":"A. Andreani, A. Andreazza, A. Annovi, M. Beretta, V. Bevacqua, M. Bogdan, E. Bossini, A. Boveia, F. Canelli, Y. Cheng, M. Citterio, F. Crescioli, M. Dell'Orso, G. Drake, M. Dunford, J. Genat, P. Giannetti, F. Giorgi, J. Hoff, A. Kapliy, M. Kasten, Y. Kim, N. Kimura, A. Lanza, V. Liberali, T. Liu, A. Mccarn, C. Melachrinos, C. Meroni, A. Negri, M. Neubauer, M. Piendibene, J. Proudfoot, G. Punzi, M. Riva, F. Sabatini, I. Sacco, L. Sartori, M. Shochet, A. Stabile, F. Tang, Aida Todri-Sanial, R. Tripiccione, J. Tuggle, V. Vercesi, M. Villa, R. Vitullo, G. Volpi, J. Wu, K. Yorita, J. Zhang","doi":"10.1109/TNS.2011.2179670","DOIUrl":"https://doi.org/10.1109/TNS.2011.2179670","url":null,"abstract":"As the LHC luminosity is ramped up to 3×1034 cm−2 s−1 and beyond, the high rates, multiplicities, and energies of particles seen by the detectors will pose a unique challenge. Only a tiny fraction of the produced collisions can be stored on tape and immense real-time data reduction is needed. An effective trigger system must maintain high trigger efficiencies for the physics we are most interested in, and at the same time suppress the enormous QCD backgrounds. This requires massive computing power to minimize the online execution time of complex algorithms. A multi-level trigger is an effective solution for an otherwise impossible problem. The Fast Tracker (FTK) is a proposed upgrade to the current ATLAS trigger system that will operate at full Level-1 output rates and provide high quality tracks reconstructed over the entire detector by the start of processing in Level-2. FTK solves the combinatorial challenge inherent to tracking by exploiting massive parallelism of associative memories that can compare inner detector hits to millions of pre-calculated patterns simultaneously. The tracking problem within matched patterns is further simplified by using pre-computed linearized fitting constants and leveraging fast DSPs in modern commercial FPGAs. Overall, FTK is able to compute the helix parameters for all tracks in an event and apply quality cuts in less than 100 µs. The system design is defined and studied with respect to high transverse momentum (high-PT) Level-2 objects: b-jets, tau-jets, and isolated leptons. We test FTK algorithms using ATLAS full simulation with WH events up to 3×1034 cm−2 s−1 luminosity and comparing FTK results with the offline tracking capability. We present the architecture and the reconstruction performances for the mentioned high-PT Level-2 objects.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114974045","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750447
S. Minami, J. Hoffmann, N. Kurz, W. Ott
Future experiments at the new accelerator facility FAIR (Facility for Antiproton and Ion Research) for the research with ion and anti-proton beams require new developments of front-end electronics to tolerate high data rate. We have developed a PCIe card and front-end cards equipped with the small form-factor pluggable (SFP) transceivers for the data transfer via optical fiber. A new protocol has been designed and implemented on the FPGAs in order to provide communication between the PCIe card and the front-end cards. The standard data acquisition (DAQ) system at GSI, multi-branch system (MBS), has been upgraded to support the PCIe cards and is working stably with the data transfer rate up to 180 Mbytes per second.
{"title":"Design and implementation of a data transfer protocol via optical fiber","authors":"S. Minami, J. Hoffmann, N. Kurz, W. Ott","doi":"10.1109/RTC.2010.5750447","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750447","url":null,"abstract":"Future experiments at the new accelerator facility FAIR (Facility for Antiproton and Ion Research) for the research with ion and anti-proton beams require new developments of front-end electronics to tolerate high data rate. We have developed a PCIe card and front-end cards equipped with the small form-factor pluggable (SFP) transceivers for the data transfer via optical fiber. A new protocol has been designed and implemented on the FPGAs in order to provide communication between the PCIe card and the front-end cards. The standard data acquisition (DAQ) system at GSI, multi-branch system (MBS), has been upgraded to support the PCIe cards and is working stably with the data transfer rate up to 180 Mbytes per second.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"270 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125827811","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750458
M. Greco, D. Alberto, M. Maggiora, S. Spataro
Standard and adaptive filters have been studied and implemented on Field Programmable Gate Arrays (FPGA) to process signals coming from particle detectors. Digital filters have been applied in a real-time data acquisition. First results of a campaign of tests at LNS-INFN (Catania-Italy) are presented.
{"title":"Digital filtering of particle detector signals","authors":"M. Greco, D. Alberto, M. Maggiora, S. Spataro","doi":"10.1109/RTC.2010.5750458","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750458","url":null,"abstract":"Standard and adaptive filters have been studied and implemented on Field Programmable Gate Arrays (FPGA) to process signals coming from particle detectors. Digital filters have been applied in a real-time data acquisition. First results of a campaign of tests at LNS-INFN (Catania-Italy) are presented.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124931246","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/TNS.2012.2183888
A. Aloisio, F. Ameli, A. D’Amico, R. Giordano, G. Giovanetti, V. Izzo
Dense Wavelength Division Multiplexing (DWDM) is an optical technology which allows transmitting across a fiber many wavelengths, which can be added and dropped by means of passive optical components. We present and discuss the performance of a complex DWDM network data transmission system that will find an application in the NEMO underwater neutrino telescope.
{"title":"Performance analysis of a DWDM optical transmission system","authors":"A. Aloisio, F. Ameli, A. D’Amico, R. Giordano, G. Giovanetti, V. Izzo","doi":"10.1109/TNS.2012.2183888","DOIUrl":"https://doi.org/10.1109/TNS.2012.2183888","url":null,"abstract":"Dense Wavelength Division Multiplexing (DWDM) is an optical technology which allows transmitting across a fiber many wavelengths, which can be added and dropped by means of passive optical components. We present and discuss the performance of a complex DWDM network data transmission system that will find an application in the NEMO underwater neutrino telescope.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128800601","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750463
J. Adamczewski-Musch, H. Essel, S. Linev
Control systems commonly use servers publishing data or actions, and clients like graphical user interfaces (GUI) subscribing for data. Clients get the data synchronously or asynchronously and can launch actions at the server. Examples are EPICS or DIM based systems. If the setup of servers is stable one can design optimized GUIs for these setups. If, however, very different setups have to be controlled by one GUI, or the setups change rapidly like in a development phase, a generic approach is very convenient. A generic GUI should subscribe to all published parameters and present them nicely. It should offer all commands together with their argument definitions. Such a generic approach has been implemented on top of the DIM services.
{"title":"A DIM based communication protocol to build generic control clients","authors":"J. Adamczewski-Musch, H. Essel, S. Linev","doi":"10.1109/RTC.2010.5750463","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750463","url":null,"abstract":"Control systems commonly use servers publishing data or actions, and clients like graphical user interfaces (GUI) subscribing for data. Clients get the data synchronously or asynchronously and can launch actions at the server. Examples are EPICS or DIM based systems. If the setup of servers is stable one can design optimized GUIs for these setups. If, however, very different setups have to be controlled by one GUI, or the setups change rapidly like in a development phase, a generic approach is very convenient. A generic GUI should subscribe to all published parameters and present them nicely. It should offer all commands together with their argument definitions. Such a generic approach has been implemented on top of the DIM services.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129496731","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750367
D. Miller
We present the results of the first online meas purement in ATLAS of the LHC beam position and size at √s = 900 GeV in 2009 and √s = 7 TeV in spring 2010. A dedicated algorithm, implemented in the ATLAS Level 2 Trigger, takes fully reconstructed tracks in the Inner Detector as input to a fast vertex fitter in order to reconstruct vertices on an event-by-event basis. The three-dimensional distribution of primary vertices carries information of the LHC luminous region at the ATLAS interaction point and is used to extract its position, size and tilt angles. The luminous region parameters are monitored in real-time and used for feedback to the LHC.With this method, we observe changes in the transverse centroid position that mirror IP-orbit drifts, as well as longitudinal shifts arising from RF phase changes. Also, variations in the transverse widths, and an expected increase in the longitudinal spot size over the course of a fill were seen. In addition, the measured beam spot is used to track significant changes in the accelerator, which can then be redistributed to the High-Level Trigger for use by trigger algorithms that depend on the precise knowledge of impact parameter or decay length, such as b-tagging. We will present the techniques developed to allow such real-time configuration changes on the High-Level Trigger farm of currently 810 processing nodes in a way that does not disrupt data taking or incur deadtime, while ensuring a consistent and reproducible configuration across the farm. Lastly, by counting the primary vertices online, we use this same algorithm to provide online monitoring of the instantaneous luminosity of the accelerator. The beam position measurements presented here were available in real-time and used to provide feedback to the LHC operators for beam adjustments during the first LHC runs.
{"title":"Online measurement of LHC beam parameters with the ATLAS High-Level Trigger","authors":"D. Miller","doi":"10.1109/RTC.2010.5750367","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750367","url":null,"abstract":"We present the results of the first online meas purement in ATLAS of the LHC beam position and size at √s = 900 GeV in 2009 and √s = 7 TeV in spring 2010. A dedicated algorithm, implemented in the ATLAS Level 2 Trigger, takes fully reconstructed tracks in the Inner Detector as input to a fast vertex fitter in order to reconstruct vertices on an event-by-event basis. The three-dimensional distribution of primary vertices carries information of the LHC luminous region at the ATLAS interaction point and is used to extract its position, size and tilt angles. The luminous region parameters are monitored in real-time and used for feedback to the LHC.With this method, we observe changes in the transverse centroid position that mirror IP-orbit drifts, as well as longitudinal shifts arising from RF phase changes. Also, variations in the transverse widths, and an expected increase in the longitudinal spot size over the course of a fill were seen. In addition, the measured beam spot is used to track significant changes in the accelerator, which can then be redistributed to the High-Level Trigger for use by trigger algorithms that depend on the precise knowledge of impact parameter or decay length, such as b-tagging. We will present the techniques developed to allow such real-time configuration changes on the High-Level Trigger farm of currently 810 processing nodes in a way that does not disrupt data taking or incur deadtime, while ensuring a consistent and reproducible configuration across the farm. Lastly, by counting the primary vertices online, we use this same algorithm to provide online monitoring of the instantaneous luminosity of the accelerator. The beam position measurements presented here were available in real-time and used to provide feedback to the LHC operators for beam adjustments during the first LHC runs.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126437195","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750378
J. M. Caicedo Carvajal, R. Schwemmer, N. Neufeld
The LHCb experiment at CERN uses a server farm to filter the events consisting of up to 4400 cores, which receives events at a rate of 1MHz and filters them with a trigger application that has an output of around 2 kHz.
{"title":"Optimising the HLT farm at the LHCb experiment","authors":"J. M. Caicedo Carvajal, R. Schwemmer, N. Neufeld","doi":"10.1109/RTC.2010.5750378","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750378","url":null,"abstract":"The LHCb experiment at CERN uses a server farm to filter the events consisting of up to 4400 cores, which receives events at a rate of 1MHz and filters them with a trigger application that has an output of around 2 kHz.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"129 8","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120939908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-05-24DOI: 10.1109/RTC.2010.5750363
F. Alessio, O. Callot, L. Cardoso, B. Franek, M. Frank, J. Garnier, C. Gaspar, E. V. Hervijnen, R. Jacobsson, B. Jost, N. Neufeld, R. Schwemmer
LHCb has designed and implemented an integrated Experiment Control System. The Control System uses the same concepts and the same tools to control and monitor all parts of the experiment: the Data Acquisition System, the Detector Control System, etc. LHCb's Run Control, the main interface used by the experiment's operator, provides access in a hierarchical, coherent and homogeneous manner to all areas of the experiment and to all its sub-detectors. It allows for automated (or manual) configuration and control, including error recovery, of the full experiment in its different running modes. Different instances of the same Run Control interface are used by the various sub-detectors for their stand-alone activities: test runs, calibration runs, etc. The architecture and the tools used to build the control system, the guidelines and components provided to the developers, as well as the first experience with the usage of the Run Control will be presented.
{"title":"The LHCb Run Control System","authors":"F. Alessio, O. Callot, L. Cardoso, B. Franek, M. Frank, J. Garnier, C. Gaspar, E. V. Hervijnen, R. Jacobsson, B. Jost, N. Neufeld, R. Schwemmer","doi":"10.1109/RTC.2010.5750363","DOIUrl":"https://doi.org/10.1109/RTC.2010.5750363","url":null,"abstract":"LHCb has designed and implemented an integrated Experiment Control System. The Control System uses the same concepts and the same tools to control and monitor all parts of the experiment: the Data Acquisition System, the Detector Control System, etc. LHCb's Run Control, the main interface used by the experiment's operator, provides access in a hierarchical, coherent and homogeneous manner to all areas of the experiment and to all its sub-detectors. It allows for automated (or manual) configuration and control, including error recovery, of the full experiment in its different running modes. Different instances of the same Run Control interface are used by the various sub-detectors for their stand-alone activities: test runs, calibration runs, etc. The architecture and the tools used to build the control system, the guidelines and components provided to the developers, as well as the first experience with the usage of the Run Control will be presented.","PeriodicalId":345878,"journal":{"name":"2010 17th IEEE-NPSS Real Time Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121243044","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}