发明名称 A porting verification apparatus, method and computer program
摘要 Metric-based verification tool for large-scale models, e.g. weather simulations, ported between High Performance Computing (HPC) systems, comprising: data module 20 generating a host and a target ensemble of solutions after executing a numerical model program by repeatedly varying execution parameters in host and target environments, respectively; analytics engine 30 computing a mathematical distance between the host and target ensemble; and decision module 40 using the distance to decide whether porting has created an error. The host ensemble is a perturbed architecture ensemble (PAE) obtained by varying software/hardware parameters such as task/data parallelism, programming/runtime environment settings, operating system release, middleware version. The target ensemble is an initial condition ensemble (ICE) obtained by varying initial condition of the model. Varying the execution parameters randomly spreads the solutions to form distributed PAE and ICE whose Bhattachryya distances are used for decision making. Presence of systematic porting errors affecting the solutions is identified.
申请公布号 GB2536273(A) 申请公布日期 2016.09.14
申请号 GB20150004183 申请日期 2015.03.12
申请人 Fujitsu Limited 发明人 Balakrishnan Bhaskaran
分类号 G06F11/36;G06F9/44 主分类号 G06F11/36
代理机构 代理人
主权项
地址