使用多线程处理的多核处理器设备
摘要:
提供配置成在某些计算情境中提高处理性能的多核处理器。多核处理器包括:多个处理核心,其实现桶式线程处理以在确保在处理器的性能被最小化时空闲指令或线程的效果的同时并行地执行多个指令线程。多个核心也可共享公共数据高速缓存,从而最小化对昂贵和复杂机构的需要以减轻高速缓存间一致性问题。桶式线程处理可最小化与共享的数据高速缓存相关联的时延影响。在一些例子中,多核处理器还可包括串行处理器,其配置成执行可以在采用桶式线程处理的处理环境中不产生令人满意的性能的单线程程序代码。
公开/授权文献
0/0