我应该在AMD和英特尔芯片上运行我的回归测试程序吗?

Bri*_*nan 4 code-coverage intel regression-testing amd-processor

现在我计划在32位,64位,Windows XP Home,Windows XP Pro,Windows Vista Home Basic,Windows Vista Ultimate,Windows 7 Home Basic和Windows 7 Ultimate上进行测试......所有这些都包含最新的服务包.

但是,现在我想知道是否值得对AMD和英特尔进行上述所有列出的场景测试,还是浪费时间?

注意:这是日常普通用户的安全应用程序.

Wil*_*ean 9

我的感觉是,如果你有许多最先进的手工编码汇编语言或某种令人难以置信的紧凑时序(无论如何你都不会满足于那些选择的操作系统),这只会是值得的.

如果您使用的是现成的商业编译器,那么您可以合理地确定它们将生成在所有正常处理器上运行的代码.

当然,没有人能证明他们不需要在特定平台上进行测试,但我认为平台差异的原因要比CPU品牌更重要(所有各种多核/超线程排列,例如,这可能以不同的方式暴露所有多线程代码错误)