compiler-optimization

compiler-optimization

文章 0 浏览 4

GCC SSE代码优化

这篇文章与我几天前发布的另一篇文章密切相关。这次,我编写了一个简单的代码,仅添加一对元素数组,将结果乘以另一个数组中的值并将其存储在第四个数…

请爱~陌生人 2024-12-12 03:57:34 0 0

函数中提前返回的效率

作为一个缺乏经验的程序员,我经常遇到这种情况,并且特别想知道我正在尝试优化的一个雄心勃勃的、速度密集型的项目。对于主要的类 C 语言(C、objC、…

迷离° 2024-12-11 11:17:58 0 0

热点 JIT 优化

在关于 Hotspot 中的 JIT 的讲座中,我想给出尽可能多的关于 JIT 执行的特定优化的示例。 我只知道“方法内联”,但应该还有更多。为每个示例投票。…

多谢你的绝情让我学会死心 2024-12-11 04:27:17 0 0

为什么不总是使用编译器优化?

我前段时间问的问题之一有未定义的行为,所以编译器优化实际上导致了程序的崩溃。 但是,如果代码中没有未定义的行为,那么是否有理由不使用编译器优…

花开半夏魅人心 2024-12-11 02:36:52 1 0

编译器完成的配置文件引导优化是否会明显损害分析数据集未涵盖的情况?

这个问题不是特定于 C++ 的,据我所知某些运行时(如 Java RE)可以动态进行配置文件引导优化,我对此也很感兴趣。 这样描述 PGO: MSDN 检测我的程序…

五里雾 2024-12-10 20:01:00 0 0

Math.pow 的编译时间优化

我读过,可以通过生成巧妙地使用位移位和编译器生成的魔术常量的代码来优化编译时已知常量的乘法。 我对以类似的黑客方式优化求幂的可能性感兴趣。我…

始于初秋 2024-12-08 04:30:48 0 0

如果在编译时已知边缘条件,如何省略调用?

我遇到以下情况:有一大堆模板,例如 std::vector ,它们将调用 memmove() 来移动数组的一部分。有时他们会想要“移动”长度为零的部分 - 例如,如果…

自由范儿 2024-12-08 01:25:04 2 0

允许 C# 编译器对局部变量进行优化并从内存中重新获取值

编辑:我问当两个线程在没有适当同步的情况下同时访问相同的数据时会发生什么(在此编辑之前,这一点没有明确表达)。 我对 C# 编译器和 JIT 编译器执…

丑丑阿 2024-12-07 23:35:51 0 0

数值稳定性的编译器优化

GCC 或类似编译器是否执行旨在提高浮点运算数值稳定性的优化。 众所周知,如果以明显的方式实现,像加法或计算向量范数这样看似简单的操作在数值上是…

梦里人 2024-12-07 13:19:09 1 0

从 GCC 获取优化报告

我想知道是否有一个选项可以与 GCC 一起使用来获取有关编译器实际选择和执行的优化的详细报告。这可以通过使用 -opt-report 的 Intel C 编译器来实现…

心头的小情儿 2024-12-07 00:21:16 1 0

如何说服 JVM 内联接口方法?

我有一个植根于接口并使用抽象基类实现的类层次结构。它看起来像这样: interface Shape { boolean checkFlag(); } abstract class AbstractShape imp…

丶情人眼里出诗心の 2024-12-06 20:09:04 1 0

在 C++如果返回一个指针并立即取消引用,这两个操作是否会被优化掉?

在 C++ 中,如果我获取并返回变量的地址,然后调用者立即取消引用它,编译器是否会可靠地优化这两个操作? 我问的原因是我有一个数据结构,其中使用类…

还给你自由 2024-12-06 19:17:54 1 0

gcc -finline-functions 选项

我有一个关于 -finline-function 选项的问题 我们正在测试我们实现的函数是否成功内联。 以下是观察结果: 函数正在针对 -01、-O2 和 -O3 优化级别进…

如何视而不见 2024-12-06 16:20:15 1 0

在 C++ 中,访问易失性局部变量不是从函数外部访问的可观察行为吗?

在 C++03 标准可观察行为 (1.9/6) 中包括读取和写入易失性数据。现在我有这样的代码: int main() { const volatile int value = 0; if( value ) { } …

始于初秋 2024-12-06 06:31:47 1 0

如何加快这段 Java 代码的速度?

我正在尝试测试 Java 执行一项简单任务的速度有多快:将一个大文件读入内存,然后对数据执行一些无意义的计算。所有类型的优化都很重要。无论是以不同…

删除会话 2024-12-05 02:09:47 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文