Analyzing concurrency in streaming applications

被引:1
|
作者
Stuijk, S. [1 ]
Basten, T. [1 ]
机构
[1] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
关键词
streaming; task-level concurrency; multi-processing; concurrency measures; system-on-chip design;
D O I
10.1016/j.sysarc.2007.05.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a concurrency model that allows reasoning about concurrency in executable specifications of streaming applications. It provides measures for five different concurrency properties. The aim of the model is to provide insight into concurrency bottlenecks in an application. and to provide global direction when performing implementation-independent concurrency optimization. The model focuses on task-level concurrency. A concurrency optimization method and a prototype implementation of a supporting analysis tool have been. developed. We use the model and tool to optimize the concurrency in a number of multimedia applications. The results show that the concurrency model allows target-architecture-independent concurrency optimization. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:124 / 144
页数:21
相关论文
共 50 条
  • [41] Modeling and Analyzing the Video Game Live-Streaming Community
    Nascimento, Gustavo
    Ribeiro, Manoel
    Cerf, Loic
    Cesario, Natalia
    Kaytoue, Mehdi
    Raissi, Chedy
    Vasconcelos, Thiago
    Meira, Wagner, Jr.
    2014 9TH LATIN AMERICAN WEB CONGRESS (LA-WEB), 2014, : 1 - 9
  • [42] Analyzing and Predicting User Donations in Social Live Video Streaming
    Jia, Adele Lu
    Rao, Yuanxing
    Shen, Siqi
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 1256 - 1261
  • [43] Graph Sketching and Streaming: New Approaches for Analyzing Massive Graphs
    McGregor, Andrew
    COMPUTER SCIENCE - THEORY AND APPLICATIONS (CSR 2017), 2017, 10304 : 20 - 24
  • [44] Toward Autonomic Grids: Analyzing the Job Flow with Affinity Streaming
    Zhang, Xiangliang
    Furtlehner, Cyril
    Perez, Julien
    Germain-Renaud, Cecile
    Sebag, Michele
    KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2009, : 987 - 995
  • [45] Analyzing the causal impact of streaming service usage on IPTV viewing
    Jung, Dahai
    Yoon, Yongho
    Lee, Kwonsang
    KOREAN JOURNAL OF APPLIED STATISTICS, 2024, 37 (05) : 675 - 690
  • [46] Streaming I/O for imaging applications
    Chai, SM
    López-Lagunas, A
    CAMP 2005: SEVENTH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION , PROCEEDINGS, 2005, : 178 - 183
  • [47] Video streaming in electron microscopy applications
    Mighela, Francesca
    Perra, Cristian
    Vanzi, Massimo
    VISUAL CONTENT PROCESSING AND REPRESENTATION, 2006, 3893 : 115 - 120
  • [48] Video transcoding and streaming for mobile applications
    Gualdi, Giovanni
    Prati, Andrea
    Cucchiara, Rita
    DIGITAL LIBRARIES: RESEARCH AND DEVELOPMENT, 2007, 4877 : 262 - 267
  • [49] A Parallel Hash Table for Streaming Applications
    Ostgren, Magnus
    Sourdis, Ioannis
    PROCEEDINGS OF THE 2024 THE INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT 2024, 2024, : 297 - 308
  • [50] Data Parallelism for Distributed Streaming Applications
    Shinde, Bhagyashali
    Singh, S. T.
    2016 INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2016,