[发明专利]一种基于参数化仿真的并发处理方法及系统在审
申请号: | 201911162170.9 | 申请日: | 2019-11-25 |
公开(公告)号: | CN110765663A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 王作学;李盛;张波 | 申请(专利权)人: | 中冶赛迪重庆信息技术有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 31219 上海光华专利事务所(普通合伙) | 代理人: | 尹丽云 |
地址: | 401122 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务参数 任务请求 系统运行状态 参数化仿真 服务器资源 并发处理 仿真计算 监控系统 任务脚本 使用效率 运行状态 参数化 录入 服务器 并发 反馈 | ||
本发明提出一种基于参数化仿真的并发处理方法及系统,包括:录入仿真任务参数,根据所述仿真任务参数生成仿真任务脚本,进而获取仿真任务请求;监控系统运行状态,并根据所述系统运行状态执行所述仿真任务请求,反馈执行结果;本发明可有效提高了仿真计算服务器中参数化仿真任务的并发运行数量,提高服务器资源使用效率。
技术领域
本发明涉及计算机数据处理领域,尤其涉及一种基于参数化仿真的并发处理方法及系统。
背景技术
随着近年来计算机领域里程碑式的进步,计算机软件市场推出了许多功能强大的参数化仿真计算软件。然而市面上的参数化仿真计算软件,多需要研究人员具有扎实的理论基础并熟练掌握其操作技巧。且参数化仿真计算分析过程中,前处理建模和后处理提取分析结果需要时间最多,操作最为繁琐也最易出错。且现实仿真计算过程中仿真计算任务一次计算所需的CPU核数及内存数多为人为指定,为使仿真计算任务快速求解完成使用者通常会指定仿真计算服务器以最大计算资源方式进行计算分析,这使得通常情况下仿真计算服务器同一时间仅能运行一个仿真任务且无法实时监控仿真计算服务器计算资源使用情况,服务器资源使用率及使用效率较低。
发明内容
鉴于以上现有技术存在的问题,本发明提出一种基于参数化仿真的并发处理方法及系统,主要解决仿真任务执行效率低却缺乏系统资源实时监控的问题。
为了实现上述目的及其他目的,本发明采用的技术方案如下。
一种基于参数化仿真的并发处理方法,包括:
录入仿真任务参数,根据所述仿真任务参数生成仿真任务脚本,进而获取仿真任务请求;
监控系统运行状态,并根据所述系统运行状态执行所述仿真任务请求,反馈执行结果。
可选地,所述仿真任务参数包括仿真模型类型、任务ID、几何参数、载荷参数、材料参数、边界条件。
可选地,可通过多个用户界面互不干扰地进行所述仿真任务参数的录入。
可选地,根据所述仿真任务参数生成前处理脚本及后处理脚本,建立仿真模型,并根据所述仿真模型获取所述仿真任务请求。
可选地,记录所述仿真任务参数的录入时间,根据时间先后顺序依次将对应的仿真任务请求存入系统的消息队列。
可选地,所述系统运行状态包括:系统资源信息、仿真模型信息、仿真任务请求执行状态信息。
可选地,设置所述仿真任务请求的索引,根据所述索引获取执行所述仿真任务请求所产生的数据。
通过多线程或多进程的方式执行所述仿真任务请求。
一种基于参数化仿真的并发处理系统,包括:
任务获取模块,录入仿真任务参数,根据所述仿真任务参数生成仿真任务脚本,进而获取仿真任务请求;
执行模块,监控系统运行状态,并根据所述系统运行状态执行所述仿真任务请求,反馈执行结果。
包括资源管理模块,用于对根据所述仿真任务参数生成的前处理脚本及后处理脚本进行编辑。
如上所述,本发明一种基于参数化仿真的并发处理方法及系统,具有以下有益效果。
根据仿真任务参数自动创建仿真任务脚本,并进行任务并发处理,可有效提高仿真任务的运行效率,增强服务器资源的利用效率。
附图说明
图1为本发明一实施例中基于参数化仿真的并发处理方法的流程图。
图2为本发明一实施例中基于参数化仿真的并发处理系统的模块图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中冶赛迪重庆信息技术有限公司,未经中冶赛迪重庆信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911162170.9/2.html,转载请声明来源钻瓜专利网。