科技视界2024,Vol.14Issue(8) :15-17.

SIMD指令及其在C++编程语言中的应用

张小丹 杨严硕 胡婉靖 王亚峰 肖春杨
科技视界2024,Vol.14Issue(8) :15-17.

SIMD指令及其在C++编程语言中的应用

张小丹 1杨严硕 1胡婉靖 1王亚峰 1肖春杨1
扫码查看

作者信息

  • 1. 宝鸡文理学院 物理与光电技术学院,陕西 宝鸡 721016
  • 折叠

摘要

单指令多数据流指令是一种非常有效的单线程加速方法,通过使用SIMD指令集,计算机可以同时对多个数据执行相同的运算,从而实现程序加速.针对SIMD的具体应用,文章结合目前常用的C++语言进行加速过程讲解与代码编程,介绍了SIMD相关基本概念和指令集,然后基于C++编程语言测试SIMD的加速性能.实验结果表明,SIMD在单线程情况下可以显著加快代码运行速度.

关键词

SIMD指令集/程序加速/单线程加速/程序优化

引用本文复制引用

基金项目

宝鸡文理学院校级本科教学改革研究项目(第十七批)(2022)(22JGYB37)

陕西省教育厅项目(23JK0287)

陕西省科技厅重点研发一般项目(2024SF-YBXM-134)

教育部产学合作协同育人项目(2023)(230705211175618)

宝鸡文理学院大学生创新创业训练计划(2023)(S202310721033)

陕西省教育厅项目(22JK0242)

宝鸡文理学院教学改革项目(YJ22JGYB13)

出版年

2024
科技视界
上海市科普作家协会

科技视界

影响因子:0.269
ISSN:2095-2457
参考文献量10
段落导航相关论文