首先,这是一个问题:
“您的公司将在一个新的双核处理器上运行两个应用程序,以便您可以优化该处理器的软件。A) 鉴于第一个应用程序的 40% 是可并行化的,如果运行该应用程序,您将实现多少整体加速隔离中?”
我会假设 40% 代表这个程序的“分数增强”值,所以程序的可并行化部分的旧运行时间是整个程序运行时间的 2/5。(正确的?)
基于此,我需要找到“加速增强”值来找到程序的整体加速。当我不知道该程序的可并行化部分的新运行时间时,我怎么可能找到加速提升值?(此外,如果没有该值,我应该如何找到整体加速?)此外,我不确定当应用程序“独立运行”时我会实现的“整体加速”意味着什么。
这是否意味着我应该表现得好像这个应用程序是计算机上唯一运行的程序?