为了实现并行度的最大化,渲染任务的有效分配,图形处理管道中性能和灵活性之间的平衡,本文介绍了多核交互式图形处理单元(MIGPU)的设计,性能分析和优化。 该处理器将具有特定指令集体系结构的十二个处理内核以及许多复杂的特定于应用程序的加速器集成到3D图形引擎中。 它在XC6VLX550T现场可编程门阵列(FPGA)上实现。 MIGPU支持带有可编程前端处理器,顶点着色器,平面裁剪器,几何转换器,3D裁剪器和像素着色器的OpenGL2.0。 为了提高MIGPU的性能,在原始类型,顶点,像素以及剔除,裁剪和内存访问的效果之间建立了关系模型,并展示了一种提高图形流水线速度的方法。 它能够将图形渲染任务分配给不同的处理器,以提高效率和灵活性。 像素填充速率在其峰值性能下可以达到40 Mpixel / s。