基于ARM架构的大型矩阵求解方法技术

技术编号:29156903 阅读:24 留言:0更新日期:2021-07-06 22:56
本发明专利技术涉及ARM架构技术领域,尤其涉及基于ARM架构的大型矩阵求解方法,基于ARM架构的大型矩阵求解方法,包括:S1.基于所述ARM架构下建立操作系统进行求解;S2.通过所述ARM架构储存/读取矩阵所要求解的数据;S3.通过系统自动选择所述大型矩阵运行方法;S4.通过所述大型矩阵运算法则求解数值。本发明专利技术通过Caches技术,缩小处理器和存储系统速度差别。通过迭代法在处理零元素较多的大型稀疏矩阵时,具有运算和存储两方面的优势,其计算公式简单,每一次的迭代中只需计算一次矩阵和向量的乘法,设置的CG法具有收敛速度较快的效果;通过这种分块方式的计算,可以有效利用快速的ARM架构上共享内存。

【技术实现步骤摘要】
基于ARM架构的大型矩阵求解方法
本专利技术涉及ARM架构
,尤其涉及基于ARM架构的大型矩阵求解方法。
技术介绍
ARM架构(过去称作进阶精简指令集机器(AdvancedRISCMachine),更早称作AcornRISCMachine)是一个32位元精简指令集(RISC)中央处理器(processor)架构,其广泛地使用在许多嵌入式系统(embedded)设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。矩阵自19世纪被英国数学家凯利提出来,历经了200多年的发展,在现代生活中有及其广泛的应用,下面我将列举几项矩阵在现实生活中的应用:矩阵可用于预测水质量状况以及用于处理水污染等问题;矩阵还可以用于模拟飞机飞行所需要的飞行环境;在物理学领域的磁电场的探查测量方面也有很广泛的应用;许多图片在电脑上的存储方式就是以矩阵的格式存储的,以便对图片进行调整和美化的时候可以利用数学公式对图片进行处理等。除此以外,矩阵还在许多领域有着极为广泛的应用。矩阵求解时存在通信和计算流水重叠执行,数据计本文档来自技高网...

【技术保护点】
1.基于ARM架构的大型矩阵求解方法,其特征在于,包括:/nS1.基于所述ARM架构下建立操作系统进行求解;/nS2.通过所述ARM架构储存/读取矩阵所要求解的数据;/nS3.通过系统自动选择所述大型矩阵运行方法;/nS4.通过所述大型矩阵运算法则求解数值。/n

【技术特征摘要】
1.基于ARM架构的大型矩阵求解方法,其特征在于,包括:
S1.基于所述ARM架构下建立操作系统进行求解;
S2.通过所述ARM架构储存/读取矩阵所要求解的数据;
S3.通过系统自动选择所述大型矩阵运行方法;
S4.通过所述大型矩阵运算法则求解数值。


2.根据权利要求1所述的基于ARM架构的大型矩阵求解方法,其特征在于:所述ARM存储系统可以适应不同的嵌入式应用系统的需要,所述ARM存储系统可能提供多种类型的存储器件,如FLASH、ROM、SRAM等。


3.根据权利要求1所述的基于ARM架构的大型矩阵求解方法,其特征在于:所述ARM存储系统包括所述Caches技术、所述写缓存技术(writebuffers)和所述虚拟内存和I/O地址映射技术,所述Caches技术能缩小处理器和存储系统速度差别。


4.根据权利要求1所述的基于ARM架构的大型矩阵求解方法,其特征在于:所述大型矩阵根据指令可以通过所述Jac...

【专利技术属性】
技术研发人员:刘民庆万波
申请(专利权)人:湖北九同方微电子有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1