Skip to main content
In this paper, we present a new deadlock-free fault-tolerant adaptive routing algorithm for the 2D mesh NoC interconnections. The main contribution of this routing algorithm is that it allows both, routing of messages in the networks... more
    • by 
    •   9  
      Mesh generationRouting algorithmFault ToleranceAdaptive Routing
We introduce a load-balanced adaptive routing algorithm for torus networks, GOAL -Globally Oblivious Adaptive Locally -that provides high throughput on adversarial traffic patterns, matching or exceeding fully randomized routing and... more
    • by 
    •   13  
      RoutingResource AllocationRouting algorithmStability
The number of individual RSD applications received by UNHCR offices worldwide nearly doubled from 1997 to 2001, while UNHCR's RSD operations have been criticized for failing to implement basic standards of procedural fairness. Yet,... more
    • by 
    •   13  
      LawMachine LearningLiteratureInternational Law
This paper introduces AntNet, a new routing algorithm for telecommunication networks. AntNet is an adaptive, distributed, mobile-agents-based algorithm which was inspired by recent work on the ant colony metaphor. We apply AntNet in a... more
    • by 
    •   10  
      RoutingCommunication NetworksStochastic processesSoftware Agents
Providing real-time traffic guarantees and fairness based on the availability of network resources has been a major issue presented in the literature. However, due the convergent nature of digital architectures, the increasing demand of... more
    • by  and +2
    •   6  
      ContextQuality of ExperienceQuality of ServiceContext-Based Routing
Evolving technology and increasing pin-bandwidth motivate the use of high-radix routers to reduce the diameter, latency, and cost of interconnection networks. High-radix networks, however, require longer cables than their low-radix... more
    • by 
    •   11  
      Computer ScienceComputer ArchitectureRoutingTopology
Abstract The intensive and continuous use of high-performance computing systems for executing computationally intensive applications, coupled with the large number of elements that make them up, dramatically increase the likelihood of... more
    • by 
    •   4  
      Routing algorithmDeadlock AvoidanceAdaptive RoutingHigh performance computer
In the recent years, different contributions have been proposed in the literature in order to provide real-time traffic guarantees and fairness concerning the utilization of network resources. Nevertheless, QoS has been proven... more
    • by  and +1
    •   6  
      ContextQuality of ExperienceQuality of ServiceContext-Based Routing
    • by 
    • Adaptive Routing
ABSTRACT
    • by 
    •   14  
      Ant Colony OptimizationVLSIBiologically inspired computingAdvanced Computing
The artificial neural net development has had something of a renaissance in the last decade with an impressive range of application areas. From the viewpoint of telecommunication networks and systems, an increasing number of studies can... more
    • by 
    •   24  
      Cognitive ScienceCommunicationSystem IdentificationRouting
We present HORNET, a parallel, highly configurable, cycle-level multicore simulator based on an ingress-queued wormhole router NoC architecture. The parallel simulation engine offers cycle-accurate as well as periodic synchronization;... more
    • by 
    •   8  
      Systems AnalysisOpen SourceAdaptive RoutingHigh Speed
Unicast_V is a progressive, misrouting algorithm for packet or virtual cut-through networks. A progressive protocol forwards a message at an intermediate node if a nonfaulty profitable link is available and waits, deroutes, or aborts... more
    • by 
    •   12  
      HistoryDistributed ComputingAdaptive ControlPacket Switching
Efficient and deadlock-free routing is critical to the performance of networks-on-chip. In this paper we present an approach that can be coupled to any adaptive routing algorithm to improve the performance with a minimal overhead on area... more
    • by 
    •   5  
      Routing algorithmEnergy ConsumptionPerformance EvaluationAdaptive Routing
In the past few years there has been a lot of research on the application of swarm intelligence to the problem of adaptive routing in telecommunications networks. A large number of algorithms have been proposed for different types of... more
    • by 
    •   8  
      Swarm IntelligenceAnt Colony OptimizationRouting algorithmMultidisciplinary
Networks of workstations (NOWs) are becoming increasingly popular as a cost-effective alternative to parallel computers. Typically, these networks connect processors using irregular topologies, providing the wiring flexibility,... more
    • by 
    •   15  
      Parallel ProgrammingComputer NetworksRoutingDistributed Shared Memory System
An efficient routing algorithm is important for large on-chip networks [network-on-chip (NoC)] to provide the required communication performance to applications. Implementing NoC using table-based switches provide many advantages,... more
    • by 
    •   9  
      Distributed ComputingRouting algorithmComputer HardwarePower Consumption
... Adaptive Routing in Networks-on-Chip Giuseppe Ascia, Vincenzo Catania, Maurizio Palesi, Member, IEEE Computer Society, and Davide Patti, Member, IEEE Computer Society ... 4. In particular, for each direction d 2 fN orth; South; East;... more
    • by 
    •   9  
      Distributed ComputingRouting algorithmEnergy ConsumptionComputer Hardware
Efficient and deadlock-free routing is critical to the performance of networks-on-chip. In this paper we present an approach that can be coupled to any adaptive routing algorithm to improve the performance with a minimal overhead on area... more
    • by 
    •   4  
      Routing algorithmEnergy ConsumptionPerformance EvaluationAdaptive Routing
Most commercial routers designed for networks of workstations (NOWs) implement wormhole switching. However wormhole switching is not well suited for NOWs. The long wires required in this environment lead to large buffers to prevent buffer... more
    • by 
    •   15  
      Distributed ComputingComputer NetworksRoutingPacket Switching
In ant societies, and, more in general, in insect societies, the activities of the individuals, as well as of the society as a whole, are not regulated by any explicit form of centralized control. On the other hand, adaptive and robust... more
    • by 
    •   15  
      Ant Colony OptimizationVLSIBiologically Inspired RoboticsAdvanced Computing
We introduce a load-balanced adaptive routing algorithm for torus networks, GOAL -Globally Oblivious Adaptive Locally -that provides high throughput on adversarial traffic patterns, matching or exceeding fully randomized routing and... more
    • by 
    •   13  
      RoutingResource AllocationRouting algorithmStability
The trend towards increasing the number of processor cores and cache capacity in future Chip-Multiprocessors (CMPs), will require scalable packet-switched interconnection networks adapted to the restrictions imposed by the CMP... more
    • by 
    •   4  
      Performance AnalysisPower ConsumptionAdaptive RoutingMultiprocessor System on Chip (MPSoC)
An important open problem in wormhole routing has been to find a necessary and sufficient condition for deadlock-free adaptive routing. Recently, Duato has solved this problem for a restricted class of adaptive routing algorithms. In this... more
    • by 
    •   20  
      Distributed ComputingComputer NetworksRoutingRouting algorithm
    • by 
    •   2  
      Transportation PlanningAdaptive Routing
The paper presents the calibration and application of a simulation-based dynamic traffic assignment (DTA) model on a portion of the City of Calgary road network in Alberta, Canada. The DTA model iteratively re-assigns flow to paths using... more
    • by 
    •   19  
      Computational ModelingMicroscopyModelingVehicle Dynamics
InfiniBand networks are aimed to fulfill increasing communication demand of parallel applications in High Performance Clusters. However, the dynamic behavior of communication load may cause bottlenecked link(s) which lead to message... more
    • by 
    •   5  
      Congestion ControlResource AllocationAdaptive RoutingLoad Balance
As the size of parallel computers increases, as well as the number of sources per router node, congestion inside the interconnection network rises significantly. In such systems, packet injection must be restricted in order to prevent... more
    • by 
    •   10  
      TechnologyCongestion ControlDeadlock AvoidancePerformance Evaluation
We make use of the existence of cell-disjoint paths in the 3D grid topology to design a new highly reliable adaptive geographic routing protocol called Grid-based Adaptive Routing Protocol (GARP) for Underwater Wireless Sensor Networks.... more
    • by 
    •   8  
      Energy ConservationWireless Sensor NetworksRouting protocolsAdaptive Routing
This paper presents the method of estimating of congestions in a partial mesh communication network comprises of many nodes such as the internet. The objectives are to characterize and model the non-stationary packet arrival process and... more
    • by 
    •   6  
      EngineeringState SpaceAdaptive RoutingCommunity Networks
We present HORNET, a parallel, highly configurable, cycle-level multicore simulator based on an ingress-queued wormhole router network-on-chip (NoC) architecture. The parallel simulation engine offers cycle-accurate as well as periodic... more
    • by 
    •   9  
      Computer HardwareOpen SourceAdaptive RoutingHigh Speed
Designing an efficient routing algorithm for LEO satellite constellations is crucial for optimizing IP over Satellite (IPoS) network resources. Since there could be many shortest paths between two satellites, an efficient routing... more
    • by 
    •   5  
      Routing algorithmAdaptive RoutingShortest PathSatellite Network
Providing real-time traffic guarantees and fairness based on the availability of network resources has been a major issue presented in the literature. However, due the convergent nature of digital architectures, the increasing demand of... more
    • by  and +3
    •   6  
      ContextQuality of ExperienceQuality of ServiceContext-Based Routing
In this paper, the problem of real-time channel establishment in point-to-point connected networks using packet-switched store-andforward routing is considered. Each message is associated with a real-time channel, which is an abstraction... more
    • by 
    •   7  
      Computer ScienceDistributed ComputingComputer CommunicationsReal Time Systems
ABSTRACT This paper targets the problem of efficient software component deployment in distributed networked services. We approach the problem from a model-based service development aspect and propose a solution based on novel methods... more
    • by 
    •   10  
      Cognitive ScienceDistributed ComputingSwarm IntelligenceSoftware Components
    • by 
    •   13  
      Distributed ComputingRouting algorithmNetwork on ChipsRouting protocols
Nature-inspired routing protocols are becoming an active area of research. Researchers in the community follow a well known engineering philosophy: inspire, abstract, design, develop and validate. As a consequence, the protocols are... more
    • by 
    •   7  
      Routing algorithmRouting ProtocolSelf OrganizationAdaptive Routing
We introduce a load-balanced adaptive routing algorithm for torus networks, GOAL -Globally Oblivious Adaptive Locally -that provides high throughput on adversarial traffic patterns, matching or exceeding fully randomized routing and... more
    • by 
    •   13  
      RoutingResource AllocationRouting algorithmStability
Next-generation satellite networks are expected to provide a variety of applications with diverse performance requirements, which will call for the development of adaptive routing procedures supporting different levels of services. In... more
    • by 
    •   13  
      Distributed ComputingRouting protocolsPerformance AnalysisTraffic Flow
First-in-First-out (FIFO) is the most widely used scheduling protocol in packet switching network. In fact, it is one of the simplest queuing policies used to provide best effort services in packet-switched network. However, the... more
    • by 
    •   5  
      Adaptive RoutingPacket LossPerformance ComparisonFirst In First Out
With increase in concern for reliability in the current and next generation of multiprocessors system-on-chip (MP-SoCs), multi-computers, cluster computers, and peer-to-peer communication networks, fault-tolerance has become an integral... more
    • by 
    •   13  
      Fault Tolerant ComputingComputer NetworksRoutingNetworks
Routing efficiency is one of the challenges offered by Mobile Ad-hoc Networks (MANETs). This paper proposes a novel routing technique called Adaptive Link-Weight (ALW) routing protocol. ALW adaptively selects an optimum route on the basis... more
    • by 
    •   7  
      Mobile Ad Hoc NetworkPhysical LayerRouting ProtocolAdaptive Routing
    • by 
    •   8  
      NetworksAd hoc networkRouting ProtocolAdaptive Routing
This paper proposes a new method for designing adaptive routing algorithms for 3D networks-on-chip (NoCs). This method is based on extending the existing 2D turn model adaptive routing to a 3D scenario. A 3-D plane-balanced approach with... more
    • by 
    •   2  
      Adaptive RoutingNetwork on chip
Interconnection networks with adaptive routing are susceptible to deadlock, which could lead to performance degradation or system failure. Detecting deadlocks at run-time is challenging because of their highly distributed characteristics.... more
    • by  and +1
    •   10  
      Computer ArchitectureDistributed ComputingPerformance AnalysisComputer Software
Networks of workstations (NOWs) are becoming increasingly popular as an alternative to parallel computers. Typically, these networks present irregular topologies, providing the wiring flexibility, scalability, and incremental expansion... more
    • by 
    •   18  
      Computer ScienceDistributed ComputingComputer NetworksRouting
Reinforcement - Learning methods are widely used in routing problems. These methods interact with the network changes, so are called Adaptive routing methods. Q - Learning algorithms has some quantities which are labeled Q, and are known... more
    • by 
    •   8  
      Reinforcement LearningRouting protocolsWireless NetworkAdaptive Routing
Several analytical models of fully adaptive routing have recently been proposed for k-ary n-cubes and hypercube networks under the uniform traffic pattern. Although, hypercube is a special case of k-ary n-cubes topology, the modeling... more
    • by 
    •   3  
      Adaptive RoutingAnalytical ModelWormhole routing
    • by 
    •   5  
      Routing algorithmAdaptive RoutingShortest PathSatellite Network