Parallelization and multi-threaded latency constrained parallel coding of JPEG XS

被引:2
|
作者
Richter, Thomas [1 ]
Keinert, Joachim [1 ]
Foessel, Siegfried [1 ]
机构
[1] Fraunhofer IIS, D-91058 Erlangen, Germany
关键词
D O I
10.1117/12.2526917
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
This paper discusses the background, challenges, opportunities for parallelization of low-latency video transport of JPEG XS streams over the real-time network protocol (RTP). Transport of compressed video signals over a constant bitrate channel requires smoothing buffers at encoder and decoder side. To limit their sizes in partical implementations, part 2 of the JPEG XS standard defines a normative buffer model along a sequential hypothetical reference decoder. Due to its sequential nature, it cannot be directly applied to high-speed applications that necessarily depend on multithreading. In this paper, the JPEG XS Part 2 buffer model is introduced, then the current state of JPEG XS RTP transport standardization is discussed, and multiple strategies for multithreaded encoding under latency contraints within this application are reported and analyzed.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Multi-threaded OpenSmalltalk VM: Choosing a Strategy for Parallelization
    Matthes, Leon
    Taeumel, Marcel
    Miranda, Eliot
    Hirschfeld, Robert
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, PROGRAMMING COMPANION 2024, 2024, : 87 - 93
  • [2] Speculative Parallelization Using Software Multi-threaded Transactions
    Raman, Arun
    Kim, Hanjun
    Mason, Thomas R.
    Jablin, Thomas B.
    August, David I.
    ASPLOS XV: FIFTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2010, : 65 - 76
  • [3] Speculative Parallelization Using Software Multi-threaded Transactions
    Raman, Arun
    Kim, Hanjun
    Mason, Thomas R.
    Jablin, Thomas B.
    August, David I.
    ACM SIGPLAN NOTICES, 2010, 45 (03) : 65 - 76
  • [4] Parallelization of shallow water simulations on current multi-threaded systems
    Lobeiras, Jacobo
    Vinas, Moises
    Amor, Margarita
    Fraguela, Basilio B.
    Arenaz, Manuel
    Garcia, J. A.
    Castro, M. J.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2013, 27 (04): : 493 - 512
  • [5] Parallel Refinement for Multi-Threaded Program Verification
    Yin, Liangze
    Dong, Wei
    Liu, Wanwei
    Wang, Ji
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 643 - 653
  • [6] Multi-Threaded Parallel I/O for OpenMP Applications
    Kshitij Mehta
    Edgar Gabriel
    International Journal of Parallel Programming, 2015, 43 : 286 - 309
  • [7] Hardware Multi-Threaded System for High-Performance JPEG Decoding
    Hyeonjun Shin
    Jooheung Lee
    Journal of Signal Processing Systems, 2024, 96 : 67 - 79
  • [8] Hardware Multi-Threaded System for High-Performance JPEG Decoding
    Shin, Hyeonjun
    Lee, Jooheung
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2024, 96 (01): : 67 - 79
  • [9] MTIO - A multi-threaded parallel I/O system
    More, S
    Choudhary, A
    Foster, I
    Xu, MQ
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 368 - 373
  • [10] Interactive visualization environment of multi-threaded parallel programs
    Stein, B
    de Kergommeaux, JC
    PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 311 - 318