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

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

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

张小丹、杨严硕、胡婉靖、王亚峰、肖春杨

展开 >

宝鸡文理学院 物理与光电技术学院,陕西 宝鸡 721016

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

宝鸡文理学院校级本科教学改革研究项目(第十七批)(2022)陕西省教育厅项目陕西省科技厅重点研发一般项目教育部产学合作协同育人项目(2023)宝鸡文理学院大学生创新创业训练计划(2023)陕西省教育厅项目宝鸡文理学院教学改革项目

22JGYB3723JK02872024SF-YBXM-134230705211175618S20231072103322JK0242YJ22JGYB13

2024

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

科技视界

影响因子:0.269
ISSN:2095-2457
年,卷(期):2024.14(8)
  • 10