DocumentCode
1911185
Title
SPUM: A Screen Partition Update Method for Embedded Multi-Window Systems
Author
Jiang Yan ; Zeng Xuewen ; Sun Peng ; Zhu Xiaoyong
Author_Institution
Nat. Network New Media Eng. Res. Center, Grad. Univ. of Chinese Acad. of Sci., Beijing, China
fYear
2012
fDate
14-16 Dec. 2012
Firstpage
349
Lastpage
352
Abstract
This paper proposes a screen partition update method (SPUM) for embedded multi-window systems with the purpose of improving their display performance. In this method the whole screen is partitioned into multiple independent sub-regions according to the position and size information of application windows at first and the overlap degree of each sub-region is calculated afterwards. Each window has an associated bitmap used to mark which sub-regions on the whole screen are contained by this window and which are not. When one application window updates, sub-regions of this window are updated step by step. In order to reduce the probability of conflict, the free sub-region with bigger overlap degree is updated preferentially. This method increases the probability of parallel update. When we apply the SPUM algorithm into an actual DirectFB graphics system, the total window update time cost is reduced by 35% and the conflict number is decreased by 72% in our experiment. Further experiment shows that with the increase of refresh rate the performance improvement introduced by the algorithm is more notable.
Keywords
cost reduction; embedded systems; graphics processing units; user interfaces; DirectFB graphics system; SPUM; display performance improvement; embedded multiwindow system; parallel update probability; refresh rate; screen partition update method; screen partitioning; total window update time cost reduction; embedded system; graphics system; parallel algorithm; screen partition;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Engineering (ISISE), 2012 International Symposium on
Conference_Location
Shanghai
ISSN
2160-1283
Print_ISBN
978-1-4673-5680-0
Type
conf
DOI
10.1109/ISISE.2012.85
Filename
6495362
Link To Document