中微电:UPU产品MVP(多线程虚拟流水线)
深圳中微电科技有限公司充分考虑了CPU及GPU的架构及设计特点,应用了并行计算,研发出一个真正融合CPU、GPGPU(通用可编程GPU)特点的处理器技术——UPU(Unified Processor Unit,和谐统调处理单元)。
中微电的MVP(Multi-thread Virtual pipeline,多线程虚拟流水线)是世界上第一个UPU处理器。
MVP处理器可在一个真正集成的架构上,灵活地将CPU、GPU与GPGPU实行动态分配运作,从本质上将此两种核心处理器融于一种崭新的并行计算处理器中,如同一个多线程的模拟流水线。
MVP首先是从指令架构上将RISC-Like的CPU指令和Shader-Like的GPU指令融合在一快,然后将多核与多线程的CPU设计,与多任务及单任务、多种数据的并行渲染器,设计集成在一个易于编程的处理器之中,其可以作为动态同步多线程(核)处理器SMT CPU,也可以是多线程可编程的GPU,或者是多任务及多数据的GPGPU。
1. UPU 综合:
• CPU和GPU 于一个指令集上
• CPU和GPU 于一个流水线上
• CPU和GPU 于一个调度上
2. UPU 的并行计算可作为:
• 多SMP 核
• 多Pthreads 线程
• 多Ithreads 线程
•
3. UPU 最终目的是:
• 高性价比
• 高性耗比
• 高伸缩性
评论