首页 > 最新文献

Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)最新文献

英文 中文
An efficient incremental algorithm for identifying consistent checkpoints 用于识别一致检查点的有效增量算法
Loon-Been Chen, I-Chen Wu
In a distributed system, identifying consistent checkpoints is essential for error recovery and debugging. We design an efficient incremental algorithm capable of identifying all the consistent and removable checkpoints each time a new checkpoint is reported. By doing so, the required memory space can be minimized by removing those removables. While minimizing the memory space, the algorithm requires only O(p/sup 2/M) time in total, where p is the number of processes and M is the number of checkpoints.
在分布式系统中,识别一致的检查点对于错误恢复和调试至关重要。我们设计了一种有效的增量算法,能够在每次报告新的检查点时识别所有一致和可移动的检查点。通过这样做,可以通过移除这些可移除的东西来最小化所需的内存空间。在最小化内存空间的同时,该算法总共只需要O(p/sup 2/M)时间,其中p是进程的数量,M是检查点的数量。
{"title":"An efficient incremental algorithm for identifying consistent checkpoints","authors":"Loon-Been Chen, I-Chen Wu","doi":"10.1109/ICPADS.1998.741028","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741028","url":null,"abstract":"In a distributed system, identifying consistent checkpoints is essential for error recovery and debugging. We design an efficient incremental algorithm capable of identifying all the consistent and removable checkpoints each time a new checkpoint is reported. By doing so, the required memory space can be minimized by removing those removables. While minimizing the memory space, the algorithm requires only O(p/sup 2/M) time in total, where p is the number of processes and M is the number of checkpoints.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129362351","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
Flexible distributed systems for multimedia applications 灵活的多媒体应用分布式系统
T. Kanezuka, H. Higaki, M. Takizawa
This paper discusses how to make a distributed object system flexible so as to satisfy applications' requirements when changing the system environment. The system change is modeled to be the change of not only types of service but also quality of service (QoS) supported by the objects. There are two types of methods changing the objects, one for manipulating the states of the objects and another for changing QoS of the objects. We discuss new relations among methods with respect to QoS. By using the QoS-based relations, we newly discuss a QoS-based compensating way to recover the object from the less qualified state.
本文讨论了如何使分布式对象系统具有灵活性,以满足系统环境变化时的应用需求。系统变更被建模为不仅是服务类型的变更,而且是对象支持的服务质量(QoS)的变更。有两种更改对象的方法,一种用于操作对象的状态,另一种用于更改对象的QoS。我们讨论了关于QoS的方法之间的新关系。利用基于质量的关系,讨论了一种基于质量的补偿方法,使目标从不合格状态中恢复。
{"title":"Flexible distributed systems for multimedia applications","authors":"T. Kanezuka, H. Higaki, M. Takizawa","doi":"10.1109/ICPADS.1998.741091","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741091","url":null,"abstract":"This paper discusses how to make a distributed object system flexible so as to satisfy applications' requirements when changing the system environment. The system change is modeled to be the change of not only types of service but also quality of service (QoS) supported by the objects. There are two types of methods changing the objects, one for manipulating the states of the objects and another for changing QoS of the objects. We discuss new relations among methods with respect to QoS. By using the QoS-based relations, we newly discuss a QoS-based compensating way to recover the object from the less qualified state.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130016148","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
Design, and implementation of a Java execution environment 设计和实现一个Java执行环境
F. Chen, T.-W. Hou
Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine (JVM), the class loader, the frame and Java stack, the hash table (class table, native function table and Java string table), the handling of classes.zip, the interface to the native function, the interface to the just-in-time (JIT) compiler and its compiled code for Java methods and the multithreading support, and approaches to boost the performance of the bytecode interpreter by programming skills. Benchmarks are made to compare Gabi with Sun's JRE (Java Runtime Environment).
讨论如何设计和实现一个名为Gabi的Java执行环境。它包括Java虚拟机(JVM)解释器的设计和实现、类装入器、框架和Java堆栈、哈希表(类表、本机函数表和Java字符串表)、classes.zip的处理、本机函数的接口、JIT编译器的接口及其为Java方法编译的代码和多线程支持,以及通过编程技巧提高字节码解释器性能的方法。制作基准测试是为了比较Gabi和Sun的JRE (Java运行时环境)。
{"title":"Design, and implementation of a Java execution environment","authors":"F. Chen, T.-W. Hou","doi":"10.1109/ICPADS.1998.741156","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741156","url":null,"abstract":"Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine (JVM), the class loader, the frame and Java stack, the hash table (class table, native function table and Java string table), the handling of classes.zip, the interface to the native function, the interface to the just-in-time (JIT) compiler and its compiled code for Java methods and the multithreading support, and approaches to boost the performance of the bytecode interpreter by programming skills. Benchmarks are made to compare Gabi with Sun's JRE (Java Runtime Environment).","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130459584","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
Look-ahead memory consistency model 前瞻性内存一致性模型
Chao-Chin Wu, Der-Lin Pean, Cheng Chen
We propose a hardware-centric look-ahead memory consistency model that makes the data consistent according to the special ordering requirement of memory accesses for critical sections. The novel model imposes fewer restrictions on event ordering than previously proposed models thus offering the potential of higher performance. The architecture has the following features: blocking and waking up processes by hardware; allowing instructions to be executed out-of-order; until having acquired the lock can the processor allow the requests for accessing the protected data to be evicted to the memory subsystem. The advantages of the look-ahead model include: more program segments are allowed parallel execution; locks can be released earlier, resulting in reduced waiting times for acquiring locks; and less network traffic because more write requests are merged by using two write caches.
我们提出了一种以硬件为中心的预见性内存一致性模型,该模型根据临界区内存访问的特殊顺序要求实现数据一致性。与以前提出的模型相比,新模型对事件排序施加的限制更少,从而提供了更高性能的潜力。该体系结构具有以下特点:由硬件阻塞和唤醒进程;允许指令乱序执行的;在获得锁之前,处理器才能允许访问受保护数据的请求被驱逐到内存子系统。前瞻性模型的优点包括:允许更多的程序段并行执行;可以更早地释放锁,从而减少获取锁的等待时间;更少的网络流量,因为通过使用两个写缓存合并了更多的写请求。
{"title":"Look-ahead memory consistency model","authors":"Chao-Chin Wu, Der-Lin Pean, Cheng Chen","doi":"10.1109/ICPADS.1998.741124","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741124","url":null,"abstract":"We propose a hardware-centric look-ahead memory consistency model that makes the data consistent according to the special ordering requirement of memory accesses for critical sections. The novel model imposes fewer restrictions on event ordering than previously proposed models thus offering the potential of higher performance. The architecture has the following features: blocking and waking up processes by hardware; allowing instructions to be executed out-of-order; until having acquired the lock can the processor allow the requests for accessing the protected data to be evicted to the memory subsystem. The advantages of the look-ahead model include: more program segments are allowed parallel execution; locks can be released earlier, resulting in reduced waiting times for acquiring locks; and less network traffic because more write requests are merged by using two write caches.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126808400","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 news on demand service system based on robot agent 基于机器人代理的新闻点播服务系统
Sung-Min Lee, Tai-Yun Kim
The World Wide Web has a lot of distributed digital information. When the size of the Web is increased beyond a few sites and a small number of documents, finding information requires time-consuming searching and is too tedious when a user retrieves specific information every day. We propose a news on demand (NOD) service system that gathers daily news information using a robot agent and delivers integrated news to users. Once a user registers his information and preferences, he can get the news information that he is most interested in via multimedia e-mail.
万维网上有大量分布的数字信息。当Web的大小增加到超过几个站点和少量文档时,查找信息需要花费大量时间进行搜索,并且当用户每天检索特定信息时太过繁琐。我们提出了一种新闻点播(NOD)服务系统,该系统使用机器人代理收集每日新闻信息并向用户提供综合新闻。一旦用户注册了他的信息和偏好,他就可以通过多媒体电子邮件获得他最感兴趣的新闻信息。
{"title":"A news on demand service system based on robot agent","authors":"Sung-Min Lee, Tai-Yun Kim","doi":"10.1109/ICPADS.1998.741128","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741128","url":null,"abstract":"The World Wide Web has a lot of distributed digital information. When the size of the Web is increased beyond a few sites and a small number of documents, finding information requires time-consuming searching and is too tedious when a user retrieves specific information every day. We propose a news on demand (NOD) service system that gathers daily news information using a robot agent and delivers integrated news to users. Once a user registers his information and preferences, he can get the news information that he is most interested in via multimedia e-mail.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131453950","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}
引用次数: 12
Path-based multicast communication in wormhole-routed star graph multicomputers 虫洞路由星图多机中基于路径的组播通信
Tzung-Shi Chen, Neng-Chung Wang, Chih-Ping Chu
In this paper, we propose four efficient multicast routing schemes in wormhole-routed star networks with multidestination routing capability. All of the four proposed schemes are path-based and deadlock-free. The first scheme, dual-path routing, sends the message in parallel through two independent paths. The second one, shortcut-node-based datapath routing, is similar to dual-path routing except that the routing tries to find a shortcut node to route the message as soon as possible to reduce the length of transmission path. The third one, multipath routing, is a multiple dual-path routing strategy that includes source-to-relay and relay-to-destination phases. The last scheme, proximity grouping routing, is similar to multipath routing except that in the partitioning step of source and destination nodes the relation of spatial locality of nodes is also taken into account to reduce the length of transmission paths. Finally, the experimental results are given to show that the performance based on unicast-based and traditional Hamiltonian-path routing schemes can be improved significantly by the four proposed routing schemes respectively.
在具有多目标路由能力的虫洞星型网络中,我们提出了四种高效的组播路由方案。这四种方案都是基于路径且无死锁的。第一种方案是双路径路由,通过两条独立的路径并行发送消息。第二种是基于快捷节点的数据路径路由,它与双路径路由类似,只是它试图找到一个快捷节点来尽快路由消息,以减少传输路径的长度。第三种是多路径路由,是一种多双路径路由策略,包括源到中继和中继到目的地阶段。最后一种方案是邻近分组路由,它与多路径路由相似,只是在源节点和目的节点的划分步骤中考虑了节点的空间局部性关系,以减少传输路径的长度。实验结果表明,基于单播和传统哈密顿路径路由方案的性能均有显著提高。
{"title":"Path-based multicast communication in wormhole-routed star graph multicomputers","authors":"Tzung-Shi Chen, Neng-Chung Wang, Chih-Ping Chu","doi":"10.1109/ICPADS.1998.741096","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741096","url":null,"abstract":"In this paper, we propose four efficient multicast routing schemes in wormhole-routed star networks with multidestination routing capability. All of the four proposed schemes are path-based and deadlock-free. The first scheme, dual-path routing, sends the message in parallel through two independent paths. The second one, shortcut-node-based datapath routing, is similar to dual-path routing except that the routing tries to find a shortcut node to route the message as soon as possible to reduce the length of transmission path. The third one, multipath routing, is a multiple dual-path routing strategy that includes source-to-relay and relay-to-destination phases. The last scheme, proximity grouping routing, is similar to multipath routing except that in the partitioning step of source and destination nodes the relation of spatial locality of nodes is also taken into account to reduce the length of transmission paths. Finally, the experimental results are given to show that the performance based on unicast-based and traditional Hamiltonian-path routing schemes can be improved significantly by the four proposed routing schemes respectively.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131489697","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
Contention-free communication scheduling for array redistribution 面向数组重新分配的无争用通信调度
M. Guo, I. Nakata, Yoshiyuki Yamashita
Array redistribution is required often in programs on distributed memory parallel computers. It is essential to use efficient algorithms for redistribution, otherwise the performance of the programs may degrade considerably. The redistribution overheads consist of two parts: index computation and interprocessor communication. If there is no communication scheduling in a redistribution algorithm, the communication contention may occur, which increases the communication waiting time. In order to solve this problem, we propose a technique to schedule the communication so that it becomes contention-free. Our approach initially generates a communication table to represent the communication relations among sending nodes and receiving nodes. According to the communication table, we then generate another table named communication scheduling table. Each column of the communication scheduling table is a permutation of receiving node numbers in each communication step. Thus the communications in our redistribution algorithm are contention-free. Our approach can deal with multi-dimensional shape changing redistribution.
在分布式内存并行计算机上的程序中,经常需要对数组进行重新分配。必须使用有效的算法进行再分配,否则程序的性能可能会大大降低。重分发开销包括两个部分:索引计算和处理器间通信。如果在重分配算法中没有通信调度,可能会出现通信争用,从而增加通信等待时间。为了解决这个问题,我们提出了一种调度通信的技术,使其成为无争用的。我们的方法首先生成一个通信表来表示发送节点和接收节点之间的通信关系。根据通信表,我们生成另一个名为通信调度表的表。通信调度表的每一列是每个通信步骤中接收节点号的排列。因此,我们的再分配算法中的通信是无争用的。我们的方法可以处理多维形状变化的再分配。
{"title":"Contention-free communication scheduling for array redistribution","authors":"M. Guo, I. Nakata, Yoshiyuki Yamashita","doi":"10.1109/ICPADS.1998.741149","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741149","url":null,"abstract":"Array redistribution is required often in programs on distributed memory parallel computers. It is essential to use efficient algorithms for redistribution, otherwise the performance of the programs may degrade considerably. The redistribution overheads consist of two parts: index computation and interprocessor communication. If there is no communication scheduling in a redistribution algorithm, the communication contention may occur, which increases the communication waiting time. In order to solve this problem, we propose a technique to schedule the communication so that it becomes contention-free. Our approach initially generates a communication table to represent the communication relations among sending nodes and receiving nodes. According to the communication table, we then generate another table named communication scheduling table. Each column of the communication scheduling table is a permutation of receiving node numbers in each communication step. Thus the communications in our redistribution algorithm are contention-free. Our approach can deal with multi-dimensional shape changing redistribution.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121853603","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}
引用次数: 37
Design and implementation of agent-based flexible asynchronous messaging system 基于代理的灵活异步消息传递系统的设计与实现
Jiro Sekiba, G. Kitagata, T. Suganuma, Tetsuo Kinoshita, Ken-ichi Okada, N. Shiratori
Asynchronous messaging systems like e-mail systems need some advanced characteristics, such as intelligence, controllability and scalability, to accomplish more effective and sophisticated message handling. We propose a framework of next generation messaging systems, Flexible Asynchronous Messaging System (FAMES), which consists of autonomous and collaborative software agents. In FAMES, various messaging functions composing of agents can be utilized to integrate heterogeneous user environment. Moreover, FAMES operates message flow in an intelligent manner, considering the receiver's own convenience and that flexible message delivery can be achieved. We designed and implemented the proposed system based on multi agent technology, and we show its effectiveness through experimental studies using a prototype system.
像电子邮件系统这样的异步消息传递系统需要一些高级特性,例如智能、可控性和可伸缩性,以完成更有效和更复杂的消息处理。我们提出了一个下一代消息传递系统的框架,灵活的异步消息传递系统(FAMES),它由自治和协作的软件代理组成。在FAMES中,可以利用由代理组成的各种消息传递功能来集成异构用户环境。此外,FAMES以一种智能的方式操作消息流,考虑到接收方自身的便利性,并且可以实现灵活的消息传递。我们基于多智能体技术设计并实现了该系统,并通过原型系统的实验研究证明了其有效性。
{"title":"Design and implementation of agent-based flexible asynchronous messaging system","authors":"Jiro Sekiba, G. Kitagata, T. Suganuma, Tetsuo Kinoshita, Ken-ichi Okada, N. Shiratori","doi":"10.1109/ICPADS.1998.741162","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741162","url":null,"abstract":"Asynchronous messaging systems like e-mail systems need some advanced characteristics, such as intelligence, controllability and scalability, to accomplish more effective and sophisticated message handling. We propose a framework of next generation messaging systems, Flexible Asynchronous Messaging System (FAMES), which consists of autonomous and collaborative software agents. In FAMES, various messaging functions composing of agents can be utilized to integrate heterogeneous user environment. Moreover, FAMES operates message flow in an intelligent manner, considering the receiver's own convenience and that flexible message delivery can be achieved. We designed and implemented the proposed system based on multi agent technology, and we show its effectiveness through experimental studies using a prototype system.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127593412","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}
引用次数: 6
Broadcasting on wormhole-routed 2D tori with arbitrary size 在任意大小的虫洞路由的二维环面上广播
Yomin Hou, Chien-Min Wang, Ming Tsai, Lih-Hsing Hsu
For distributed memory parallel computers, broadcast operations are widely used in a variety of applications. In this paper we propose an efficient algorithm for broadcasting on an all-port wormhole-routed 2D torus with arbitrary size. The underlying network is assumed to support only the dimension-ordered unicast. By taking the advantage of the all-port model and the distance insensitivity of the wormhole routing, the proposed algorithm can greatly reduce the number of message-passing steps. In addition, it can be proved to be depth contention-free. The performance study in this paper clearly shows the advantage of the proposed algorithm.
对于分布式存储并行计算机,广播操作被广泛应用于各种应用中。本文提出了一种在任意大小的全端口虫洞路由二维环面上进行广播的有效算法。假定底层网络只支持维度有序的单播。该算法利用全端口模型和虫洞路由的距离不敏感特性,大大减少了消息传递的步骤。此外,可以证明它是无深度争用的。本文的性能研究清楚地表明了该算法的优势。
{"title":"Broadcasting on wormhole-routed 2D tori with arbitrary size","authors":"Yomin Hou, Chien-Min Wang, Ming Tsai, Lih-Hsing Hsu","doi":"10.1109/ICPADS.1998.741093","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741093","url":null,"abstract":"For distributed memory parallel computers, broadcast operations are widely used in a variety of applications. In this paper we propose an efficient algorithm for broadcasting on an all-port wormhole-routed 2D torus with arbitrary size. The underlying network is assumed to support only the dimension-ordered unicast. By taking the advantage of the all-port model and the distance insensitivity of the wormhole routing, the proposed algorithm can greatly reduce the number of message-passing steps. In addition, it can be proved to be depth contention-free. The performance study in this paper clearly shows the advantage of the proposed algorithm.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131867928","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
Comparative evaluation of adaptive stochastic and ERICA switch algorithms for ABR traffic management in ATM networks ATM网络ABR流量管理中自适应随机与ERICA切换算法的比较评价
S. Petrovic
Performances of two explicit rate based congestion control schemes for ABR service in ATM networks: Explicit Rate Indication for Congestion Avoidance (ERICA) and proposed Adaptive Stochastic (AS), are compared under heavy load conditions. Neither of the schemes dictates a particular switch architecture. The requirements tested include: utilization, queuing delay, queuing delay variance and queue size. A simple network topology involves an ATM switching node modeled as a single server queuing system, fed by a number of highly bursty traffic sources. Small and large bursts are used in simulations. The controllable traffic sources' allowed cell rates (ACR) are dynamically shaped by the explicit feedback messages from the switch. The results of a simulation study suggest that AS scheme can provide for higher priority traffic in ATM LANs, shorter queuing delay, queuing delay variance, maximum and mean queue size, while retaining ERICA scheme's utilization.
比较了ATM网络中两种基于显式速率的ABR业务拥塞控制方案:显式速率指示的拥塞避免(ERICA)和提出的自适应随机(AS)在重载条件下的性能。这两种方案都没有规定特定的交换机架构。测试的需求包括:利用率、排队延迟、排队延迟方差和队列大小。一个简单的网络拓扑包括一个ATM交换节点,该节点被建模为单个服务器排队系统,由许多高度突发的流量源提供服务。在模拟中使用了小爆发和大爆发。可控制流量源的允许小区速率(ACR)由交换机的显式反馈消息动态塑造。仿真研究结果表明,在保留ERICA方案的利用率的同时,AS方案能够提供更高的ATM局域网优先级、更短的排队延迟、排队延迟方差、最大和平均队列大小。
{"title":"Comparative evaluation of adaptive stochastic and ERICA switch algorithms for ABR traffic management in ATM networks","authors":"S. Petrovic","doi":"10.1109/ICPADS.1998.741106","DOIUrl":"https://doi.org/10.1109/ICPADS.1998.741106","url":null,"abstract":"Performances of two explicit rate based congestion control schemes for ABR service in ATM networks: Explicit Rate Indication for Congestion Avoidance (ERICA) and proposed Adaptive Stochastic (AS), are compared under heavy load conditions. Neither of the schemes dictates a particular switch architecture. The requirements tested include: utilization, queuing delay, queuing delay variance and queue size. A simple network topology involves an ATM switching node modeled as a single server queuing system, fed by a number of highly bursty traffic sources. Small and large bursts are used in simulations. The controllable traffic sources' allowed cell rates (ACR) are dynamically shaped by the explicit feedback messages from the switch. The results of a simulation study suggest that AS scheme can provide for higher priority traffic in ATM LANs, shorter queuing delay, queuing delay variance, maximum and mean queue size, while retaining ERICA scheme's utilization.","PeriodicalId":226947,"journal":{"name":"Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1998-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131912156","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
期刊
Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)
全部 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