Architecture-aware optimization of an HEVC decoder on asymmetric multicore processors

被引:0
|
作者
Rafael Rodríguez-Sánchez
Enrique S. Quintana-Ortí
机构
[1] Universidad Jaume I,Depto. Ingeniería y Ciencia de Computadores
来源
Journal of Real-Time Image Processing | 2017年 / 13卷
关键词
HEVC; Asymmetric multicore processors; Scheduling; Vector intrinsics; Real-time decoding; Energy efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
Low-power asymmetric multicore processors (AMPs) have attracted considerable attention due to their appealing performance/power ratio for energy-constrained environments. However, these processors pose a significant programming challenge due to the integration of cores with different performance capabilities, asking for an asymmetry-aware scheduling solution that carefully distributes the workload. The recent HEVC standard, which offers several high-level parallelization strategies, is an important application that can benefit from an implementation tailored for the low-power AMPs present in many current mobile or handheld devices. In this scenario, we present an architecture-aware implementation of an HEVC decoder that embeds a criticality-aware scheduling strategy tuned for a Samsung Exynos 5422 System-on-Chip furnished with an ARM big.LITTLE AMP. The performance and energy efficiency of our solution are further enhanced by exploiting the NEON vector engine available in the ARM big.LITTLE architecture. Our experimental results expose a 1080p real-time HEVC decoding at 24 frames/s and a reduction of energy consumption over 20 %.
引用
收藏
页码:25 / 38
页数:13
相关论文
共 50 条
  • [1] Architecture-aware optimization of an HEVC decoder on asymmetric multicore processors
    Rodriguez-Sanchez, Rafael
    Quintana-Orti, Enrique S.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2017, 13 (01) : 25 - 38
  • [2] Architecture-aware configuration and scheduling of matrix multiplication on asymmetric multicore processors
    Sandra Catalán
    Francisco D. Igual
    Rafael Mayo
    Rafael Rodríguez-Sánchez
    Enrique S. Quintana-Ortí
    Cluster Computing, 2016, 19 : 1037 - 1051
  • [3] Architecture-aware configuration and scheduling of matrix multiplication on asymmetric multicore processors
    Catalan, Sandra
    Igual, Francisco D.
    Mayo, Rafael
    Rodriguez-Sanchez, Rafael
    Quintana-Orti, Enrique S.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (03): : 1037 - 1051
  • [4] Architecture-Aware Custom Instruction Generation for Reconfigurable Processors
    Prakash, Alok
    Lam, Siew-Kei
    Singh, Amit Kumar
    Srikanthan, Thambipillai
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 414 - 419
  • [5] Efficient Architecture-Aware Acceleration of BWA-MEM for Multicore Systems
    Vasimuddin, Md
    Misra, Sanchit
    Li, Heng
    Aluru, Srinivas
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 314 - 324
  • [6] Contention-Aware Scheduling for Asymmetric Multicore Processors
    Fan, Xiaokang
    Sui, Yulei
    Xue, Jingling
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 742 - 751
  • [7] Fine-Grained Acceleration of HMMER 3.0 via Architecture-aware Optimization on Massively Parallel Processors
    Jiang, Hanyu
    Ganesan, Narayan
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 375 - 383
  • [8] Architecture-Aware Currying
    Kandemir, Mahmut Taylan
    Akbulut, Gulsum Gudukbay
    Choi, Wonil
    Karakoy, Mustafa
    2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT, 2023, : 250 - 264
  • [9] Architecture-Aware Bayesian Optimization for Neural Network Tuning
    Sjoberg, Anders
    Onnheim, Magnus
    Gustavsson, Emil
    Jirstrand, Mats
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: DEEP LEARNING, PT II, 2019, 11728 : 220 - 231
  • [10] Approximation-aware Task Deployment on Asymmetric Multicore Processors
    Mo, Lei
    Kritikakou, Angeliki
    Sentieys, Olivier
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1513 - 1518