+

Freier et al., 2015 - Google Patents

Time-triggered communication scheduling analysis for real-time multicore systems

Freier et al., 2015

Document ID
8736073591220416437
Author
Freier M
Chen J
Publication year
Publication venue
10th IEEE International Symposium on Industrial Embedded Systems (SIES)

External Links

Snippet

The demand for more computing power in current real-time systems carries on the development and research on multicore devices. Especially for hard real-time applications, like an engine control system, the software needs to be distributed and scheduled …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • G06F9/4887Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues involving deadlines, e.g. rate based, periodic
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5066Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/52Programme synchronisation; Mutual exclusion, e.g. by means of semaphores; Contention for resources among tasks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems
    • H04L12/56Packet switching systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATIONS NETWORKS
    • H04W72/00Local resource management, e.g. wireless traffic scheduling or selection or allocation of wireless resources
    • H04W72/12Dynamic Wireless traffic scheduling; Dynamically scheduled allocation on shared channel
    • H04W72/1205Schedule definition, set-up or creation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models

Similar Documents

Publication Publication Date Title
Gutiérrez et al. On the schedulability analysis for distributed hard real-time systems
Zhang et al. Task-and network-level schedule co-synthesis of Ethernet-based time-triggered systems
Indrusiak End-to-end schedulability tests for multiprocessor embedded systems based on networks-on-chip with priority-preemptive arbitration
Harbour et al. Modeling distributed real-time systems with MAST 2
Harbour et al. Response time analysis for tasks scheduled under EDF within fixed priorities
Easwaran et al. A compositional scheduling framework for digital avionics systems
Palencia et al. Response-time analysis in hierarchically-scheduled time-partitioned distributed systems
US20160246646A1 (en) Method for executing tasks in a computer network
Yang et al. Application mapping and scheduling for network-on-chip-based multiprocessor system-on-chip with fine-grain communication optimization
Sciangula et al. Bounding the data-delivery latency of DDS messages in real-time applications
Rivas et al. Deadline assignment in EDF schedulers for real-time distributed systems
Kashif et al. SLA: A stage-level latency analysisfor real-time communicationin a pipelined resource model
Choi et al. Toward practical weakly hard real-time systems: A job-class-level scheduling approach
Skalistis et al. Near-optimal deployment of dataflow applications on many-core platforms with real-time guarantees
Yang et al. DPCP-p: A distributed locking protocol for parallel real-time tasks
Freier et al. Time-triggered communication scheduling analysis for real-time multicore systems
Nikolić et al. Worst-case communication delay analysis for many-cores using a limited migrative model
Bui et al. Real-time scheduling of concurrent transactions in multidomain ring buses
Abuteir et al. Scheduling of rate-constrained and time-triggered traffic in multi-cluster TTEthernet systems
Murshed et al. Scheduling and allocation of time-triggered and event-triggered services for multi-core processors with networks-on-a-chip
Chen et al. Dag-order: An order-based dynamic dag scheduling for real-time networks-on-chip
Benchehida et al. Task and communication allocation for real-time tasks to networks-on-chip multiprocessors
Wang et al. Resource Virtualization with End-to-End Timing Guarantees for Multi-Hop Multi-Channel Real-Time Wireless Networks
Rivas et al. Optimized Deadline Assignment and Schedulability Analysis for Distributed Real-Time Systems with Local EDF Scheduling.
Pop et al. Schedulability-driven partitioning and mapping for multi-cluster real-time systems
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载