Compiler construction 环裂变在单核中起作用吗?

Compiler construction 环裂变在单核中起作用吗?,compiler-construction,compiler-optimization,compiler-development,Compiler Construction,Compiler Optimization,Compiler Development,如果我为单核处理器编译,什么时候使用循环裂变/分布有意义?性能方面?不,它几乎肯定会引入开销 性能方面?不,它几乎肯定会引入开销 有关标准答案,请参阅comp.compilers 除此之外,我可能会想到一个奇怪的情况,如果有一个潜在的迭代可能会阻塞。(例如,动态内存分配) 请注意,这种情况更多的是“滥用”一种简单的语言“并行”,而不是真正的数字原因。(使用“for”比使用线程手动执行更容易,即使for等待所有线程完成)有关标准答案,请参阅comp.compilers 除此之外,我可能会想到一个奇

如果我为单核处理器编译,什么时候使用循环裂变/分布有意义?

性能方面?不,它几乎肯定会引入开销

性能方面?不,它几乎肯定会引入开销

有关标准答案,请参阅comp.compilers

除此之外,我可能会想到一个奇怪的情况,如果有一个潜在的迭代可能会阻塞。(例如,动态内存分配)


请注意,这种情况更多的是“滥用”一种简单的语言“并行”,而不是真正的数字原因。(使用“for”比使用线程手动执行更容易,即使for等待所有线程完成)

有关标准答案,请参阅comp.compilers

除此之外,我可能会想到一个奇怪的情况,如果有一个潜在的迭代可能会阻塞。(例如,动态内存分配)

请注意,这种情况更多的是“滥用”一种简单的语言“并行”,而不是真正的数字原因。(使用“for”比使用线程手动执行更容易,即使等待所有线程完成)

在获得精彩答案