【技术实现步骤摘要】
一种基于高响应比的气动特性算例调度方法
[0001]本专利技术涉及航空航天气动特性领域,具体涉及一种基于高响应比的气动特性算例调度方法。
技术介绍
[0002]多年来,随着气动力、燃烧学科的研究深入,在空气动力领域和燃烧领域产生了种类繁多、数量众多的场景模拟数值算例。针对众多算例的演算,算例迭代版本的测试也越来越频繁,对硬件资源要求和算力要求也越来越高。
[0003]随着计算机硬件日新月异的发展,CPU、GPU等处理器单元的计算能力越来越强,也出现了很多每秒可进行百亿亿次数学运算的超级计算机。但是,并非任何机构都能用上高算例硬件资源,而随着工业的快速发展和科研的迫切需要,计算任务的需求、量级还在继续呈几何增长。合理分配计算机资源、调度计算任务,提高测试效率,增加硬件资源的合理利用率,仍然是技术人员需要考虑的问题。计算机集群及高性能节点虽自身有一定的调度策略和方法,但总有部分遗漏和浪费,且如有某一算例持续进行计算,导致整体任务无法完成,也可能导致后续算例无法进行调度,白白浪费资源使用时间。
技术实现思路
>[0004]本专利本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于高响应比气动力特性算例的调度方法,其特征在于:所述调度方法包括以下步骤:步骤S1、获取待计算算例;步骤S2、后备队列准备;步骤S3、就绪队列准备;步骤S4、输出队列准备,所述输出队列将就绪队列整体从Redis取出并存放在系统内存中的数组队列,进行计算节点分发。2.如权利要求1所述的一种基于高响应比气动力特性算例的调度方法,其特征在于:所述步骤S1中待计算算例包含自动获取待计算算例和手动获取待计算算例,自动获取待计算算例是通过自动执行定时任务进行查询获取,获取后排列到后备队列头部,手动获取待计算算例排列到后备队列尾部。3.如权利要求1所述的一种基于高响应比气动力特性算例的调度方法,其特征在于:所述步骤S2具体是:将步骤S1获取的待计算算例批量插入Redis形成后备队列,并在算例进入后备队列过程中,对每个算例赋值开始等待时间。4.如权利要求1所述的一种基于高响应比气动力特性算例的调度方法,其特征在于:所述步骤S3中就绪队列定时把步骤S2中后备队列的部分算例获取出来,经过高响应比和二次计算后形成最终就绪队列。5.如权利要求4所述的一种基于高响应比气动力特性算例的调度方法,其特征在于:所述步骤S3具体包括以下分步骤:步骤S31、定时任务先扫描就绪队列,判断就绪队列是否分发完成;若未分发完成,则继续等待;若分发完成,则获取一部分...
【专利技术属性】
技术研发人员:王运涛,李佩学,邹舒帆,刘树远,刘伟,
申请(专利权)人:四川大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。