200000.00 大规模稀疏矩阵方程求解算法开发 隐藏

项目进度

  • 发布需求

    2020-11-26

  • 威客报价、雇主选稿

    2020-12-31

  • 托管赏金

  • 任务交付

  • 评价

需求描述

一、          标的技术的内容

1.     项目内容:

(1)大规模稀疏矩阵方程(多对角、单元元素为标量)LU_SGS求解算法开发及调试;

(2)大规模稀疏矩阵方程(多对角、单元元素为标量)LU_SGS算法测试验证;

(3)大规模稀疏矩阵方程(多对角、单元元素为标量)LU_ADI求解算法开发及调试;

(4)大规模稀疏矩阵方程(多对角、单元元素为标量)LU_ADI算法并行化及调试(OpenMP和MPI);

(5)大规模稀疏矩阵方程(多对角、单元元素为标量)LU_ADI算法测试验证。

2.     技术方法及路线:

以C++编程语言(2011标准)为基础编码语言,按照甲方编码标准规范进行大规模稀疏矩阵方程求解算法开发(开源库仅限于使用矩阵运算库,如OpenBLAS等),乙方设定可用于简单调试的微小型稀疏矩阵方程算例进行单元测试,甲方提供小规模(万量级)、中规模(十万量级)、大规模(百万量级)稀疏矩阵算例进行集成测试。

二、          应达到的技术指标和参数

(1)开发的LU_SGS算法针对小规模(万量级)、中规模(十万量级)、大规模(百万量级)稀疏矩阵方程算例(各类不少于3套)计算正确,矩阵直接正向相乘验证误差10%以内;

(2)开发的LU_ADI算法针对小规模(万量级)、中规模(十万量级)、大规模(百万量级)稀疏矩阵方程算例(各类不少于3套)计算正确,矩阵直接正向相乘验证误差10%以内;

(3)LU_ADI算法并行效率较串行提升倍数至少为增加核心或线程数的50%(如采用3核,较串行增加2核,并行效率须至少提升2x50%=1倍);

(4)开发的矩阵方程求解代码需具备较好的鲁棒性;

(5)源代码需符合甲方代码编写标准规范;

(6)源代码需具有高内聚、松耦合、插件式软件架构,满足易读性、易扩展性要求;

(7)源代码各模块都需配备相应测试模块,测试覆盖率达到90%以上。

三、          研究开发计划※

1.       项目启动时间预计为 2021 年 1 月 1 日;

2.       项目的终验收时间预计为 2021 年 12 月 31 日,乙方应在 2021 年 12 月 31 日前完成所有项目工作;

在该项目进展过程中,如遇不可抗力因素,导致以上某时间节点延期,甲乙双方经友好协商后重新制定项目周期或顺延。

淘汰

投稿人: kindstrike

该稿件被作者设置为隐藏!

显示 1~1 项 共 1 个投稿

    诚信威客网站,服务更放心

    • 担保交易

    • 诚信保障

    • 威客认证

    诚信威客网站,服务更放心

    发布任务
    发布作品/服务

    同类任务

    推荐服务商

    收起