compiler-optimization

compiler-optimization

文章 0 浏览 2

如何避免线程化 +优化器==无限循环?

在今天的代码审查中,我偶然发现了以下内容代码(为发布而稍加修改): while (!initialized) { // The thread can start before the constructor has…

じее 2024-10-09 10:57:43 1 0

STL 算法中跨函数边界的循环重新排序

为了简单起见,我们假设我有一个由 N 矩阵组成的向量,每行 M 行。我正在使用 STL std::accumulate 来计算所有矩阵的总和。我传递一个二元函子,它接…

笨死的猪 2024-10-08 01:10:44 1 0

为什么我们使用 volatile 关键字?

可能的重复: 为什么存在 volatile? 我从未使用过它,但我想知道为什么人们使用它?它到底有什么作用?我搜索了论坛,发现只有 C# 或 Java 主题。…

往日 2024-10-07 15:35:06 1 0

内联算法

有谁知道任何讨论内联算法的论文吗?与之密切相关的是,父子图与调用图的关系。 背景:我有一个用Ocaml编写的编译器,它积极地内联函数,主要是由于这…

ゞ记忆︶ㄣ 2024-10-07 12:25:13 2 0

进程被杀死时如何获取.gcda文件?

我有一个带有 -fprofile-arcs 和 -ftest-coverage 的二进制版本。该二进制文件由进程监视器运行,该监视器将进程作为子进程生成。然后,当我想要进程…

最初的梦 2024-10-06 17:38:20 1 0

C++ :编译器以多少种方式优化我们的代码?

。 我想知道编译器可以/确实优化用 C++ 编写的代码的所有可能方法(或至少是流行的方法)?我还想知道优化是如何完成的(在每种情况下)! 到目前为止…

仲春光 2024-10-06 11:04:53 1 0

c#:这段代码会得到优化吗?

我正在审查第三方外包公司提供给我们的一些代码,并遇到了这个小宝石: try { int i = strOriginalData.IndexOf("\r\n") ////System.Diagnostics..Eve…

捶死心动 2024-10-05 20:59:53 2 0

程序员什么时候使用空基优化(EBO)

我正在阅读有关空基优化(EBO)的内容。在阅读时,我的脑海中出现了以下问题: 当它对派生类没有任何贡献(无论是功能方面还是数据方面)时,使用空类…

月亮坠入山谷 2024-10-05 01:14:58 1 0

C 编译器可以在调用期间预取数据吗?

是否有可能启用高度优化的良好 C 编译器通过预取来优化代码并在某些函数调用之前放置预取: struct *abc //... function_first(&amp(abc-&gtfield1)) …

陌若浮生 2024-10-05 00:24:08 2 0

C“内联”的替代方案关键词

我的课程导师一再强调并要求我们不要在函数中使用“inline”关键字。他说它不能跨编译器“移植”,也不是“标准”。考虑到这一点,是否有任何允许“内…

路弥 2024-10-04 12:05:26 1 0

Mathematica:使用 Simply 进行常见的子表达式消除和强度降低

因此,最近我一直在研究如何在编译器优化中充分利用 Mathematica 的模式匹配和术语重写……尝试高度优化作为循环内部部分的短代码块。减少计算表达式…

浮华 2024-10-02 21:12:41 1 0

在 C/C 中使用汇编语言++

我记得在某处读到过真正优化和优化的内容。加速代码的某些部分,程序员用汇编语言编写该部分。我的问题是 - 这种做法还进行吗?以及如何做到这一点? …

甜心 2024-10-02 21:04:41 0 0

如何诱导或帮助Java编译器优化代码?

我想知道 Java 编译器的哪些优化通常会因为不清晰或写得不好而被阻止(或未被检测到),以及会犯什么样的常见错误来混淆编译器的代码…

情绪少女 2024-10-02 03:06:14 1 0

我的编译器在做什么? (优化memcpy)

我正在使用 VC++2010 中的以下设置编译一些代码: /O2 /Ob2 /Oi /Ot 但是,我在理解生成的程序集的某些部分时遇到了一些问题,我在代码中提出了一些问…

铃予 2024-09-29 05:12:53 1 0

在什么情况下乱序执行会产生更高效的代码

我试图了解 内存屏障 的工作原理、使用原因以及在什么情况下应该使用它。但是我不完全确定在什么情况下安排指令的顺序会更有效,有人可以给我一个例子…

鹿港巷口少年归 2024-09-27 15:34:29 0 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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