首页 > 最新文献

Proceedings Real-Time Technology and Applications Symposium最新文献

英文 中文
Applying imprecise algorithms to real-time image and video transmission 将不精确算法应用于实时图像和视频传输
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516206
Xiao-ge Huang, A. Cheng
One major requirement for multimedia systems is the efficient transmission of multimedia information over a communication or computer network. Current image/video transmission techniques works well if sufficient processing power and network bandwidth are available, but do not adapt properly to a reduction in one or more of these resources. This paper proposes an image/video transmission technique, based on the imprecise computation model, which yields a balanced tradeoff between the quality of the image/video transmitted and the available time for transmission. Our experiments show that the proposed algorithm has favorable results compared to non-imprecise computation-based algorithms.
多媒体系统的一个主要要求是通过通信网络或计算机网络有效地传输多媒体信息。如果有足够的处理能力和网络带宽可用,当前的图像/视频传输技术可以很好地工作,但不能适当地适应这些资源中的一种或多种资源的减少。本文提出了一种基于不精确计算模型的图像/视频传输技术,该技术在传输的图像/视频质量和可用传输时间之间取得了平衡。实验表明,与非精确计算算法相比,该算法具有良好的效果。
{"title":"Applying imprecise algorithms to real-time image and video transmission","authors":"Xiao-ge Huang, A. Cheng","doi":"10.1109/RTTAS.1995.516206","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516206","url":null,"abstract":"One major requirement for multimedia systems is the efficient transmission of multimedia information over a communication or computer network. Current image/video transmission techniques works well if sufficient processing power and network bandwidth are available, but do not adapt properly to a reduction in one or more of these resources. This paper proposes an image/video transmission technique, based on the imprecise computation model, which yields a balanced tradeoff between the quality of the image/video transmitted and the available time for transmission. Our experiments show that the proposed algorithm has favorable results compared to non-imprecise computation-based algorithms.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116218626","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}
引用次数: 30
Design and evaluation of a window-consistent replication service 设计和评估与窗口一致的复制服务
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516215
A. Mehra, J. Rexford, F. Jahanian
Real-time applications typically operate under strict timing and dependability constraints. Although traditional data replication protocols provide fault tolerance, real-time guarantees require bounded overhead for managing this redundancy. This paper presents the design and evaluation of a window-consistent primary-backup replication service that provides timely availability of the repository by relaxing the consistency of the replicated data. The service guarantees controlled inconsistency by scheduling update transmissions from the primary to the backup(s); this ensures that client applications interact with a window-consistent repository when a backup must supplant a failed primary. Experiments on our prototype implementation show that the service handles a range of client loads while maintaining bounds on temporal inconsistency.
实时应用程序通常在严格的时间和可靠性约束下运行。尽管传统的数据复制协议提供了容错性,但实时保证需要有限的开销来管理这种冗余。本文介绍了一个窗口一致性主备份复制服务的设计和评估,该服务通过放松复制数据的一致性来提供存储库的及时可用性。该服务通过调度从主服务器到备份服务器的更新传输来保证受控的不一致性;这可确保当备份必须取代失败的主备份时,客户机应用程序与窗口一致的存储库进行交互。在我们的原型实现上的实验表明,该服务可以处理一系列客户端负载,同时保持时间不一致性的界限。
{"title":"Design and evaluation of a window-consistent replication service","authors":"A. Mehra, J. Rexford, F. Jahanian","doi":"10.1109/RTTAS.1995.516215","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516215","url":null,"abstract":"Real-time applications typically operate under strict timing and dependability constraints. Although traditional data replication protocols provide fault tolerance, real-time guarantees require bounded overhead for managing this redundancy. This paper presents the design and evaluation of a window-consistent primary-backup replication service that provides timely availability of the repository by relaxing the consistency of the replicated data. The service guarantees controlled inconsistency by scheduling update transmissions from the primary to the backup(s); this ensures that client applications interact with a window-consistent repository when a backup must supplant a failed primary. Experiments on our prototype implementation show that the service handles a range of client loads while maintaining bounds on temporal inconsistency.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116449419","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}
引用次数: 17
Non-preemptive scheduling of messages on controller area network for real-time control applications 面向实时控制应用的控制器局域网上消息的非抢占调度
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516221
K. M. Zuberi, K. Shin
Scheduling messages on the controller area network (CAN) corresponds to assigning identifiers (IDs) to messages according to their priorities. If fixed priority scheduling such as deadline monotonic (DM) is used to calculate these priorities, then in general, it will result in low schedulability. Dynamic scheduling schemes such as earliest deadline (ED) can give greater schedulability, but they are not practical for CAN because if the ID is to reflect message deadlines then a long ID must be used. This increases the length of each message to the point that ED is no better than DM. Our solution to this problem is the mixed traffic scheduler (MTS), which is a cross between ED and DM, and provides high schedulability without needing long IDs. Through simulations, we compare the performance of MTS with that of DM and ED* (an imaginary scheduler which works like ED, except it needs only short IDs). We use a realistic workload in our simulations based on messages typically found in computer integrated manufacturing. Our simulations show that MTS performs much better than DM and at the same level as ED*, except under high loads and tight deadlines, when ED* is superior.
在CAN (controller area network)上调度消息,就是按照消息的优先级为消息分配id。如果使用固定优先级调度(如截止时间单调调度(DM))来计算这些优先级,那么通常会导致较低的可调度性。诸如最早截止日期(ED)之类的动态调度方案可以提供更好的可调度性,但对于can来说并不实用,因为如果ID要反映消息截止日期,则必须使用长ID。这增加了每条消息的长度,以至于ED并不比DM好。我们对这个问题的解决方案是混合流量调度器(MTS),它是ED和DM的交叉,提供了高可调度性,而不需要长id。通过仿真,我们将MTS的性能与DM和ED*(一种与ED类似的虚拟调度程序,除了它只需要短id)的性能进行了比较。我们在基于计算机集成制造中常见的消息的模拟中使用了一个真实的工作负载。我们的模拟表明,MTS的性能比DM好得多,与ED*的水平相同,但在高负载和紧迫的截止日期下,ED*优于MTS。
{"title":"Non-preemptive scheduling of messages on controller area network for real-time control applications","authors":"K. M. Zuberi, K. Shin","doi":"10.1109/RTTAS.1995.516221","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516221","url":null,"abstract":"Scheduling messages on the controller area network (CAN) corresponds to assigning identifiers (IDs) to messages according to their priorities. If fixed priority scheduling such as deadline monotonic (DM) is used to calculate these priorities, then in general, it will result in low schedulability. Dynamic scheduling schemes such as earliest deadline (ED) can give greater schedulability, but they are not practical for CAN because if the ID is to reflect message deadlines then a long ID must be used. This increases the length of each message to the point that ED is no better than DM. Our solution to this problem is the mixed traffic scheduler (MTS), which is a cross between ED and DM, and provides high schedulability without needing long IDs. Through simulations, we compare the performance of MTS with that of DM and ED* (an imaginary scheduler which works like ED, except it needs only short IDs). We use a realistic workload in our simulations based on messages typically found in computer integrated manufacturing. Our simulations show that MTS performs much better than DM and at the same level as ED*, except under high loads and tight deadlines, when ED* is superior.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126503618","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}
引用次数: 126
Real-time communication in FieldBus multiaccess networks 现场总线多址网络中的实时通信
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516205
C. Han, K. Shin
There has been an increasing need of timely and predictable communication services for embedded real-time systems in automated factories and industrial process controls. Work has been done on real-time communication with deadline guarantees in point-to-point, token bus/token ring/FDDI, and DQDB (Distributed Queue Dual Bus) networks. However, due to the random access nature of the CSMA/CD type multiaccess networks, they are not suitable for applications with stringent timing constraints. We consider real-time communication services with absolute deadline guarantees in multiaccess local area networks equipped with a centralized scheduler, such as the SP-50 FieldBus, an industrial standard protocol for process control and manufacturing applications. Similar to most token-passing networks, in a centralized scheduling multiaccess network, the access to the bus is controlled by a token. Only the station currently holding the token has the exclusive right to use the multiaccess bus. Unlike the token bus, token ring, or FDDI network, the multiaccess network uses a centralized token scheduling scheme and the token need not be allocated to the stations in a cyclic fashion. We show that the pinwheel and the distance-constrained scheduling techniques can be adapted to schedule the token in centralized-scheduling multiaccess networks to guarantee message deadlines.
在自动化工厂和工业过程控制中,嵌入式实时系统对及时和可预测的通信服务的需求日益增加。在点到点、令牌总线/令牌环/FDDI和DQDB(分布式队列双总线)网络中,已经完成了具有截止日期保证的实时通信工作。然而,由于CSMA/CD型多址网络的随机接入特性,它们不适合具有严格时序约束的应用。我们考虑在配备集中调度程序的多址局域网中具有绝对截止日期保证的实时通信服务,例如SP-50现场总线,这是一种用于过程控制和制造应用的工业标准协议。与大多数令牌传递网络类似,在集中式调度多访问网络中,对总线的访问由令牌控制。只有当前持有令牌的站点才拥有使用多址总线的专有权。与令牌总线、令牌环或FDDI网络不同,多址网络使用集中式令牌调度方案,不需要以循环方式将令牌分配给站点。我们证明了风车和距离约束调度技术可以适用于集中调度多址网络中的令牌调度,以保证消息的截止日期。
{"title":"Real-time communication in FieldBus multiaccess networks","authors":"C. Han, K. Shin","doi":"10.1109/RTTAS.1995.516205","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516205","url":null,"abstract":"There has been an increasing need of timely and predictable communication services for embedded real-time systems in automated factories and industrial process controls. Work has been done on real-time communication with deadline guarantees in point-to-point, token bus/token ring/FDDI, and DQDB (Distributed Queue Dual Bus) networks. However, due to the random access nature of the CSMA/CD type multiaccess networks, they are not suitable for applications with stringent timing constraints. We consider real-time communication services with absolute deadline guarantees in multiaccess local area networks equipped with a centralized scheduler, such as the SP-50 FieldBus, an industrial standard protocol for process control and manufacturing applications. Similar to most token-passing networks, in a centralized scheduling multiaccess network, the access to the bus is controlled by a token. Only the station currently holding the token has the exclusive right to use the multiaccess bus. Unlike the token bus, token ring, or FDDI network, the multiaccess network uses a centralized token scheduling scheme and the token need not be allocated to the stations in a cyclic fashion. We show that the pinwheel and the distance-constrained scheduling techniques can be adapted to schedule the token in centralized-scheduling multiaccess networks to guarantee message deadlines.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133194324","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}
引用次数: 22
Flexible scheduling for adaptable real-time systems 适应实时系统的灵活调度
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516220
Robert I. Davis, S. Punnekkat, N. Audsley, A. Burns
Complex real time systems, such as those envisaged for autonomous vehicle control, are expected to exhibit: adaptive and dynamic behaviour, resilience to software/hardware failures and graceful degradation, under conditions of overload. Two objectives need to be met before such properties can be realised. First, critical services must be guaranteed to provide results of a minimum acceptable quality and reliability by their deadlines. Second, the utility of the system needs to be maximised. We present an approach to meeting the above objectives. This approach combines the benefits of both fixed priority preemptive and best effort scheduling: offline analysis is used to guarantee that critical timing requirements will be met, whilst at run time, a simple adaptive threshold policy arbitrates between competing optional components, enhancing the system utility obtained.
复杂的实时系统,如自动驾驶汽车控制系统,预计将在过载条件下表现出:自适应和动态行为,对软件/硬件故障的弹性和优雅的退化。在实现这些特性之前,需要满足两个目标。首先,必须保证关键服务在截止日期前提供最低可接受质量和可靠性的结果。其次,该体系的效用需要最大化。我们提出了一种实现上述目标的方法。这种方法结合了固定优先级抢占和最佳努力调度的优点:使用离线分析来保证满足关键的定时需求,而在运行时,一个简单的自适应阈值策略在竞争的可选组件之间进行仲裁,从而增强了获得的系统效用。
{"title":"Flexible scheduling for adaptable real-time systems","authors":"Robert I. Davis, S. Punnekkat, N. Audsley, A. Burns","doi":"10.1109/RTTAS.1995.516220","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516220","url":null,"abstract":"Complex real time systems, such as those envisaged for autonomous vehicle control, are expected to exhibit: adaptive and dynamic behaviour, resilience to software/hardware failures and graceful degradation, under conditions of overload. Two objectives need to be met before such properties can be realised. First, critical services must be guaranteed to provide results of a minimum acceptable quality and reliability by their deadlines. Second, the utility of the system needs to be maximised. We present an approach to meeting the above objectives. This approach combines the benefits of both fixed priority preemptive and best effort scheduling: offline analysis is used to guarantee that critical timing requirements will be met, whilst at run time, a simple adaptive threshold policy arbitrates between competing optional components, enhancing the system utility obtained.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"105 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122634249","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}
引用次数: 40
The real-time behavior of dynamic memory management in C++ c++中动态内存管理的实时行为
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516211
K. Nilsen, Hong Gao
Dynamic memory management is an important aspect of modern software engineering techniques based on object-oriented methodologies. Additionally, dynamic management of memory serves important roles in improving the flexibility and functionality of large software systems. However, developers of current real-time systems avoid the use of dynamic memory because they fear that the worst-case time and space requirements of typical dynamic memory managers are insufficiently bounded. The degree to which these concerns are valid is quantified by detailed measurements of several real-world workloads. A special hardware-assisted real-time garbage collection system has been designed to facilitate reliable use of dynamic memory in hard real-time systems. By analyzing the dynamic memory use of application software, the real-time developer can prove compliance with time and space constraints. Analysis techniques are presented and the real-time performance of the hardware-assisted garbage collection system is compared to that of the traditional allocators.
动态内存管理是基于面向对象方法的现代软件工程技术的一个重要方面。此外,内存的动态管理在提高大型软件系统的灵活性和功能方面发挥着重要作用。然而,当前实时系统的开发人员避免使用动态内存,因为他们担心典型动态内存管理器的最坏情况时间和空间需求没有得到充分的限制。通过对几个实际工作负载的详细测量,可以量化这些关注点的有效程度。为了在硬实时系统中可靠地使用动态内存,设计了一种特殊的硬件辅助实时垃圾收集系统。通过分析应用软件的动态内存使用情况,实时开发人员可以证明其符合时间和空间的限制。提出了分析技术,并将硬件辅助垃圾收集系统的实时性与传统分配器进行了比较。
{"title":"The real-time behavior of dynamic memory management in C++","authors":"K. Nilsen, Hong Gao","doi":"10.1109/RTTAS.1995.516211","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516211","url":null,"abstract":"Dynamic memory management is an important aspect of modern software engineering techniques based on object-oriented methodologies. Additionally, dynamic management of memory serves important roles in improving the flexibility and functionality of large software systems. However, developers of current real-time systems avoid the use of dynamic memory because they fear that the worst-case time and space requirements of typical dynamic memory managers are insufficiently bounded. The degree to which these concerns are valid is quantified by detailed measurements of several real-world workloads. A special hardware-assisted real-time garbage collection system has been designed to facilitate reliable use of dynamic memory in hard real-time systems. By analyzing the dynamic memory use of application software, the real-time developer can prove compliance with time and space constraints. Analysis techniques are presented and the real-time performance of the hardware-assisted garbage collection system is compared to that of the traditional allocators.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133609087","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}
引用次数: 16
Improving the efficiency of supervision by software through state aggregation 通过状态聚合提高软件监管效率
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516217
T. Savor, R. Seviora
Software supervision is an approach to the real time detection of failures. A software supervisor is a unit which monitors both the inputs and outputs of a real time system and reports discrepancies between observed and expected behaviors. The major difficulty with software supervision is the running time complexity of the supervisor. A significant source of running time complexity was determined to be the total number of signals at the inputs queues of specification processes for which no ordering information is known. This paper describes an approach to reduce the running time complexity of a software supervisor. The approach makes use of a transformed specification in which several state transitions are grouped into a single transition or aggregate state. This effectively reduces the number of signals at the input queues of processes. The case where the system under supervision is specified in the ITU Specification and Description Language (SDL) is considered. An algorithm to translate SDL processes into aggregate state representations is described. Use of the algorithm is exemplified with the aid of an SDL specification of a small private branch telephone exchange.
软件监督是一种实时检测故障的方法。软件主管是监视实时系统的输入和输出,并报告观察到的行为与预期行为之间的差异的单位。软件监控的主要困难是监控程序运行时间的复杂性。运行时复杂性的一个重要来源被确定为规范流程的输入队列中没有已知排序信息的信号总数。本文描述了一种降低软件管理器运行时间复杂度的方法。该方法使用了转换后的规范,其中多个状态转换被分组为单个转换或聚合状态。这有效地减少了进程输入队列中的信号数量。考虑由国际电联规范和描述语言(SDL)规定监督的系统的情况。描述了一种将SDL过程转换为聚合状态表示的算法。以一个小型专用分支电话交换机的SDL规范为例说明了该算法的使用。
{"title":"Improving the efficiency of supervision by software through state aggregation","authors":"T. Savor, R. Seviora","doi":"10.1109/RTTAS.1995.516217","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516217","url":null,"abstract":"Software supervision is an approach to the real time detection of failures. A software supervisor is a unit which monitors both the inputs and outputs of a real time system and reports discrepancies between observed and expected behaviors. The major difficulty with software supervision is the running time complexity of the supervisor. A significant source of running time complexity was determined to be the total number of signals at the inputs queues of specification processes for which no ordering information is known. This paper describes an approach to reduce the running time complexity of a software supervisor. The approach makes use of a transformed specification in which several state transitions are grouped into a single transition or aggregate state. This effectively reduces the number of signals at the input queues of processes. The case where the system under supervision is specified in the ITU Specification and Description Language (SDL) is considered. An algorithm to translate SDL processes into aggregate state representations is described. Use of the algorithm is exemplified with the aid of an SDL specification of a small private branch telephone exchange.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124649946","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
A configurable adjunct for real time systems (CARTS) 实时系统(cart)的可配置附件
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516196
R. Mandler
CARTS is a set of system services targeted to real time distributed systems and spanning a variety of architectures. CARTS was designed to support rapid application code generation through generic user interfaces, to facilitate incremental system integration and reconfiguration via file-based data, and to provide tailored functionality appropriate to each project utilizing it. The CARTS postal system controls intertask communication within and between processors using optimal transfer methods such as shared memory, backplane I/O, or network I/O. The CARTS clock services supply high resolution time of day and mission clocks synchronized system wide at initialization and maintained through all levels of interface loading and across processor restarts.
cart是一组针对实时分布式系统的系统服务,它跨越了各种体系结构。cart旨在通过通用用户界面支持快速的应用程序代码生成,通过基于文件的数据促进增量系统集成和重新配置,并为利用它的每个项目提供合适的定制功能。cart邮政系统使用最佳传输方法(如共享内存、背板I/O或网络I/O)控制处理器内部和处理器之间的任务间通信。cart时钟服务在初始化时提供高分辨率的时间和任务时钟同步系统范围,并通过所有级别的接口加载和跨处理器重启进行维护。
{"title":"A configurable adjunct for real time systems (CARTS)","authors":"R. Mandler","doi":"10.1109/RTTAS.1995.516196","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516196","url":null,"abstract":"CARTS is a set of system services targeted to real time distributed systems and spanning a variety of architectures. CARTS was designed to support rapid application code generation through generic user interfaces, to facilitate incremental system integration and reconfiguration via file-based data, and to provide tailored functionality appropriate to each project utilizing it. The CARTS postal system controls intertask communication within and between processors using optimal transfer methods such as shared memory, backplane I/O, or network I/O. The CARTS clock services supply high resolution time of day and mission clocks synchronized system wide at initialization and maintained through all levels of interface loading and across processor restarts.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127104825","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
Signalling on ATM testbeds: an example ATM测试台上的信令:一个示例
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516198
F. Hidano
Due to the availability in high-speed links and switches, real-time applications such as videoconferencing have gained the interest of researchers in the fields of multimedia and high-speed networking. Videoconferencing tools such as vic have been developed and tested on some of the ATM testbeds with no support for quality of service guarantees. Mechanisms for providing quality of service guarantees for these applications need to be supported. Extensive experiments are required to validate such mechanisms and it is vital to facilitate testbeds that enable these experiments. An important functionality in such testbeds is signalling support to establish virtual circuits. The direction of signalling is discussed and an example implementation from the XUNET testbed is described.
由于高速链路和交换机的可用性,视频会议等实时应用已经引起了多媒体和高速网络领域研究人员的兴趣。像vic这样的视频会议工具已经开发出来,并在一些ATM测试台上进行了测试,但不支持服务质量保证。需要支持为这些应用程序提供服务质量保证的机制。需要进行大量的实验来验证这些机制,并且促进能够进行这些实验的试验台是至关重要的。这种试验台的一个重要功能是信令支持建立虚拟电路。讨论了信号的方向,并描述了XUNET测试平台的一个示例实现。
{"title":"Signalling on ATM testbeds: an example","authors":"F. Hidano","doi":"10.1109/RTTAS.1995.516198","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516198","url":null,"abstract":"Due to the availability in high-speed links and switches, real-time applications such as videoconferencing have gained the interest of researchers in the fields of multimedia and high-speed networking. Videoconferencing tools such as vic have been developed and tested on some of the ATM testbeds with no support for quality of service guarantees. Mechanisms for providing quality of service guarantees for these applications need to be supported. Extensive experiments are required to validate such mechanisms and it is vital to facilitate testbeds that enable these experiments. An important functionality in such testbeds is signalling support to establish virtual circuits. The direction of signalling is discussed and an example implementation from the XUNET testbed is described.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"373 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115895826","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
Real-time UNIX application filestores 实时UNIX应用程序文件存储
Pub Date : 1995-05-15 DOI: 10.1109/RTTAS.1995.516194
L. E. Heindel, V. Kasten
From the inception of real-time computing, there has been concern about the performance of disk I/O, especially as it relates to application filestores such as those running under variants of the UNIX operating system. We present a brief discussion of UNIX filestores and show how one can easily bound the number of physical file I/Os that the UNIX operating system must perform to execute a given application process. Using the established bound for the number of physical disk I/Os, one can develop close analytical approximations of application processes elapsed running time which is of critical importance for real-time applications.
从实时计算开始,人们就一直关注磁盘I/O的性能,特别是当它与应用程序文件存储(例如在UNIX操作系统变体下运行的应用程序文件存储)相关时。我们简要讨论了UNIX文件存储库,并展示了如何轻松地绑定UNIX操作系统为执行给定应用程序进程必须执行的物理文件I/ o数量。使用已建立的物理磁盘I/ o数量的界限,可以对应用程序进程运行时间进行严密的近似分析,这对实时应用程序至关重要。
{"title":"Real-time UNIX application filestores","authors":"L. E. Heindel, V. Kasten","doi":"10.1109/RTTAS.1995.516194","DOIUrl":"https://doi.org/10.1109/RTTAS.1995.516194","url":null,"abstract":"From the inception of real-time computing, there has been concern about the performance of disk I/O, especially as it relates to application filestores such as those running under variants of the UNIX operating system. We present a brief discussion of UNIX filestores and show how one can easily bound the number of physical file I/Os that the UNIX operating system must perform to execute a given application process. Using the established bound for the number of physical disk I/Os, one can develop close analytical approximations of application processes elapsed running time which is of critical importance for real-time applications.","PeriodicalId":265113,"journal":{"name":"Proceedings Real-Time Technology and Applications Symposium","volume":"111 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133049842","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
期刊
Proceedings Real-Time Technology and Applications Symposium
全部 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