Queuing Ports for Mesh Based Many-Core Processors

被引:1
|
作者
Villaescusa D.G. [1 ]
Rivas M.A. [1 ]
Harbour M.G. [1 ]
机构
[1] University of Cantabria, Avenida de los Castros S/N, Santander
来源
Ada User Journal | 2021年 / 42卷 / 3-4期
关键词
epiphany; M2OS; many-core; queuing-port; task synchronization;
D O I
10.1145/3530801.3530804
中图分类号
O211 [概率论(几率论、或然率论)];
学科分类号
摘要
This paper presents the implementation of Queuing Ports, a blocking communication protocol developed for many-core architectures that perform a synchronized communication between cores without the need of polling. This implementation has been performed on M2OS-mc, a Real-Time Operating System (RTOS) that has already been tested in the Epiphany processor. The extension presented is based on the ARINC-653’s Queuing Port communication primitive and gives an alternative to the implementation based in the ARINC-653’s Sampling Port communication primitive previously developed.1. © 2021, Ada-Europe. All rights reserved.
引用
收藏
页码:189 / 192
页数:3
相关论文
共 50 条
  • [1] Economic models for many-core processors
    Kumar, Rakesh
    DR DOBBS JOURNAL, 2008, 33 (03): : 10 - 10
  • [2] An FPGA-Based Reconfigurable Mesh Many-Core
    Giefers, Heiner
    Platzner, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 2919 - 2932
  • [3] The Research on The CPU Intelligent Scheduling Based On The Many-core Processors
    Shao Zuozhi
    Zhang Yingqiang
    Mu Hongtao
    Cheng Rui
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 779 - 782
  • [4] A many-core implementation based on the reconfigurable mesh model
    Giefers, Heiner
    Platzner, Marco
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 41 - 46
  • [5] Regional cache organization for NoC based many-core processors
    Ye, John M.
    Cao, Man
    Qu, Zening
    Chen, Tianzhou
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (02) : 175 - 186
  • [6] Federated Scheduling in Clustered Many-core Processors
    Koike, Ryotaro
    Azumi, Takuya
    PROCEEDINGS OF THE 2021 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2021), 2021,
  • [7] Fast Data Delivery for Many-Core Processors
    Bakhshalipour, Mohammad
    Lotfi-Kamran, Pejman
    Mazloumi, Abbas
    Samandi, Farid
    Naderan-Tahan, Mahmood
    Modarressi, Mehdi
    Sarbazi-Azad, Hamid
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1416 - 1429
  • [8] Emerging Applications for Multi/Many-Core Processors
    Lee, Victor W.
    Chen, Yen-Kuang
    Debuy, Pradeep
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1524 - 1527
  • [9] Instruction Fusion for Multiscalar and Many-Core Processors
    Lu, Yaojie
    Ziavras, Sotirios G.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (01) : 67 - 78
  • [10] Instruction Fusion for Multiscalar and Many-Core Processors
    Yaojie Lu
    Sotirios G. Ziavras
    International Journal of Parallel Programming, 2017, 45 : 67 - 78