Advanced 2D Rasterization on Modern CPUs
Department of Information Technology, University of Miskolc, Miskolc-Egyetemvaros, 3515 Hungary
Applied Information Science, Engineering and Technology, Topics in Intelligent Engineering and Informatics Volume 7, pp 63-79, 2014
@incollection{mileff2014advanced,
title={Advanced 2D Rasterization on Modern CPUs},
author={Mileff, P{‘e}ter and Dudra, Judit},
booktitle={Applied Information Science, Engineering and Technology},
pages={63–79},
year={2014},
publisher={Springer}
}
The graphics processing unit (GPU) has become part of our everyday life through desktop computers and portable devices (tablets, mobile phones, etc.). Because of the dedicated hardware visualization has been significantly accelerated and today’s software uses only the GPU for rasterization. Besides the graphical devices, the central processing unit (CPU) has also made remarkable progress. Multi-core architectures and new instruction sets have appeared. This chapter aims to investigate how effectively multi-core architecture can be applied in the two-dimensional rasterization process and what the benefits and bottlenecks of this rendering model are. We answer the question of whether it would be possible to design a software rendering engine to meet the requirements of today’s computer games.
October 7, 2013 by hgpu