• 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