欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

C 基础数据类型 性能测试

 

定点数实现如下:

fp16:本质上是int运算

fp32:本质上是long long运算

 

 C 基础数据类型 性能测试

 

 C 基础数据类型 性能测试

 

 C 基础数据类型 性能测试

 

 C 基础数据类型 性能测试

 

 

 

 

后续补充 byte,short,int,float,double等基础数据类型的性能测试