重建软件性能调试阶段的基本要求 (2005/11-2006/12) 重建软件性能调试阶段的基本要求 (2005/11-2006/12) 基本性能检查 软件系统的完善 软件性能调试--参数优化 软件健壮度调试 编写原理、结构、调试和使用文件 提出软件的整体评估 系统需求
BES III 离线软件系统研发时间线
BOSS Major Milestones 2004-06-30 BOSS vertical slices Port Muon recon algorithm (EMC desirable) to the new framework. 2004-12-30 BOSS alpha release integration with BOOST simulation Running the reconstruction chain for MDC, TOF, EMC and MC can be achieved in the BOSS Gaudi framework. EDM for both Raw Data and reconstructed data deployed. Completion of fully functional Event Data I/O. 2005-10-30 BOSS betta release Simulation and reconstruction chain functions reasonably well and can successfully process several thousand events. Common physics analysis tools and utilities available. Physics study in BOSS can start. 2006-12-30 BOSS production release
Status Summary 2005/5/29 Status Module Name MDC Fast track Trk-Eff 99 %, x160um, z4mm , p 10MeV EvTime MDC-Track-1 Trk-Eff 99 % , p 6MeV , x140m, z0 2 mm MDC-Track-2 Trk-Eff 95 %, pT 5.8MeV dE/dx PID Trk-Ext Klmfit TOF Rec. Trk-Eff 100 % , T83ps, EMC Rec. Trk-Eff 100 % , E2%, .007rad, .008rad MuC Rec. Trk-Eff 99 % : Design, programming & testing : Passed the MC data testing : Performance checking and Par. Optimization stage
基本性能检查 消耗资源(CPU、内存等)情况, 数据、结果 的输入输出等。 基本性能测试: 效率,空间分辨,动量分辨,能量等 样本:单径迹 e、、、 k、 p, 多径迹样本 ee、、Lund 基本运行检查 运行5000-10000 样本:单径迹、多径迹样本,典型样本
软件系统的完善 刻度系统各种文件入口与使用、函数调用完成 几何结构真实化 完成各种修正(函数调用)
软件性能调试--参数优化 可调参数文件化,放入数据库 有利于:软件管理、使用、调试与软件升级 调整各种参数使软件的各项指标达到最佳值 样本以调试参数不同而改变 ---适应真实数据为基准。
软件健壮度调试 空间分辨与位置关系--如何提高空间分辨 动量分辨与动量关系--如何提高动量分辨 寻迹效率与动量、不同样本的寻迹效率关系--提高寻迹效率 多径迹识别能力 排斥噪声能力 粒子鉴别的准确性 奇异事件的处理措施
编写原理、结构、调试和使用文件 原理、流程、程序结构 类的组成和实现 数据输入、输出 调试变量文件、版本号数、变量说明和调用函数名字 或者入口等 基本性能指标 使用文件和范例
对软件的算法、性能进行横向综合分析和比较 软件的整体评估 对软件的算法、性能进行横向综合分析和比较 提出其优点,不足以及补救办法 提出可能的升级或改变方案
系统需求 普通与特殊样本的产生 MC数据模拟渐进真实化 与刻度系统协调:包括数据格式、 函数形式等等 与框架方面配合