Abstract
Because of the widespread use of 3D graphics processing units, this paper presents the design and implementation of a heterogeneous multi-core graphics processing unit, the HMGPU-9. HMGPU-9 supports OpenGL2.0 and DirectDraw with programmable vertex shaders and fragment shaders. It integrates 9 heterogeneous processor cores and many sophisticated application-specific accelerators into a XC6VLX550T FPGA. It employs dual-rail handshake protocol in its rendering pipeline to achieve high performance. It is capable of assigning graphics processing tasks to different processors for efficiency and flexibility. The pixel filling rate can reach 289.92Mpixel/s at its peak performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Han, J.-G., Liu, Y.-Y., Zhang, X.: GPU:The Past, Present and Future. Journal of Xi’an University of Posts and Telecommunications 16(3), 61–64 (2011)
Shreiner, D., Woo, M., Neider, J., Davis, T.: OpenGL® Programming Guide, 6th edn. China Machine Press, Beijing (2009)
Tumeo, A., Branca, M., Camerini, L., Ceriani, M., Monchiero, M., Palermo, G., Ferrandi, F., Sciuto, D.: Prototyping Pipelined Applications on a Heterogeneous FPGA Multiprocessor Virtual Platform, pp. 317–322. IEEE (2009)
Shee, S.L., Parameswaran, S.: Design Methodology for Pipelined Heterogeneous Multiprocessor System. In: DAC 2007, San Diego, California, USA, June 4-8, pp. 811–816 (2007)
Javaid, H., Parameswaran, S.: A Design Flow for Application Specific Heterogeneous Pipelined Multiprocessor Systems. In: DAC 2009, San Francisco, California, USA, July 26-31, pp. 250–253 (2009)
Javaid, H., Ignjatovic, A., Parameswaran, S.: Rapid Design Space Exploration of Application Specific Heterogeneous Pipelined Multiprocessor Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 29(11), 1777–1789 (2010)
Chen, F.-Y., Zhang, D.-S., Wang, Z.-Y.: Research of the Heterogeneous Multi-Core Processor Architecture Design. Computer Engineering & Science 33(12), 27–36 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deng, J. et al. (2013). The Design and Prototype Implementation of a Pipelined Heterogeneous Multi-core GPU. In: Zhang, Y., Li, K., Xiao, Z. (eds) High Performance Computing. HPC 2012. Communications in Computer and Information Science, vol 207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41591-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-41591-3_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41590-6
Online ISBN: 978-3-642-41591-3
eBook Packages: Computer ScienceComputer Science (R0)