基准 问答列表

如何在 Java 中编写正确的微基准测试?

作者:John Nilsson 提问时间:2/3/2009

如何在 Java 中编写(和运行)正确的微基准测试? 我正在寻找一些代码示例和注释来说明需要考虑的各种事情。 示例:基准测试应该测量时间/迭代还是迭代/时间,为什么? 相关新闻: 秒表基准测试可...

'file.sync()'可以用来关闭文件吗?

作者:Amit 提问时间:6/13/2023

我正在编写 Go 中文件 IO 操作的基准测试。 我想在执行简单的 IO 操作(如创建、打开、读取、写入、删除文件)时避免任何操作系统级别的异步或缓存。 从这个 SO 问题中:何时在 Go 中刷新...

MLPerf 基准测试:MLPerf 可以对没有 GPU 的系统/只有 CPU 的系统设置进行基准测试吗?

作者:Tarkik 提问时间:10/16/2023

众所周知,MLPerf 可以对 GPU 系统的 ML 功能进行基准测试。 由于带有 GPU 的 VM 价格昂贵,并且有人希望在仅使用 CPU 的系统上运行任何 ML 任务。是否可以通过 MLPerf ...

如何配置 SpecCPU 使其不产生跨 numa 节点数据传输?

作者:Frontier_Setter 提问时间:10/18/2023

我们希望使用 speccpu2017 评估服务器的预期性能。在我们的工作场景中,每个 numa 节点上都会独立部署一个应用实例,实例之间不会有数据通信。但是,属于同一实例的进度可能在 numa 节点内...

浮点数与 GCC、Intel 和 MS C 的双倍性能

作者:Martin Brown 提问时间:11/3/2023

我已经看到了之前古老的 x87 时代的线程,并认为是时候在 SSE2 和 AVX 的现代时代重新审视它了。我相当简单的 C 基准测试的结果大多符合我的预期,但也有一些惊喜。我很想知道在基于 Unix ...

与 BigDataBench 基准测试和 simplescalar 工具和 gem5 模拟器相关的查询

作者:Hetal 提问时间:11/1/2023

我想使用 simplescalar 模拟器工具或 gem5 模拟器分析 BigDataBench 基准测试或任何其他与大数据相关的基准测试。 我已经成功安装了带有 gcc2.7.2 的简单标量模拟器...

Tensorflow 实时时间明显大于 CPU 时间

作者:cxz 提问时间:10/31/2023

所以我有一个模型,它以一种格式保存。我正在尝试使用这个模型进行一些实时推理。这对性能至关重要,因此我通过编写一个简单的谷歌基准测试代码来测试推理延迟。但是读取时间远大于结果的 CPU 时间。这是我的环...

基准测试:l应用速度慢一个数量级以上。为什么?

作者:WishIaskedThisSooner 提问时间:10/28/2023

我担心我的代码自由使用(和)可能会慢一个数量级以上。lapplysapply 例如:以以下列表为例,它反映了我的数据。它很小,仅用于说明目的,但请相信我,在处理数百万个数据点时,速度会变慢。lsla...

为什么添加 vmovapd 指令可以使 simd 矢量化代码运行得更快?

作者:Rasmus 提问时间:10/24/2023

我正在对一些高性能数值代码进行矢量化,我注意到使用 Intel 的 SSE、AVX 和 AVX512 指令的 SIMD 矢量化性能与笔记本电脑上矢量寄存器的长度不成比例。我的笔记本电脑有 Tiger ...

如何准确检查代码段的执行时间

作者:Jams.Liu 提问时间:10/23/2023

我正在 x86-64 平台上调试高性能数据路径。它的执行时间可能会抖动,但它的代码很短(可能是 20-100 个 cpu 周期),如何准确获取它的执行时间? 谢谢。...


共34条 当前第1页