BurstBenchmarks:针对GCCClang机器代码对BurstIL2CPP进行基准测试 源码
突发基准 我很好奇Burst / IL2CPP如何使用C针对GCC / Clang优化C#代码,因此我移植了五个著名的基准测试,以及raytracer,最小化的植绒模拟,粒子运动学,流密码,哈希算法和基数排序,具有不同的工作负载,并使两种语言之间的工作负载相同。 使用-DNDEBUG -Ofast -march=native -flto编译器选项以所有可能的优化方式编译的C代码。 基准测试是使用独立版本在带有Ryzen 5 1400的Windows 10上完成的。 包含Mono JIT和RyuJIT的乐趣。 逻辑从启动到结束都获取CPU的一个核心。 在运行基准测试期间不要执行任何操作,请等待
文件列表
BurstBenchmarks-master.zip
(预估有个6文件)
BurstBenchmarks-master
.NET
Benchmarks.cs
42KB
Benchmarks.csproj
733B
README.md
3KB
LICENSE
424B
Benchmarks.cs
47KB
benchmarks.c
29KB
暂无评论