如果是多核处理器,使用TBB能够有效地提升函数的执行速度,但是如果韩式内部牵扯到了读取硬盘数据的时候,这个速度会大打折扣,甚至比直接调用函数还要低……分析其中的原因,个人认为是硬盘读取速度成为了实现速度的瓶颈,再加上分配任务的开销,必然造成速度的降低。
因此对于需要读取硬盘的函数,使用TBB优化应该仅限于把数据读取到内存之后再进行优化。
这个想法待验证。
如果是多核处理器,使用TBB能够有效地提升函数的执行速度,但是如果韩式内部牵扯到了读取硬盘数据的时候,这个速度会大打折扣,甚至比直接调用函数还要低……分析其中的原因,个人认为是硬盘读取速度成为了实现速度的瓶颈,再加上分配任务的开销,必然造成速度的降低。
因此对于需要读取硬盘的函数,使用TBB优化应该仅限于把数据读取到内存之后再进行优化。
这个想法待验证。