C 基础数据类型 性能测试
程序员文章站
2022-06-05 18:22:30
简单测试了C语言中分别使用16位整数和32位整数实现的定点数和内建浮点数的乘除性能: 在release 下 循环 1 0000 0000 * 20次 的时间: CPU:7700K/4.2Ghz 定点数实现如下: fp16:本质上是int运算 fp32:本质上是long long运算 后续补充 byt ......
简单测试了c语言中分别使用16位整数和32位整数实现的定点数和内建浮点数的乘除性能:
在release 下 循环 1 0000 0000 * 20次 的时间:
cpu:7700k/4.2ghz
定点数实现如下:
fp16:本质上是int运算
fp32:本质上是long long运算
后续补充 byte,short,int,float,double等基础数据类型的性能测试