Cargando…

DAL Algorithms and Python

The Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner,...

Descripción completa

Detalles Bibliográficos
Autor principal: Aydemir, Bahar
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:http://cds.cern.ch/record/2284376
_version_ 1780955822715568128
author Aydemir, Bahar
author_facet Aydemir, Bahar
author_sort Aydemir, Bahar
collection CERN
description The Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner, provide the data-taking functionality of the overall system. There is a number of online services required to configure, monitor and control the ATLAS data taking. In particular, the configuration service is used to provide configuration of above components. The configuration of the ATLAS data acquisition system is stored in XML-based object database named OKS. DAL (Data Access Library) allowing to access it's information by C++, Java and Python clients in a distributed environment. Some information has quite complicated structure, so it's extraction requires writing special algorithms. Algorithms available on C++ programming language and partially reimplemented on Java programming language. The goal of the project is using C++ DAL algorithms in Python. It will also allow several web applications (using a Python back-end like Django) to have a proper access to the system configuration.
id cern-2284376
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-22843762019-09-30T06:29:59Zhttp://cds.cern.ch/record/2284376engAydemir, BaharDAL Algorithms and PythonComputing and ComputersThe Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner, provide the data-taking functionality of the overall system. There is a number of online services required to configure, monitor and control the ATLAS data taking. In particular, the configuration service is used to provide configuration of above components. The configuration of the ATLAS data acquisition system is stored in XML-based object database named OKS. DAL (Data Access Library) allowing to access it's information by C++, Java and Python clients in a distributed environment. Some information has quite complicated structure, so it's extraction requires writing special algorithms. Algorithms available on C++ programming language and partially reimplemented on Java programming language. The goal of the project is using C++ DAL algorithms in Python. It will also allow several web applications (using a Python back-end like Django) to have a proper access to the system configuration.CERN-STUDENTS-Note-2017-196oai:cds.cern.ch:22843762017-09-15
spellingShingle Computing and Computers
Aydemir, Bahar
DAL Algorithms and Python
title DAL Algorithms and Python
title_full DAL Algorithms and Python
title_fullStr DAL Algorithms and Python
title_full_unstemmed DAL Algorithms and Python
title_short DAL Algorithms and Python
title_sort dal algorithms and python
topic Computing and Computers
url http://cds.cern.ch/record/2284376
work_keys_str_mv AT aydemirbahar dalalgorithmsandpython