为了实现并行度的最大化,渲染任务的有效分配,图形处理管道中性能和灵活性之间的平衡,本文介绍了多核交互式图形处理单元(MIGPU)的设计,性能分析和优化。 该处理器将具有特定指令集体系结构的十二个处理内核以及许多复杂的特定于应用程序的加速器集成到3D图形引擎中。 它在XC6VLX550T现场可编程门阵列(FPGA)上实现。 MIGPU支持带有可编程前端处理器,顶点着色器,平面裁剪器,几何转换器,3D裁剪器和像素着色器的OpenGL2.0。 为了提高MIGPU的性能,在原始类型,顶点,像素以及剔除,