首页 > 最新文献

Second Workshop on Parallel and Distributed Real-Time Systems最新文献

英文 中文
Performance analysis of a neural network based scheduling algorithm 一种基于神经网络的调度算法性能分析
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365652
C. Cardeira, Z. Mammeri
We analyse the use of artificial neural networks (ANNs) to approximate solving scheduling problems. It is well established that the ANNs main advantage is the small amount of time they take to find an approximate solution, but a question arises: what about the optimality of the obtained solution? A considerable variety of work has been carried out on this subject but, unfortunately, the majority of the studies have focused on the analysis of the classical TSP problem. The obtained results are useful as a reference but can't be directly extrapolated for real-time systems. We analyse the behaviour of an ANN based scheduling algorithm when scheduling tasks in a real-time system, using the baseline task set from the Hartstone Benchmark which is considered as a typical set for some real-time applications.<>
我们分析了使用人工神经网络(ann)来近似求解调度问题。众所周知,人工神经网络的主要优势是它们找到近似解所需的时间很少,但问题来了:获得的解的最优性如何?关于这个问题已经开展了相当多的工作,但不幸的是,大多数研究都集中在对经典TSP问题的分析上。所得结果可作为参考,但不能直接外推用于实时系统。我们分析了基于人工神经网络的调度算法在实时系统中调度任务时的行为,使用来自Hartstone基准的基准任务集,该基准任务集被认为是一些实时应用的典型集。
{"title":"Performance analysis of a neural network based scheduling algorithm","authors":"C. Cardeira, Z. Mammeri","doi":"10.1109/WPDRTS.1994.365652","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365652","url":null,"abstract":"We analyse the use of artificial neural networks (ANNs) to approximate solving scheduling problems. It is well established that the ANNs main advantage is the small amount of time they take to find an approximate solution, but a question arises: what about the optimality of the obtained solution? A considerable variety of work has been carried out on this subject but, unfortunately, the majority of the studies have focused on the analysis of the classical TSP problem. The obtained results are useful as a reference but can't be directly extrapolated for real-time systems. We analyse the behaviour of an ANN based scheduling algorithm when scheduling tasks in a real-time system, using the baseline task set from the Hartstone Benchmark which is considered as a typical set for some real-time applications.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132396956","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Specifying and verifying fault tolerant real-time distributed systems compositionally 组合地指定和验证容错实时分布式系统
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365628
H. Schepers
A compositional network proof theory to specify and verify fault tolerant real-time distributed systems is presented. In this theory the failure hypothesis of a system is formalized as a relation between the system's normal behaviour (i.e., the behaviour that conforms to the specification) and its acceptable, behaviour, that is, the normal behaviour together with the exceptional behaviour (i.e., the behaviour whose abnormality should be tolerated).<>
提出了一种用于描述和验证容错实时分布式系统的组合网络证明理论。在这个理论中,系统的失效假设被形式化为系统的正常行为(即,符合规范的行为)与其可接受的行为之间的关系,即,正常行为加上异常行为(即,其异常行为应该被容忍)。
{"title":"Specifying and verifying fault tolerant real-time distributed systems compositionally","authors":"H. Schepers","doi":"10.1109/WPDRTS.1994.365628","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365628","url":null,"abstract":"A compositional network proof theory to specify and verify fault tolerant real-time distributed systems is presented. In this theory the failure hypothesis of a system is formalized as a relation between the system's normal behaviour (i.e., the behaviour that conforms to the specification) and its acceptable, behaviour, that is, the normal behaviour together with the exceptional behaviour (i.e., the behaviour whose abnormality should be tolerated).<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132447552","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A database server for distributed real-time systems: issues and experiences 分布式实时系统的数据库服务器:问题和经验
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365648
Young-Kuk Kim, M. Lehr, D. George, S. Son
The design and implementation of database systems for real-time applications presents many new and challenging problems. In addition to maintaining data consistency, the database system must satisfy timing constraints associated with transactions. In this paper we present our experiences in integrating a database server with a real-time operating system kernel and our attempts at providing flexible control for concurrent transaction management. We chose the ARTS operating system kernel as the basis for the real-time database server. Current research issues involving the development of a programming interface and imprecise computing server are also discussed.<>
面向实时应用的数据库系统的设计和实现提出了许多新的和具有挑战性的问题。除了维护数据一致性之外,数据库系统还必须满足与事务相关的定时约束。在本文中,我们介绍了将数据库服务器与实时操作系统内核集成在一起的经验,以及我们为并发事务管理提供灵活控制的尝试。我们选择ARTS操作系统内核作为实时数据库服务器的基础。本文还讨论了涉及编程接口和不精确计算服务器开发的当前研究问题。
{"title":"A database server for distributed real-time systems: issues and experiences","authors":"Young-Kuk Kim, M. Lehr, D. George, S. Son","doi":"10.1109/WPDRTS.1994.365648","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365648","url":null,"abstract":"The design and implementation of database systems for real-time applications presents many new and challenging problems. In addition to maintaining data consistency, the database system must satisfy timing constraints associated with transactions. In this paper we present our experiences in integrating a database server with a real-time operating system kernel and our attempts at providing flexible control for concurrent transaction management. We chose the ARTS operating system kernel as the basis for the real-time database server. Current research issues involving the development of a programming interface and imprecise computing server are also discussed.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117172868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Using rate monotonic scheduling technology for real-time communications in a wormhole network 利用速率单调调度技术实现虫洞网络的实时通信
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365629
M. Mutka
The demand for systems with predictable communication delays is growing as the number of applications for real-time systems expands. We present a design for guaranteeing deadline constraints for real-time communications in a wormhole network. An important feature of the design is that it requires few changes to current wormhole networks that support logical channels. The design approach applies rate monotonic scheduling technology to wormhole networks, which allows us to verify whether an assignment of real-time traffic can have deadlines guaranteed. We provide a tool that analyzes the feasibility of real-time traffic assignments, which aids designers who develop applications that use real-time communication features of a wormhole network.<>
随着实时系统应用程序数量的增加,对具有可预测通信延迟的系统的需求也在增长。我们提出了一种保证虫洞网络中实时通信的截止日期约束的设计。该设计的一个重要特点是,它只需要对当前支持逻辑通道的虫洞网络进行很少的更改。该设计方法将速率单调调度技术应用于虫洞网络,使我们能够验证实时流量分配是否可以保证截止日期。我们提供了一个工具来分析实时流量分配的可行性,这有助于设计人员开发使用虫洞网络的实时通信特性的应用程序。
{"title":"Using rate monotonic scheduling technology for real-time communications in a wormhole network","authors":"M. Mutka","doi":"10.1109/WPDRTS.1994.365629","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365629","url":null,"abstract":"The demand for systems with predictable communication delays is growing as the number of applications for real-time systems expands. We present a design for guaranteeing deadline constraints for real-time communications in a wormhole network. An important feature of the design is that it requires few changes to current wormhole networks that support logical channels. The design approach applies rate monotonic scheduling technology to wormhole networks, which allows us to verify whether an assignment of real-time traffic can have deadlines guaranteed. We provide a tool that analyzes the feasibility of real-time traffic assignments, which aids designers who develop applications that use real-time communication features of a wormhole network.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133465726","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
Representing system behavior in design and analysis of large complex real-time systems 在大型复杂实时系统的设计和分析中表示系统行为
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365635
N. Karangelen, Trident
This paper summarizes several existing techniques for representing system behavior and describes the key features of an advanced approach for capturing behavior for a large, complex, real-time, computer-based system within a multi-domain system design capture and analysis methodology. Within this advanced approach for capturing system behavior three key aspects of representing complex system behavior are addressed: (I) response of the system to stimuli as observed externally (i.e., system as a black box), (2) real-time behavior of the system logical design options (i.e. Control, timing, and synchronization aspects of the system functions and data without regard to specific implementation in resources), and (3) real-time behavior of system implementation design options (i.e. response time, delays, queue lengths, and other aspects of the system behavior as embodied in the hardware, software and human resources and resource architectures).<>
本文总结了几种现有的表示系统行为的技术,并描述了在多域系统设计捕获和分析方法中用于捕获大型,复杂,实时,基于计算机的系统的行为的高级方法的关键特征。在这种捕获系统行为的高级方法中,解决了表示复杂系统行为的三个关键方面:(1)系统对外部观察到的刺激的响应(即系统作为一个黑盒子),(2)系统逻辑设计选项的实时行为(即系统功能和数据的控制、定时和同步方面,而不考虑资源中的具体实现),以及(3)系统实现设计选项的实时行为(即响应时间、延迟、队列长度和体现在硬件中的系统行为的其他方面)。软件和人力资源以及资源架构)。
{"title":"Representing system behavior in design and analysis of large complex real-time systems","authors":"N. Karangelen, Trident","doi":"10.1109/WPDRTS.1994.365635","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365635","url":null,"abstract":"This paper summarizes several existing techniques for representing system behavior and describes the key features of an advanced approach for capturing behavior for a large, complex, real-time, computer-based system within a multi-domain system design capture and analysis methodology. Within this advanced approach for capturing system behavior three key aspects of representing complex system behavior are addressed: (I) response of the system to stimuli as observed externally (i.e., system as a black box), (2) real-time behavior of the system logical design options (i.e. Control, timing, and synchronization aspects of the system functions and data without regard to specific implementation in resources), and (3) real-time behavior of system implementation design options (i.e. response time, delays, queue lengths, and other aspects of the system behavior as embodied in the hardware, software and human resources and resource architectures).<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126519938","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Using modular Petri nets for developing telecommunication software 利用模块化Petri网开发电信软件
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365627
G. Bruno, A. Castella, R. Agarwal, I. Pavesio, M. P. Pescarmona
The development and maintenance of a large software project requires a coherent set of tools and methodologies in order to produce consistent specifications, documentation and code. The application of Petri nets to the modeling of large real world systems has been, up to recent years, hindered by the lack of effective mechanisms for structuring and analyzing net based models in a modular way. On the other hand, the introduction of hierarchical CPN's and of other analogous extensions of High-level Petri nets allows the modeled system to be inspected at varying levels of detail and facilitates re-use of components of the model. This paper presents the evaluation of some of these new methodologies for the development of a real project and the effective use of one of them.<>
大型软件项目的开发和维护需要一套连贯的工具和方法,以便生成一致的规范、文档和代码。近年来,由于缺乏以模块化方式构建和分析基于网络的模型的有效机制,Petri网在大型现实世界系统建模中的应用一直受到阻碍。另一方面,引入分层CPN和高级Petri网的其他类似扩展允许在不同的细节级别检查建模系统,并促进模型组件的重用。本文介绍了在实际项目开发中对其中一些新方法的评价,以及其中一种方法的有效使用
{"title":"Using modular Petri nets for developing telecommunication software","authors":"G. Bruno, A. Castella, R. Agarwal, I. Pavesio, M. P. Pescarmona","doi":"10.1109/WPDRTS.1994.365627","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365627","url":null,"abstract":"The development and maintenance of a large software project requires a coherent set of tools and methodologies in order to produce consistent specifications, documentation and code. The application of Petri nets to the modeling of large real world systems has been, up to recent years, hindered by the lack of effective mechanisms for structuring and analyzing net based models in a modular way. On the other hand, the introduction of hierarchical CPN's and of other analogous extensions of High-level Petri nets allows the modeled system to be inspected at varying levels of detail and facilitates re-use of components of the model. This paper presents the evaluation of some of these new methodologies for the development of a real project and the effective use of one of them.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128461128","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Empirical evaluation of weighted and prioritized static scheduling heuristics for real-time multiprocessing 实时多处理中加权优先静态调度启发式的实证评价
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365649
S. Ronngren, B. Shirazi, D. Lorts
Suboptimal solutions to the NP-complete problem of task scheduling in a multiprocessing system are achievable with the aid of heuristic methods. Static scheduling heuristics for real-time multiprocessing systems are typically based on existing algorithms developed for non-real-time systems. Unfortunately this approach results in the real-rime heuristics inheriting the deficiencies of the non-real-time algorithms as well. Existing scheduling heuristics compromise the results of the scheduling effort by insufficiently representing the task characteristics of an application graph. In this paper we present results of experimentation in which the parameters of the DAG are enhanced to more accurately correspond to those of real-world real-time applications. A method of specifying weighted combinations and priorities of simple scheduling heuristics as the scheduling algorithm is presented. Results of the compound heuristics are compared to the results of previous work in the field with some interesting conclusions.<>
利用启发式方法可获得多处理系统任务调度np完全问题的次优解。用于实时多处理系统的静态调度启发式算法通常是基于为非实时系统开发的现有算法。不幸的是,这种方法也导致实时启发式继承了非实时算法的不足。现有的调度启发式方法由于不能充分表示应用程序图的任务特征而影响了调度工作的结果。在本文中,我们给出了实验结果,其中DAG的参数得到了增强,以更准确地对应于现实世界的实时应用。提出了一种指定简单调度启发式的加权组合和优先级作为调度算法的方法。将复合启发式的结果与该领域以前的工作结果进行了比较,得出了一些有趣的结论
{"title":"Empirical evaluation of weighted and prioritized static scheduling heuristics for real-time multiprocessing","authors":"S. Ronngren, B. Shirazi, D. Lorts","doi":"10.1109/WPDRTS.1994.365649","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365649","url":null,"abstract":"Suboptimal solutions to the NP-complete problem of task scheduling in a multiprocessing system are achievable with the aid of heuristic methods. Static scheduling heuristics for real-time multiprocessing systems are typically based on existing algorithms developed for non-real-time systems. Unfortunately this approach results in the real-rime heuristics inheriting the deficiencies of the non-real-time algorithms as well. Existing scheduling heuristics compromise the results of the scheduling effort by insufficiently representing the task characteristics of an application graph. In this paper we present results of experimentation in which the parameters of the DAG are enhanced to more accurately correspond to those of real-world real-time applications. A method of specifying weighted combinations and priorities of simple scheduling heuristics as the scheduling algorithm is presented. Results of the compound heuristics are compared to the results of previous work in the field with some interesting conclusions.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124705160","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
The advanced distributed ramp metering system (ARMS) 先进的分布式匝道计量系统(ARMS)
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365655
Jyh-Charn S. Liu, Junguk L. Kim, Soojung Lee, T. Urbanik
Ramp metering is an important technique to effectively utilize the freeway capacity by regulating the traffic flow of freeway entrance ramps. In this extended abstract, we discuss the outline of the free flow control algorithm of the Advanced distributed Ramp Metering System, ARMS, for the real-time control of freeway ramp metering systems. ARMS consists of three levels of control algorithms integrated together for free flow control, breakdown prediction, and congestion resolution. Based on a free flow traffic model, the free flow control algorithm takes into account of the congestion risk when it tries to maximize the traffic throughput. The breakdown prediction algorithm can make prediction on the possibility of imminent congestion caused by flow breakdown, and the congestion resolution algorithm is to resolve the congestion if it actually occurs. The ARMS has a modular architecture so that it can be scaled for incremental implementation. To control freeway traffic, a system wide optimization objective is first defined for a target area. Then, ramp metering decisions are made by the entrance ramp controllers within the target area after their traffic data are exchanged.<>
匝道计量是通过调节高速公路入口匝道的交通流量来有效利用高速公路通行能力的一项重要技术。在这篇扩展摘要中,我们讨论了用于高速公路匝道计量系统实时控制的先进分布式匝道计量系统(ARMS)的自由流控制算法的概要。ARMS由三个级别的控制算法集成在一起,用于自由流量控制、故障预测和拥塞解决。自由流控制算法基于自由流交通模型,在实现交通吞吐量最大化的同时考虑了拥塞风险。故障预测算法可以预测由于流量故障导致即将发生拥塞的可能性,而拥塞解决算法则是在实际发生拥塞时解决拥塞。ARMS有一个模块化的体系结构,因此它可以被扩展为增量实现。为了控制高速公路交通,首先为目标区域定义一个系统范围的优化目标。然后,在交换交通数据后,由目标区域内的入口匝道控制器做出匝道计量决策。
{"title":"The advanced distributed ramp metering system (ARMS)","authors":"Jyh-Charn S. Liu, Junguk L. Kim, Soojung Lee, T. Urbanik","doi":"10.1109/WPDRTS.1994.365655","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365655","url":null,"abstract":"Ramp metering is an important technique to effectively utilize the freeway capacity by regulating the traffic flow of freeway entrance ramps. In this extended abstract, we discuss the outline of the free flow control algorithm of the Advanced distributed Ramp Metering System, ARMS, for the real-time control of freeway ramp metering systems. ARMS consists of three levels of control algorithms integrated together for free flow control, breakdown prediction, and congestion resolution. Based on a free flow traffic model, the free flow control algorithm takes into account of the congestion risk when it tries to maximize the traffic throughput. The breakdown prediction algorithm can make prediction on the possibility of imminent congestion caused by flow breakdown, and the congestion resolution algorithm is to resolve the congestion if it actually occurs. The ARMS has a modular architecture so that it can be scaled for incremental implementation. To control freeway traffic, a system wide optimization objective is first defined for a target area. Then, ramp metering decisions are made by the entrance ramp controllers within the target area after their traffic data are exchanged.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116826450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Real-time optimization of distributed load balancing 分布式负载均衡的实时优化
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365650
E. Haddad
The problem of optimizing the balancing of processing load originating at the various sites of a bus-interconnected set of heterogeneous processors is examined. The distributed load is assumed to be arbitrarily divisible with no particular affinity to any of the processing sites. Minimization of processing completion time is the objective of load redistribution via the limited communication capacity of the bus. The optimal amounts of load exchange among the sending and receiving processors are derived. Load transfer across the bus proceeds concurrently with load execution at the various sites. Absolute optimality can be achieved only if synchronization delay is eliminated through proper real-time delivery of communicated load. The optimal load transmission and delivery time-schedule is formulated in terms of the load transfer rates pertaining to each sending and receiving site. The available communication rate of the bus is partitioned among the site rates, which are found to be piece-wise constant functions of time.<>
研究了在总线互连的异构处理器集合的各个站点上产生的处理负载的优化平衡问题。假定分布式负载是任意可分的,与任何处理站点没有特定的关联。最小化处理完成时间是通过总线有限的通信容量进行负载重新分配的目标。导出了发送和接收处理器之间负载交换的最佳量。总线上的负载传输与各个站点上的负载执行同时进行。只有通过适当的实时传输通信负载来消除同步延迟,才能实现绝对的最优性。根据与每个发送点和接收点有关的负载转移率,制定了最佳负载传输和交付时间表。总线的可用通信速率在站点速率之间进行划分,站点速率是时间的分段常数函数。
{"title":"Real-time optimization of distributed load balancing","authors":"E. Haddad","doi":"10.1109/WPDRTS.1994.365650","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365650","url":null,"abstract":"The problem of optimizing the balancing of processing load originating at the various sites of a bus-interconnected set of heterogeneous processors is examined. The distributed load is assumed to be arbitrarily divisible with no particular affinity to any of the processing sites. Minimization of processing completion time is the objective of load redistribution via the limited communication capacity of the bus. The optimal amounts of load exchange among the sending and receiving processors are derived. Load transfer across the bus proceeds concurrently with load execution at the various sites. Absolute optimality can be achieved only if synchronization delay is eliminated through proper real-time delivery of communicated load. The optimal load transmission and delivery time-schedule is formulated in terms of the load transfer rates pertaining to each sending and receiving site. The available communication rate of the bus is partitioned among the site rates, which are found to be piece-wise constant functions of time.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114326121","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
A special-purpose parallel system for predictable real-time systems 一种用于可预测实时系统的专用并行系统
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365632
A. Esposito, R. Vaccaro, L. Verdoscia
Parallel systems usually increase the complexity of evaluating the program execution time, so as to verify timing constraints into real-time environments. For this reason, the approach described in this paper is based on a massively parallel architecture using VLSI to implement in a fine-grain mode the data-flow paradigm. The system employs the static data-flow execution model that does not need to use a control token. A cluster of functional units has been simulated in order to validate the proposed architecture and the first results confirm that the overall behaviour is predictable.<>
并行系统通常会增加评估程序执行时间的复杂性,以便在实时环境中验证时序约束。因此,本文描述的方法是基于大规模并行架构,使用VLSI在细粒度模式下实现数据流范式。系统采用静态数据流执行模型,不需要使用控制令牌。为了验证所提出的架构,我们对一组功能单元进行了模拟,初步结果证实了整体行为是可预测的
{"title":"A special-purpose parallel system for predictable real-time systems","authors":"A. Esposito, R. Vaccaro, L. Verdoscia","doi":"10.1109/WPDRTS.1994.365632","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365632","url":null,"abstract":"Parallel systems usually increase the complexity of evaluating the program execution time, so as to verify timing constraints into real-time environments. For this reason, the approach described in this paper is based on a massively parallel architecture using VLSI to implement in a fine-grain mode the data-flow paradigm. The system employs the static data-flow execution model that does not need to use a control token. A cluster of functional units has been simulated in order to validate the proposed architecture and the first results confirm that the overall behaviour is predictable.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133201269","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Second Workshop on Parallel and Distributed Real-Time Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1