TY - GEN
T1 - Performance evaluation of HEVC RCL applications mapped onto NoC-based embedded platforms
AU - Penny, Wagner
AU - Palomino, Daniel
AU - Porto, Marcelo
AU - Zatt, Bruno
AU - Indrusiak, Leandro
N1 - © 2019 Association for Computing Machinery. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details.
PY - 2019/8/26
Y1 - 2019/8/26
N2 - Today, several applications running into embedded systems have to fulfill soft or hard timing constraints. Video applications, like the modern High Efficiency Video Coding (HEVC), e.g., most often have soft real-time constraints. However, in specific scenarios, such as in robotic surgeries, the coupling of satellites and so on, harder timing constraints arise, becoming a huge challenge. Although the implementation of such applications in Networks-on-Chip (NoCs) being an alternative to reduce their algorithmic complexity and meet real-time constraints, a performance evaluation of the mapped NoC and the schedulability analysis for a given application are mandatory. In this work we make a performance evaluation of HEVC Residual Coding Loop (RCL) mapped onto a NoC-based embedded platform, considering the encoding of a single 1920x1080 pixels frame. A set of analysis exploring the combination of different NoC sizes and task mapping strategies were performed, showing for the typical and upper-bound workload cases scenarios when the application is schedulable and meets the real-time constraints.
AB - Today, several applications running into embedded systems have to fulfill soft or hard timing constraints. Video applications, like the modern High Efficiency Video Coding (HEVC), e.g., most often have soft real-time constraints. However, in specific scenarios, such as in robotic surgeries, the coupling of satellites and so on, harder timing constraints arise, becoming a huge challenge. Although the implementation of such applications in Networks-on-Chip (NoCs) being an alternative to reduce their algorithmic complexity and meet real-time constraints, a performance evaluation of the mapped NoC and the schedulability analysis for a given application are mandatory. In this work we make a performance evaluation of HEVC Residual Coding Loop (RCL) mapped onto a NoC-based embedded platform, considering the encoding of a single 1920x1080 pixels frame. A set of analysis exploring the combination of different NoC sizes and task mapping strategies were performed, showing for the typical and upper-bound workload cases scenarios when the application is schedulable and meets the real-time constraints.
KW - Embedded systems
KW - HEVC
KW - NoC
KW - Real-time systems
UR - http://www.scopus.com/inward/record.url?scp=85073408645&partnerID=8YFLogxK
U2 - 10.1145/3338852.3339868
DO - 10.1145/3338852.3339868
M3 - Conference contribution
T3 - Proceedings - 32nd Symposium on Integrated Circuits and Systems Design, SBCCI 2019
BT - Proceedings - 32nd Symposium on Integrated Circuits and Systems Design, SBCCI 2019
PB - ACM
T2 - 32nd Symposium on Integrated Circuits and Systems Design, SBCCI 2019
Y2 - 26 August 2019 through 30 August 2019
ER -