five

Porting DB12 to Python3: Comparison with LHCb Gauss tasks

收藏
NIAID Data Ecosystem2026-03-14 收录
下载链接:
https://zenodo.org/record/7199143
下载链接
链接失效反馈
官方服务:
资源简介:
DB12 has been originally conceived with Python2 to estimate the power of a given CPU to run HEP applications. However, since January 2020, Python2 is no longer maintained and we decided to port the code to Python3, which contains several optimizations. In October 2021, we effectively ported DB12 to Python3.9, but the optimizations brought by the language generated discrepancies in the norm score, which is a critical component to evaluate the power of CPUs. We applied factors to correct it. Now we want to make sure that this norm score still fit with the LHCb Gauss execution throughput. We build an analysis tool to evaluate this. This work is based on DB16 (DB12 / 0.65), an update of DB12 introduced in 2017 to better fit with the LHCb workload at this time. Run the analysis Execute the Jupyter Notebook: jupyter notebook DB16Analysis.ipynb   Include new data using DIRAC Install a DIRAC client: lb-dirac lhcb-proxy-init Go to resources and execute the following program to get data about the jobs: python getJobData.py Once the program is done, you should get a file named `summary.json`, which can be used by the Jupyter Notebook.
创建时间:
2022-10-15
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作