基于K Framework的向量化机器学习指令语义形式化

基于K Framework的向量化机器学习指令语义形式化
复制标题

DOI:
10.13328/j.cnki.jos.006595
复制
发表时间:
2023
期刊:
软件学报
影响因子:
--
通讯作者:
施晓牧
施晓牧
中科院分区:
--
文献类型:
--
作者:
黄厚华;刘嘉祥;施晓牧

文献摘要

相似文献

ARM针对ARMv8.1-M微处理器架构推出基于M-Profile向量化扩展方案的技术,并命名为ARM Helium,声明能为ARM Cortex-M处理器提升达15倍的机器学习性能.随着物联网的高速发展,微处理器指令执行正确性尤为重要.指令集的官方手册作为芯片模拟程序,片上应用程序开发的依据,是程序正确性基本保障.主要介绍利用可执行语义框架K Framework对ARMv8.1-M官方参考手册中向量化机器学习指令的语义正确性研究.基于ARMv8.1-M的官方参考手册自动提取指令集中描述向量化机器学习指令执行过程的伪代码,并将其转换为形式化语义转换规则.通过K Framework提供的可执行框架利用测试用例,验证机器学习指令算数运算执行的正确性.