GR1008894B - Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση - Google Patents

Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση

Info

Publication number
GR1008894B
GR1008894B GR20150100540A GR20150100540A GR1008894B GR 1008894 B GR1008894 B GR 1008894B GR 20150100540 A GR20150100540 A GR 20150100540A GR 20150100540 A GR20150100540 A GR 20150100540A GR 1008894 B GR1008894 B GR 1008894B
Authority
GR
Greece
Prior art keywords
ordered
interconnect
optimized streaming
streaming
ordered interconnect
Prior art date
Application number
GR20150100540A
Other languages
English (en)
Inventor
Ashok Kumar Tummala
Jamshed Jalal
Paul Gilbert Meyer
Dimitrios Kaseridis
Original Assignee
Arm Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Arm Limited filed Critical Arm Limited
Priority to GR20150100540A priority Critical patent/GR1008894B/el
Priority to GB1605045.2A priority patent/GB2545516B/en
Priority to US15/296,283 priority patent/US10423466B2/en
Publication of GR1008894B publication Critical patent/GR1008894B/el

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/52Program synchronisation; Mutual exclusion, e.g. by means of semaphores
    • G06F9/524Deadlock detection or avoidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Μια μέθοδος, ένα σύστημα και μια συσκευή παρέχουν τη συνεχή ροή διατεταγμένων αιτημάτων από έναν ή περισσότερους αποστολείς προς έναν ή περισσότερους αποδέκτες μέσω μίας μη διατεταγμένης διασύνδεσης μετριάζοντας ταυτόχρονα τις καταστάσεις δομικού αδιεξόδου.
GR20150100540A 2015-12-15 2015-12-15 Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση GR1008894B (el)

Priority Applications (3)

Application Number Priority Date Filing Date Title
GR20150100540A GR1008894B (el) 2015-12-15 2015-12-15 Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση
GB1605045.2A GB2545516B (en) 2015-12-15 2016-03-24 Optimized streaming in an un-ordered interconnect
US15/296,283 US10423466B2 (en) 2015-12-15 2016-10-18 Optimized streaming in an un-ordered interconnect

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GR20150100540A GR1008894B (el) 2015-12-15 2015-12-15 Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση

Publications (1)

Publication Number Publication Date
GR1008894B true GR1008894B (el) 2016-11-14

Family

ID=56132971

Family Applications (1)

Application Number Title Priority Date Filing Date
GR20150100540A GR1008894B (el) 2015-12-15 2015-12-15 Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση

Country Status (3)

Country Link
US (1) US10423466B2 (el)
GB (1) GB2545516B (el)
GR (1) GR1008894B (el)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10452593B1 (en) * 2018-05-03 2019-10-22 Arm Limited High-performance streaming of ordered write stashes to enable optimized data sharing between I/O masters and CPUs
US11159628B1 (en) * 2020-03-30 2021-10-26 Amazon Technologies, Inc. Edge intelligence-based resource modification for transmitting data streams to a provider network
WO2022259452A1 (ja) * 2021-06-10 2022-12-15 日本電信電話株式会社 中間装置、通信方法、およびプログラム
US20230289212A1 (en) * 2022-03-10 2023-09-14 Nvidia Corporation Flexible Migration of Executing Software Between Processing Components Without Need For Hardware Reset
US11741028B1 (en) * 2022-05-20 2023-08-29 Qualcomm Incorporated Efficiently striping ordered PCIe writes across multiple socket-to-socket links
US20250112845A1 (en) * 2023-10-02 2025-04-03 Microsoft Technology Licensing, Llc Deadlock detection and removal for mesh network for a processor-based system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080028090A1 (en) * 2006-07-26 2008-01-31 Sophana Kok System for managing messages transmitted in an on-chip interconnect network

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2236285C (en) * 1997-05-08 2003-09-16 Hitachi Ltd. Network and switching node in which resource can be reserved
JPH1185632A (ja) * 1997-09-12 1999-03-30 Hitachi Ltd データ通信方法
GB9928503D0 (en) * 1999-12-03 2000-02-02 Ibm Resource allocation in data processing systems
US20020059432A1 (en) * 2000-10-26 2002-05-16 Shigeto Masuda Integrated service network system
EP1211851A1 (en) * 2000-11-30 2002-06-05 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and system for resource reservation in a multicasting network
US20030005130A1 (en) * 2001-06-29 2003-01-02 Cheng Doreen Yining Audio-video management in UPnP
JP2003076592A (ja) * 2001-09-04 2003-03-14 Hitachi Ltd データ格納システム
US7099974B2 (en) * 2003-03-20 2006-08-29 International Business Machines Corporation Method, apparatus, and system for reducing resource contention in multiprocessor systems
US7701914B1 (en) * 2003-06-03 2010-04-20 Juniper Networks, Inc. End-point aware resource reservation protocol proxy
JP4603256B2 (ja) * 2003-12-01 2010-12-22 日本電気株式会社 ユーザ認証システム
US20070266388A1 (en) * 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
EP2053852A1 (en) * 2005-05-31 2009-04-29 Panasonic Corporation Broadcast receiving terminal
WO2007107123A1 (en) * 2006-03-22 2007-09-27 Huawei Technologies Co., Ltd. Processing method and communication device for dynamic service flow and network-side service flow
CN101330415B (zh) * 2007-06-19 2012-11-28 中兴通讯股份有限公司 城域网资源控制的系统和方法、接入资源接纳控制设备
US8087022B2 (en) * 2007-11-27 2011-12-27 International Business Machines Corporation Prevention of deadlock in a distributed computing environment
US20100121904A1 (en) * 2008-11-11 2010-05-13 Cray Inc. Resource reservations in a multiprocessor computing environment
WO2010082773A2 (ko) * 2009-01-16 2010-07-22 한국전자통신연구원 중앙 집중형 네트워크에서 자원 예약 방법
US9411661B2 (en) * 2009-04-08 2016-08-09 International Business Machines Corporation Deadlock avoidance
US20110078313A1 (en) * 2009-09-30 2011-03-31 St-Ericsson Sa Method and system for managing a connection in a connection oriented in-order delivery environment
US8635624B2 (en) * 2010-10-21 2014-01-21 HCL America, Inc. Resource management using environments
US9763140B2 (en) * 2010-11-02 2017-09-12 Cisco Technology, Inc. Resource reservation on networks comprising wireless and wired segments
KR101691038B1 (ko) * 2010-12-10 2016-12-30 삼성전자주식회사 무선 통신 시스템에서 기지국의 자원 운용 방법 및 장치
US8490107B2 (en) * 2011-08-08 2013-07-16 Arm Limited Processing resource allocation within an integrated circuit supporting transaction requests of different priority levels
US20130166644A1 (en) * 2011-12-23 2013-06-27 Futurewei Technologies, Inc. System and Method for Resource Management in Multiple Communications Point Operation
GB2514024B (en) * 2012-03-02 2020-04-08 Advanced Risc Mach Ltd Data processing apparatus having first and second protocol domains, and method for the data processing apparatus
US9953351B1 (en) * 2013-03-13 2018-04-24 Amazon Technologies, Inc. Managing resource requests that exceed reserved resource capacity
EP2784998B1 (en) * 2013-03-29 2018-10-17 Mitsubishi Electric R&D Centre Europe B.V. Method and device for allocating resources in a mesh communications network for setting up a data stream transmission
US9094899B2 (en) * 2013-05-28 2015-07-28 Rivada Networks, Llc Cell selection in dynamic spectrum arbitrage system
US9832102B2 (en) * 2013-08-07 2017-11-28 Telefonaktiebolaget L M Ericsson (Publ) Automatic establishment of redundant paths with cautious restoration in a packet network
US9298507B2 (en) * 2013-09-26 2016-03-29 International Business Machines Corporation Data processing resource management

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080028090A1 (en) * 2006-07-26 2008-01-31 Sophana Kok System for managing messages transmitted in an on-chip interconnect network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RADULESCU A ET AL: "An efficient on-chip NI offering guaranteed services, shared-memory abstraction, and flexible network configuration", IEEE TRANSACTIONS ON COMPUTER AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 24, no. 1, 1 January 2005 (2005-01-01), pages 4 - 17, XP002343901, ISSN: 0278-0070, DOI: 10.1109/TCAD.2004.839493 *
TOBIAS BJERREGAARD AND SHANKAR MAHADEVAN: "A Survey of Research and Practices of Network-on-Chip", ACM COMPUTING SURVEYS, 1 March 2006 (2006-03-01), pages 1 - 51, XP040039570 *

Also Published As

Publication number Publication date
GB2545516B (en) 2020-04-08
GB201605045D0 (en) 2016-05-11
US10423466B2 (en) 2019-09-24
GB2545516A (en) 2017-06-21
US20170168876A1 (en) 2017-06-15

Similar Documents

Publication Publication Date Title
EP3247090A4 (en) Method, device and system for processing fault in at least one distributed cluster
EP3092581A4 (en) Systems, devices, and methods for automatic detection of feelings in text
EP3221977A4 (en) SYSTEM, DEVICE AND METHOD FOR ELECTRONIC DEVICE ACTIVATION
EP3139297A4 (en) Malware determination device, malware determination system, malware determination method, and program
EP3185516A4 (en) Address processing method, related device and system
EP3244335A4 (en) Blacklist generation device, blacklist generation system, blacklist generation method, and blacklist generation program
PT3324693T (pt) Método de transmissão de dados, aparelho e meio de armazenamento legível por computador
EP3370150A4 (en) Program generation method and system for accelerator
EP3270546A4 (en) Message processing method, device and system
GR1008894B (el) Βελτιστοποιημενη συνεχης ροη σε μια μη διατεταγμενη διασυνδεση
EP3355517A4 (en) Service and resource orchestration system, method and device
EP3255914A4 (en) Key generation method, device and system
EP3258458A4 (en) Share recovery system, share recovery device, share recovery method, and program
EP3208998A4 (en) Method, apparatus and system for executing distributed transaction resources
EP3206405A4 (en) Transmission method, transmission device and system
EP3306904A4 (en) Automatic recharging system, method and server
EP3185148A4 (en) Resource coordination method, device, and system for database cluster
PL3378213T3 (pl) Systemy i sposoby uwierzytelniania komunikatów sieciowych
EP3091067A4 (en) Cell tray and device, method and system for producing cell structure
ZA201604368B (en) Method, system and apparatus for adaptive quota determination for shared resources
SG11201608023XA (en) Transmission terminal, transmission management device, program, transmission method, and transmission system
EP3264363A4 (en) Comparison system, comparison device, comparison method, and program
PT3124664T (pt) Método e dispositivo para a formação de laço
EP3179705A4 (en) Message processing method, system and related device
SG11201605932VA (en) Data transmission system, terminal device, program, and data transmission method

Legal Events

Date Code Title Description
PG Patent granted

Effective date: 20170117