Parallel Processing of Multimedia Data in a Heterogeneous Computing Environment

被引:1
|
作者
Kim, Heegon [1 ]
Lee, Sungju [1 ]
Chung, Yongwha [1 ]
Park, Daihee [1 ]
Jeon, Taewoong [1 ]
机构
[1] Korea Univ, Dept Comp & Informat Sci, Sejong, South Korea
来源
关键词
CPU; GPU; Heterogeneous Computing; OpenCL; MULTICORE; H.264;
D O I
10.1007/978-3-642-54900-7_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, many multimedia applications can be parallelized by using multicore platforms such as CPU and GPU. In this paper, we propose a parallel processing approach for a multimedia application by using both CPU and GPU. Instead of distributing the parallelizable workload to either CPU or GPU(i.e., homogeneous computing), we distribute the workload simultaneously into both CPU and GPU(i.e., heterogeneous computing) by using OpenCL. Based on the experimental results with a photomosaic application, we confirm that the proposed parallel processing approach can provide better performance than the typical parallel processing approach by utilizing the given resource maximally.
引用
收藏
页码:27 / 32
页数:6
相关论文
共 50 条
  • [1] DocXS - A distributed computing environment for multimedia data processing
    Lohe, Tobias
    Fieseler, Michael
    Wachenfeld, Steffen
    Jiang, Xiaoyi
    [J]. SIGMAP 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND MULTIMEDIA APPLICATIONS, 2007, : 389 - +
  • [2] Parallel Data Processing in Dynamic Hybrid Computing Environment Using MapReduce
    Tang, Bing
    He, Haiwu
    Fedak, Gilles
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2014, PT II, 2014, 8631 : 1 - 14
  • [3] Determining the execution time distribution for a data parallel program in a heterogeneous computing environment
    Li, YA
    Antonio, JK
    Siegel, HJ
    Tan, M
    Watson, DW
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 44 (01) : 35 - 52
  • [4] Heterogeneous Computing Platform for Data Processing
    Prongnuch, Sethakarn
    Wiangtong, Theerayod
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2016, : 509 - 512
  • [5] Data Processing Algorithm for Parallel Computing
    Barabanov, Igor
    Barabanova, Elizaveta
    Maltseva, Natalia
    Kvyatkovskaya, Irina
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, JCKBSE 2014, 2014, 466 : 61 - 69
  • [6] Parallel multimedia computing
    Krikelis, A
    [J]. PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 45 - 59
  • [7] Parallel computing on graphics processing units and heterogeneous platforms
    Bientinesi, Paolo
    Herrero, Jose R.
    Quintana-Orti, Enrique S.
    Strzodka, Robert
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (06): : 1525 - 1527
  • [8] Parallel image processing in heterogeneous computing network systems
    Chalermwat, P
    Alexandridis, N
    PiamsaNga, P
    OConnell, M
    [J]. INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL II, 1996, : 161 - 164
  • [9] A new parallel vision environment in heterogeneous networked computing
    Kim, KN
    Choi, TS
    Ramakrishna, RS
    [J]. PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING II, 1998, 3452 : 45 - 56
  • [10] Heterogeneous Parallel Computing for Data Encryption Application
    Tran, Nhat-Phuong
    Lee, Myungho
    Choi, Dong Hoon
    [J]. 2011 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY (ICCIT), 2012, : 562 - 566