会议论文详细信息
21st International Conference on Computing in High Energy and Nuclear Physics
ROOT6: a Quest for Performance
物理学;计算机科学
Piparo, Danilo^1
CERN, CH-1211, Switzerland^1
关键词: Backward compatibility;    Language standards;    Memory consumption;    Release cycles;    Software performance;    Software technology;    Third party application (Apps);   
Others  :  https://iopscience.iop.org/article/10.1088/1742-6596/664/6/062049/pdf
DOI  :  10.1088/1742-6596/664/6/062049
学科分类:计算机科学(综合)
来源: IOP
PDF
【 摘 要 】

The sixth release cycle of ROOT is characterised by a radical modernisation in the core software technologies the too kit relies on: language standard, interpreter, hardware exploitation mechanisms. If on the one hand, the change offered the opportunity of consolidating the existing code base, in presence of such innovations, maintaining the balance between full backward compatibility and software performance was not easy. In this contribution we review the challenges and the solutions identified and implemented in the area of CPU and memory consumption as well as I/O capabilities in terms of patterns. Moreover, we present some of the new ROOT components which are offered to the users to improve the performance of third party applications.

【 预 览 】
附件列表
Files Size Format View
ROOT6: a Quest for Performance 1445KB PDF download
  文献评价指标  
  下载次数:5次 浏览次数:18次