compiler-optimization

compiler-optimization

文章 0 浏览 3

英特尔编译器值得吗?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

一瞬间的火花 2024-09-02 08:35:12 9 0

C++性能、优化编译器、.cpp 中的空函数

我有一个非常基本的类,将其命名为 Basic,用于更大项目中的几乎所有其他文件。在某些情况下,需要有调试输出,但在发布模式下,不应启用此输出并且应…

你丑哭了我 2024-08-31 22:18:19 3 0

调用 std::vector::size() 与读取变量一样快吗?

我对一个大整数向量进行了广泛的计算。计算过程中向量大小不会改变。代码经常访问向量的大小。一般来说, 使用 vector::size() 函数或 使用辅助常量 v…

绿萝 2024-08-31 04:56:24 7 0

如果局部(但未使用)变量是对对象的唯一强引用,那么符合标准的 C# 编译器是否可以优化它?

另请参阅这些相关资源: .NET 垃圾收集器是否对代码进行预测分析?(在 Stack Overflow 上) WP7:GC 何时将局部变量视为垃圾(MSDN 上的博客文章) …

君勿笑 2024-08-31 01:01:26 4 0

编译器优化会引入错误吗?

今天我和一个朋友讨论了“编译器优化”的问题,我们争论了几个小时。 我捍卫了这样的观点:有时,编译器优化可能会引入错误或至少引入不良行为。 我的…

漫雪独思 2024-08-30 15:09:57 6 0

哪个免费 C 编译器提供了更好的优化选项?

您能给我一些 C 编译器之间的比较,特别是在优化方面吗?…

弱骨蛰伏 2024-08-29 15:49:32 5 0

switch在Visual C中如何编译++它的优化程度和速度如何?

当我发现我只能在 C++ 的 switch 语句中使用数值时,我认为它和一堆 if-else 之间一定存在一些更深层次的区别。 s。 因此我问自己: 在运行速度、编译…

傲影 2024-08-27 16:47:49 8 0

语言和虚拟机:难以优化的功能及其原因

我正在对功能进行调查,为研究项目做准备。 说出一种难以优化的主流语言或语言功能,以及为什么该功能值得或不值得付出的代价,或者只是用轶事证据揭…

別甾虛僞 2024-08-26 06:53:17 6 0

有没有办法让 MSVC 在 x64 上的寄存器中传递结构参数?

对于具有签名的函数: struct Pair { void *v1, *v2 } void f(Pair p) 在 x64 上编译,我希望通过寄存器传递 Pair 的字段,就好像该函数是: void f(v…

野心澎湃 2024-08-26 05:23:03 5 0

链接构造函数时,JVM 的隐式内存屏障如何表现?

参考我的之前关于不完全构造对象的问题,我有第二个问题。正如 Jon Skeet 指出的那样,构造函数末尾有一个隐式内存屏障,可确保 final 字段对所有线程…

冷︶言冷语的世界 2024-08-26 03:38:25 8 0

ICC 与 GCC - 优化和 CPU 架构

我有兴趣了解 GCC 在优化级别和迎合特定处理器架构方面与英特尔的 ICC 有何不同。我正在使用适用于 Linux 的 GCC 4.1.2 20070626 和 ICC v11.1。 ICC …

无人问我粥可暖 2024-08-26 00:43:38 4 0

一些了解 GCC 源代码的指针

我是一名学生,致力于为多核处理器优化 GCC。我尝试查看源代码,但很难跟踪它,因为我需要在后端添加一些代码。任何人都可以建议一些好的资源来解释不…

人心善变 2024-08-25 23:00:19 16 0

C++定义“更好” VS 中的发布模式构建

我目前使用以下预处理器定义和各种优化设置: WIN32_LEAN_AND_MEAN VC_EXTRALEAN NOMINMAX _CRT_SECURE_NO_WARNINGS _SCL_SECURE_NO_WARNINGS _SECURE…

余生再见 2024-08-25 14:46:31 8 0

java编译器优化

Java 编译器是否足够聪明,可以通过从 Double average = new Double( totalTime / callCount ) for 循环中提取内容来优化下面的循环? public double …

这个俗人 2024-08-24 19:51:48 5 0

C++复制构造函数、临时对象和复制语义

对于这个程序, #include &ltiostream&gt using std::cout struct C { C() { cout &lt&lt "Default C called!\n" } C(const C &amprhs) { cout &lt&lt…

樱桃奶球 2024-08-23 02:51:47 3 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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