- 博客(4)
- 收藏
- 关注
原创 如何通过VS在C++项目中使用汇编
现在的编译器在多数情况下会直接帮助大家完成这个流程,并根据需要保留或不保留生成的相关文件。然而在部分情况下需要直接使用汇编以提高性能,或者是单纯的想要学习一下汇编语言,而通过沙箱的方式编写DOS汇编又似乎过于麻烦。
2024-06-06 12:44:41
632
原创 单指令多数据(SIMD)与Intrinsic函数
单指令多数据,通过一条指令对多个数据进行处理。一般是在指令级并行的基础上,发掘出数据级并行,从而提高处理速度。使用SIMD技术提高处理速度的前提,是拥有一块支持SIMD指令集的CPU,这对于现在的处理器来说并不是很稀有的东西,只是支持同时处理的数据的最大位数不同罢了。
2024-05-13 15:28:58
1203
1
原创 平方根(倒数)快速算法
平方根常出现在游戏的图形计算中,尤其是求一个向量的基向量时,还会以倒数的形式出现,所以如何快速求解平方根一度成为了游戏引擎优化中的一个难题。本文会先介绍原理,最后放出实现的代码,包括手动实现和使用内联汇编一步到位。
2024-05-12 11:23:43
1163
1
原创 指令集与现代x86汇编
CPU的Code Name、支持的指令集可以在CPU-Z中查看指令集划分很复杂,看到好几个版本了,所有内容以和实际情况为准。
2024-05-12 10:46:42
2077
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅