Static Round-Robin Dispatching Schemes for Clos-Network Switches'

Size: px
Start display at page:

Download "Static Round-Robin Dispatching Schemes for Clos-Network Switches'"

Transcription

1 Static RounRobin Dispatching Schemes for ClosNetwork Switches' Konghong Pun Mounir Hami Department of Computer Science Hong Kong University of Science an Technology Clear Water Bay, Kowloon, Hong Kong Abstracf The Closnetwork is wiely recognize as a scalable architecture for highperformance switches an routers. One of the key challenges in esigning a Closnetwork switch for a highspee environment is the esign of the ispatchinglscheuling so as to be efficient for a wie range of traffic patterns, yet practical to be implemente in harware. Base on the Static RounRobin scheuling technique, we propose the SRRD cell ispatching algorithm an its variants for Closnetwork switches in this paper. Our algorithms are base on the requestgrantaccept (RGA) hanshaking scheme, which can be implemente using simple istribute arbiters at the input an output of the Closnetwork. The intuition behin our SRRD schemes is to esynchronize the pointers of the arbiters in a static way an by to use a rotatingsearch technique to improve the performance uner nonuniform traffic. Our simulation results will emonstrate that our algorithms achieve the lowest elay an highest throughput among all other relate schemes. In aition, their harware implementations seem to be even simpler than that of relate algorithms. I. INTRODUCTION Most hghperformance Internet backbone routers toay are built base on a crossbar switch with a centralize scheuler. Several practical an effective crossbar switches along with the appropriate scheuling have been propose [7] [8]. However, the complexity of switching harware an scheuling algorithms usually epens on the square of the number of switch ports. This makes them ifficult to scale to a large size in a costeffective way. As a result, switch architectures base on the threestage Closnetwork are very attractive ue to their moularity an scalability. But one of the challenges is how to esign a istribute scheuling algorithm. Closnetwork switch architectures can be categorize into two types. The first one has buffers in the seconstage, such as the WUGS architecture in [2]. The function of the buffers is to resolve contention among cells from ifferent firststage moules. However, cells may be missequence at the output ports. It requires a resequence function, which is ifficult to implement when the port spee increases. The secon type of architecture has no buffers in the seconstage, such as the ATLANTA switch in [3]. This approach is more promising an will be consiere in this paper. The concurrent ispatching (CD) in the ATLANTA switch is a ranombase scheuling algorithm [3] [4]. It can fully istribute traffic evenly to the central moules but the contention cannot be avoie. This is similar to the PIM algorithm for crossbar switches [7]. In particular, the CD algorithm cannot achieve a high throughput unless the internal banwith is expane. In crossbar switches, rounrobin arbitration has been evelope to overcome the throughput limitation of the PIM algorithm, such as FIRM an SLIP [8]. Similarly, the concurrent rounrobin ispatching (CRRD) an the concurrent masterslave ispatching (CMSD) schemes have been recently propose for Closnetwork switches in [5] an [6]. They have been shown to achieve 100% throughput uner uniform traffic with no buffers an no banwith expansion in the seconstage moules. Recently, a novel scheuling algorithm terme Static RounRobin (SRR) has been propose for crossbar switches [I]. The SRR has been shown to consierably improve the performance of most rounrobin arbiters in crossbar switches using an even simpler harware implementation. Base on this technique, we propose the Static RounRobin Dispatching (SRRD) algorithm an its variants for Closnetwork switches in this paper. The intuition behin the SRR esign is to esynchronize the arbiters' pointers in a static way an to use a rotatingsearch technique to improve the performance uner nonuniform traffic. The rest of this paper is organize as follows. Section I1 introuces some backgroun knowlege, incluing the switch moel, CD, CRRD an CMSD schemes. Section 111 escribes three SRRDbase scheuling algorithms. Section IV analyzes the performance of the propose algorithms an their harware implementation. Finally, we conclue this paper in section V. 11. BACKGROUND KNOWLEDGE A. Switch Moel The switch architecture use in this paper is base on [3], an is shown in Figure 1. The input an output stages are both compose of sharememory moules, each with n port interfaces. They are fully interconnecte through a central stage that consists of bufferless crossbars of size k x k. In the switch, there are k input moules (IM), m central moules (CM), an k output moules (OM). An OMG;) has n buffere output ports, OPG;,h). Each output port buffer can receive at most m cells from m central moules an sen at most one cell to the output line at one timeslot. An lm(i) has nk virtual output queues, VOQ(i,j,h), for storing cells that go from IM(i) to 0Pfi.h) at OM@. Each virtual output queue can receive at most n cells from n input ports an sen one cell to the central moule. An IM() has m output links, LI(,r), connecting to each CM(r). An CM(r) has k output links, LC(rj), connecting to each OM@. ' This research work was partly supporte by a grant from the Hong Kong Research Grant Council uner the grant HKUST6181/01E. 329

2 IP(I.01 + vw1i.0.01 lp"'ho VOO(l.k4.hl) OM (il Figure 1. The Closnetwork Switch Moel B. Concurrent Dispatching (CO) m=.. m The istribute architecture implies the presence of multiple contention points in the switch. The ATLANTA switch propose the CD algorithm with highly istribute nature [3]. It works as follows. In each timeslot, each IM ranomly selects up to m VOQs an ranomly sens the requests to CMs. If there is more than one request for the same output link in a CM, it grants one request ranomly. Finally, the grante VOQs will sen to the corresponing OP in the next timeslot. The original CD algorithm in [3] applies a backpressure mechanism in the ispatching process. We only escribe its basic concept an characteristic in this paper. We also assume that the buffer size in IMs an OMS is large enough to avoi cell loss. Hence we can focus the iscussion on the properties of the ispatching algorithms. C. Concurrent RounRobin Dispatching (CRRD) The CRRD has been propose in [5] to overcome the throughput limitation of the CD. It is base on the requestgrantaccept (RGA) hanshaking scheme. In Phase 1, it employs an iterative matching between VOQs an output links in each IMs. Phase 2 then performs contention control for the output links in CMs. Initialization: Each VOQ(i,j,h) is associate with an arbiter V(i,j,h) with pointer PV(i,j,h). Each Ll(i.r) is associate with an arbiter L(i,r) with pointer PL(i,r). Each LC(r,j) is associate with an arbiter C(r,j) with pointer PC(rJ). VOQs are arrange in an orer of VOQ(i.v), where v = hk+j. Set PV(i,j,h) = PL(i.r) = PC(rj) = 0. Step 7: Request. Each unmatche, nonempty VOQ(ij,h) sens a request to every output link arbiter L(i,r). Step 2: Grant. Each output link arbiter L(i,r) search one request in a rounrobin fashion starting from pointer PL(i.r) an sens the grant to the selecte VOQ. Step 3: Accept. Each VOQ arbiter V(i,j,h) search one grant in a rounrobin fashion starting from pointer PV(i,j.h) an sens the accept to the selecte output link Ll(i,r). Phase 2: Matching between IM an CM: Step 7: Request. Each IM output link Ll(i,r), who was accepte by a VOQ(i,j,h) in Phase 1, sens the request to the CM output link arbiter C(r,j). Step 2: Grant. Each CM output link arbiter C(r,j) search one request in a rounrobin fashion starting from pointer PC(r,j). It then sens the grant to the selecte IM an upate the pointer PC(r,j) to one position beyon the grant one. Step 3: Accept. If the IM receives the grant from the CM, it sens the hea cell from the matche VOQs in next timeslot an the matche pointers PL(i.r) an PV(i,j,h) are upate to one position beyon the matche one. As escribe above, CRRD uses three sets of rounrobin arbiters to resolve the contentions in IMs an CMs. The esynchronization effect of the rounrobin pointers in CRW works exactly as in islip for crossbar switches. D. Concurrent MasterSlave Dispatching (CMSD) The CMSD is an improve version of the CRRD by reucing the interconnection complexity of ispatching scheulers an hence the ispatching time [6]. CMSD employs two sets of arbiters in IM, the master an the slave one. They operate concurrently in a hierarchal rounrobin manner. The CMSD iffers from the CRRD only on the iterative matching process in Phase 1. Initialization: Each VOQ(i,j,h) is associate with an arbiter V(i,j,h) with pointer PV(i,j,h). Each Ll(i,r) is associate with a master arbiter ML(i,r) with pointer PML(i,r), an also associate with a slave arbiter SL(i,j.r) with pointer PSL(ij,r). Each LC(rj) is associate with an arbiter C(rJ) with pointer PC(r,j). Set PV(i,j,h) = PML(i,r) = PSL(i,j,r) = PC(rj) = 0. Step 7: Request. Each unmatche, nonempty VOQ(i,j,h) sens a request to every slave output link arbiter SL(i,j,r). At same time, each VOQ Group G(i,j) that has at least one unmatche, nonempty VOQ sens a request to every master output link arbiter ML(i,r). Step 2: Grant. Each slave arbiter SL(i,j,r) search one VOQ's request in a rounrobin fashion starting from pointer PSL(i,,j,r). At same time, each master arbiter ML(i,r) search one VOQ Group's request in a rounrobin fashion starting from pointer PML(i,r). Finally, SL(i$,r) sens the grant to VOQ(i,j,h) only if j has been selecte by ML(i,r). Step 3: Accept. Each VQQ(i,j,h) search one grant in ii rounrobin fashion starting from pointer PV(i,j,h) an sens the accept to the selecte output link Ll(i,r). Phase 2: Matching between IM an CM: These Operations are the same as CRRD, except that the pointers PSL(i,j,r) an, PML(i,r), instea of PL(i,r), are upate to the one position beyon the matche one SRRD SCHEMES A. Static RounRobin Dispatching (SRRD) The esynchronization effect of pointers in the rounrobin arbiters plays an important role in the performance of the switch scheuling algorithms [l]. The more esynchronize the pointers are, the lower is the elay of the switch. As a result, by using the static esynchronize rounrobin pointers, we can improve the CMSD scheme with following changes. 330

3 Initialization: These oointers are the same as CMSD. excedt that their values are set to PV(i,j,h) = h, PSL(i,j,r) = r, PML(i,r) = (i+r) % k, PC(r,j) = i if (PML(i,r)==j). These Operations are the same as CMSD. Phase 2: Matching between IM an CM: These Operations are the same as CMSD, except that the pointers PML(i,r) & PC(rj) are always incremente by one (mo k) an PSL(ij,r) an PV(i,j.h) remain unchange, no matter there is a match or not. The novelty of our SRRD is emonstrate by the initial configuration of the rounrobin pointers as shown in Figure 2. All pointers are artificially set to be esynchronize to resolve the contention points. This allows the maximum matching from IPS to OPs if all VOQs have a cell available. In other wors, SRRD will always achieve 100% throughput uner uniform traffic. Our SRRD will not introuce any starvation in VOQs uner any traffic pattern. This is because the pointers PML(i,r) & PC(rj) are incremente uring each timeslot an. Hence Each VOQ will be ispatche at least once within a roun. Note that PSL(i,j,h) & PV(i,j,h) are kept constant. Consequently, all cells in VOQ(i,j,h) will be primarily scheule through CMP). This will not affect the elay performance or the fairness. B. SRRDrl: Rotating Directe by Time The performance of SRRD is expecte to be egrae uner unbalance traffic. This is because several arbiters may grant to the same request at the same time. It can be solve by rotating the search irections of the rounrobin arbiters [I]. In fact, all conventional arbiters search in clockwise irection. Now, we will allow the rounrobin arbiters to search the requests in clockwise irection as well as in anticlockwise irection. The SRRDrl algorithm is a variant of SRRD such that the arbiters will search the requests in clockwise irection an anticlockwise irection alternatively, each for one time slot. Practically, we can keep track of time by a 0/1 counter, which will increment by one (mo 2) in each cell time. All counters are initialize to 0 at cell time 0. The SRRDrl is the same as the SRRD except in the Step 2 of Phase 1: If (counter == 0), ML(i.r) search one request in clockwise rounrobin fashion. If (counter == I), ML(i,r) search one request in anticlockwise rounrobin fashion. C. SRRDr2: Rotating Directe ly Moule Number Although the SRRDr1 scheme will serve nonempty requests before an after the pointer with an equal chance, it will only grant one of them. This will egrae the system performance when the traffic is nonuniform an the number of ports is large. We introuce another improve scheme, SRRDr2. In each time slot, half of the pointers will rotate in clockwise irection, an another half will rotate in anticlockwise irection, epening on the central moule number r. The SRRDr2 is similar to the CRRDrl except: Initialize the counter in ML(i,r) to 0 if r is even, to 1 if r is o. Iv. ANALYSIS OF SRRD SCHEMES A. Performance uner Balance Trafic In this section, we compare the elay performance of the various algorithms. The relative elay is obtaine by iviing the average total elay by the elay prouce by an outputqueue switch, which is known as the ieal V0Qli.i.h) Arbiters Ll(i,r) Slave Arbiters L1li.r) Master Arbiters LC(i,r) Arbiters Figure 2. Initial Configuration of SRRD Arbiter Pointers (n=k=m=3) 331

4 L switch an hence is use for reference. We use the Closnetwork setting of m=n=k=8, which correspons to a port size of N=64. Figure 3(a) shows the comparison uner Uniform trafic, in which ceil arrival follows a Bernoulli 1.i.. process. Figure 3 (b). shows the comparison uner Bursty trafic, in which cell arrives in each time slot uring the busy perio an no cell arrives in the ile perio. The results show that all algorithms acheve 100% throughput uner Uniform traffic an Bursty traffic, except the CD algorithm. The elay of the CRRD is lower than the CMSD in the high loa region uner uniform traffic, but the situation is reverse uner Bursty traffic. This is because the master arbiter of CMSD can choose a VOQ group, which affects the matching more seriously. As expecte, the performance of the SRRDbase algorithms is significantly better than the other algorithms. This is ue to the full esynchronization of the SRRD pointers. Hence the contentions in the CM an the OM are almost minimize for uniform incoming traffic. Figure 3 emonstrates that one iteration is sufficient to achieve 100% throughput for all rounrobin scheuling algorithms. The number of iterations in Phase 1 just improves the elay performance. But the elay of SRRD almost converges for only two iterations. B. Perfomzance uner Unbalance Traflc The first type of unbalance traffic we consier is the BiDiagonal trafic. In which, input i has cells only Sor output j = i or (i+z) mo N. Its loa matix is escribe as follows, where p enotes the normalize loa. if j=i if j = (i + 1) mo N otherwise This type of traffic is more ifficult to scheule compare with uniform traffic. As shown in Figure 4 (a), the basic SRRD has the worst performance even when compare with CRRD or CMSD. However, both rotating schemes of SRRD can achieve 100% throughput uner the BiDiagonal traffic. Their elay performances are also very close to the outputqueue switches. We efine another type of unbalance traffic, Trans Diagonal trafic with following loa matrix. For each input i, half of the traffic is going to output i, an the remaining traffic is uniformly istribute among other outputs. * CRRD * CMSD SRRD SRRDrl SRRDrZ (a) Uniform Traffic CMSD SRRD SRRDrl (a) BiDiagonal Traffic Namalire Loa Nmali2B Loa (b) Bursty Traffic 10' (b) TransOiagonal Trafflc h P 2 10' 5 P D a" to' Namakze Loa Numalize Loa Figure 3. Comparison in Balance Traffic Figure 4. Comparison in Unbalance Traffic 332

5 P 12 Pi,i = { p 12(N 1) if j=i otherwise This type of traffic is particularly ifficult to scheule in the Closnetwork switches. As shown in Figure 4 (b), no algorithm is able to acheve 100% throughput. However, in terms of maximum achievable throughput, our SRRDbase algorithms are still better than the others In all types of traffic, our secon variant, SRRDr2, achieve the lowest elay an highest throughput. C. Harware Implementation Rounrobin arbiters are use in the implementation of SRRDbase schemes. In our SRRDbase schemes, the pointers associate with SL(ij,r) an V(ij,h) remain unchange all the time, an the pointers associate with ML(i,r) an C(rj) are always upate by one in each cell time. This requires no information transfer uring the scheuling. As a result, our rounrobin scheulers are much simpler than those use in SLIP. Figure 5 epicte the scheuler architecture in each IM. The state memory uses nk bits to recor whether a VOQ is empty or nonempty, an k bits to recor whether a VOQ Group is empty or nonempty. These bit vectors are representing Step 1: Request. The master arbiters an slave arbiters implementing Step 2: Grant. Each slave arbiter SL(i,j,r) search one VOQ s request in a rounrobin fashion starting from pointer PSL(i,,j,r). At the same time, each master arbiter ML(i,r) searches one VOQ Group s request. Then SL(i,j,r) sens the grant to VOQ(i,j,h) only ifj has been selecte by ML(i,r). Finally, each VOQ(i,j,h) search one grant in a rounrobin fashion starting from pointer PV(i,j,h), implementing Step 3: Accept. The ecision is then save in the ecision register which will be fe back to each master arbiter for the next iteration s arbitration. One rawback of our switch moel in Figure 1 is that the input an output stages arc both compose of sharememory moules. This is associating a memory speeup of n in each IM an m in each OM. However, these speeup problems can be solve by replacing them with inputqueue switches, for example. V. CONCLUSION The Closnetwork architecture is wiely recognize as a very scalable architecture for highspee switching system. So far, only limite success has been reporte in the esign of practical istribute scheuling schemes for the Closnetwork. The ATLANTA switch is an example of a commercially successful Closnetwork switch. But it requires internal banwith speeup. Recently, the CRRD an CMSD algorithms have been propose in orer to overcome the throughput limitation an implementation complexity problem. In this paper, we introuce three improve algorithms base on the Static RounRobin technique. Uner various traffic moels, we have shown by simulation that our algorithms achieve the lowest elay an the highest throughput among all other relate schemes. In aition, their harware implementations seem to be even simpler than that of relate algorithms. I / I W1 Counter REFERENCES Y. Jiang an M. Hami, A fully esynchronize rounrobin matching scheuler for a VOQ packet switch architecture, IEEE Workshop on High Performance Switching an Routing, pp I, May T. Cheney, J.A. Fingerhurt, M. Flucke an J.S. Tumer, Design of a gigabit ATM switch, Proceeings of IEEE Infocom 97, vol. 1, pp. 211, April F.M. Chiussi, J.G. Kneuer an V.P. Kumar, Lowcost scalable switching solutions for broaban networking: the ATLANTA architecture an chipset, IEEE Communication Magazine, vol. 35, no.3, pp. 4453, December F.M. Chiussi, an A. Francini, A istribute scheuling architecture for scalable packet switches, IEEE Journal on Selecte Areas in Communications, vol. 18, no. 12, pp , December E. Oki, Z. Jing, R. RojasCessa, an J. Chao, Concurrent rounrobin ispatching scheme in a closnetwork switch, IEEE International Conference on Communications, vol. 1, pp , June2001. E. Oki, Z. Jing, R. RojasCessa, an J. Chao, Concurrent rounrobinbase ispatching schemes for closnetwork switches, unpublishe. T. Anerson, S. Owicki, J. Saxe, an C. Thacker, High spee switch scheuling for local ara networks, ACM Transaction on Computer Systems, vol. 1 I, no. 4, pp , November N. McKeown, The SLIP scheuling algorithm for inputqueue switches, IEEE/ACM Transactions on Networking, vol. 7, no. 2, pp , April

K-Selector-Based Dispatching Algorithm for Clos-Network Switches

K-Selector-Based Dispatching Algorithm for Clos-Network Switches K-Selector-Based Dispatching Algorithm for Clos-Network Switches Mei Yang, Mayauna McCullough, Yingtao Jiang, and Jun Zheng Department of Electrical and Computer Engineering, University of Nevada Las Vegas,

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,900 6,000 20M Open access books available International authors and editors Downloads Our authors

More information

Concurrent Round-Robin Dispatching Scheme in a Clos-Network Switch

Concurrent Round-Robin Dispatching Scheme in a Clos-Network Switch Concurrent Round-Robin Dispatching Scheme in a Clos-Network Switch Eiji Oki * Zhigang Jing Roberto Rojas-Cessa H. Jonathan Chao NTT Network Service Systems Laboratories Department of Electrical Engineering

More information

PCRRD: A Pipeline-Based Concurrent Round-Robin Dispatching Scheme for Clos-Network Switches

PCRRD: A Pipeline-Based Concurrent Round-Robin Dispatching Scheme for Clos-Network Switches : A Pipeline-Based Concurrent Round-Robin Dispatching Scheme for Clos-Network Switches Eiji Oki, Roberto Rojas-Cessa, and H. Jonathan Chao Abstract This paper proposes a pipeline-based concurrent round-robin

More information

1 Architectures of Internet Switches and Routers

1 Architectures of Internet Switches and Routers 1 Architectures of Internet Switches and Routers Xin Li, Lotfi Mhamdi, Jing Liu, Konghong Pun, and Mounir Hamdi The Hong-Kong University of Science & Technology. {lixin,lotfi,liujing, konghong,hamdi}@cs.ust.hk

More information

Maximum Weight Matching Dispatching Scheme in Buffered Clos-network Packet Switches

Maximum Weight Matching Dispatching Scheme in Buffered Clos-network Packet Switches Maximum Weight Matching Dispatching Scheme in Buffered Clos-network Packet Switches Roberto Rojas-Cessa, Member, IEEE, Eiji Oki, Member, IEEE, and H. Jonathan Chao, Fellow, IEEE Abstract The scalability

More information

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique International OPEN ACCESS Journal Of Moern Engineering Research (IJMER) An Aaptive Routing Algorithm for Communication Networks using Back Pressure Technique Khasimpeera Mohamme 1, K. Kalpana 2 1 M. Tech

More information

Matching Schemes with Captured-Frame Eligibility for Input-Queued Packet Switches

Matching Schemes with Captured-Frame Eligibility for Input-Queued Packet Switches Matching Schemes with Captured-Frame Eligibility for -Queued Packet Switches Roberto Rojas-Cessa and Chuan-bi Lin Abstract Virtual output queues (VOQs) are widely used by input-queued (IQ) switches to

More information

Scalable Schedulers for High-Performance Switches

Scalable Schedulers for High-Performance Switches Scalable Schedulers for High-Performance Switches Chuanjun Li and S Q Zheng Mei Yang Department of Computer Science Department of Computer Science University of Texas at Dallas Columbus State University

More information

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Queueing Moel an Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Marc Aoun, Antonios Argyriou, Philips Research, Einhoven, 66AE, The Netherlans Department of Computer an Communication

More information

Shared-Memory Combined Input-Crosspoint Buffered Packet Switch for Differentiated Services

Shared-Memory Combined Input-Crosspoint Buffered Packet Switch for Differentiated Services Shared-Memory Combined -Crosspoint Buffered Packet Switch for Differentiated Services Ziqian Dong and Roberto Rojas-Cessa Department of Electrical and Computer Engineering New Jersey Institute of Technology

More information

FIRM: A Class of Distributed Scheduling Algorithms for High-speed ATM Switches with Multiple Input Queues

FIRM: A Class of Distributed Scheduling Algorithms for High-speed ATM Switches with Multiple Input Queues FIRM: A Class of Distributed Scheduling Algorithms for High-speed ATM Switches with Multiple Input Queues D.N. Serpanos and P.I. Antoniadis Department of Computer Science University of Crete Knossos Avenue

More information

Dynamic Scheduling Algorithm for input-queued crossbar switches

Dynamic Scheduling Algorithm for input-queued crossbar switches Dynamic Scheduling Algorithm for input-queued crossbar switches Mihir V. Shah, Mehul C. Patel, Dinesh J. Sharma, Ajay I. Trivedi Abstract Crossbars are main components of communication switches used to

More information

Supporting Fully Adaptive Routing in InfiniBand Networks

Supporting Fully Adaptive Routing in InfiniBand Networks XIV JORNADAS DE PARALELISMO - LEGANES, SEPTIEMBRE 200 1 Supporting Fully Aaptive Routing in InfiniBan Networks J.C. Martínez, J. Flich, A. Robles, P. López an J. Duato Resumen InfiniBan is a new stanar

More information

Selective Request Round-Robin Scheduling for VOQ Packet Switch ArchitectureI

Selective Request Round-Robin Scheduling for VOQ Packet Switch ArchitectureI This full tet paper was peer reviewed at the direction of IEEE Communications Society subject matter eperts for publication in the IEEE ICC 2011 proceedings Selective Request Round-Robin Scheduling for

More information

DESIGN OF EFFICIENT ROUTING ALGORITHM FOR CONGESTION CONTROL IN NOC

DESIGN OF EFFICIENT ROUTING ALGORITHM FOR CONGESTION CONTROL IN NOC DESIGN OF EFFICIENT ROUTING ALGORITHM FOR CONGESTION CONTROL IN NOC 1 Pawar Ruchira Pradeep M. E, E&TC Signal Processing, Dr. D Y Patil School of engineering, Ambi, Pune Email: 1 ruchira4391@gmail.com

More information

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama an Hayato Ohwaa Faculty of Sci. an Tech. Tokyo University of Science, 2641 Yamazaki, Noa-shi, CHIBA, 278-8510, Japan hiroyuki@rs.noa.tus.ac.jp,

More information

F cepted as an approach to achieve high switching efficiency

F cepted as an approach to achieve high switching efficiency The Dual Round Robin Matching Switch with Exhaustive Service Yihan Li, Shivendra Panwar, H. Jonathan Chao AbsrmcrVirtual Output Queuing is widely used by fixedlength highspeed switches to overcome headofline

More information

Efficient Queuing Architecture for a Buffered Crossbar Switch

Efficient Queuing Architecture for a Buffered Crossbar Switch Proceedings of the 11th WSEAS International Conference on COMMUNICATIONS, Agios Nikolaos, Crete Island, Greece, July 26-28, 2007 95 Efficient Queuing Architecture for a Buffered Crossbar Switch MICHAEL

More information

On Scheduling Unicast and Multicast Traffic in High Speed Routers

On Scheduling Unicast and Multicast Traffic in High Speed Routers On Scheduling Unicast and Multicast Traffic in High Speed Routers Kwan-Wu Chin School of Electrical, Computer and Telecommunications Engineering University of Wollongong kwanwu@uow.edu.au Abstract Researchers

More information

Long Round-Trip Time Support with Shared-Memory Crosspoint Buffered Packet Switch

Long Round-Trip Time Support with Shared-Memory Crosspoint Buffered Packet Switch Long Round-Trip Time Support with Shared-Memory Crosspoint Buffered Packet Switch Ziqian Dong and Roberto Rojas-Cessa Department of Electrical and Computer Engineering New Jersey Institute of Technology

More information

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control Almost Disjunct Coes in Large Scale Multihop Wireless Network Meia Access Control D. Charles Engelhart Anan Sivasubramaniam Penn. State University University Park PA 682 engelhar,anan @cse.psu.eu Abstract

More information

Shared-Memory Combined Input-Crosspoint Buffered Packet Switch for Differentiated Services

Shared-Memory Combined Input-Crosspoint Buffered Packet Switch for Differentiated Services Shared-Memory Combined -Crosspoint Buffered Packet Switch for Differentiated Services Ziqian Dong and Roberto Rojas-Cessa Department of Electrical and Computer Engineering New Jersey Institute of Technology

More information

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2 This paper appears in J. of Parallel an Distribute Computing 10 (1990), pp. 167 181. Intensive Hypercube Communication: Prearrange Communication in Link-Boun Machines 1 2 Quentin F. Stout an Bruce Wagar

More information

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks 1 Backpressure-base Packet-by-Packet Aaptive Routing in Communication Networks Eleftheria Athanasopoulou, Loc Bui, Tianxiong Ji, R. Srikant, an Alexaner Stolyar Abstract Backpressure-base aaptive routing

More information

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks

Backpressure-based Packet-by-Packet Adaptive Routing in Communication Networks 1 Backpressure-base Packet-by-Packet Aaptive Routing in Communication Networks Eleftheria Athanasopoulou, Loc Bui, Tianxiong Ji, R. Srikant, an Alexaner Stoylar arxiv:15.4984v1 [cs.ni] 27 May 21 Abstract

More information

Adaptive Load Balancing based on IP Fast Reroute to Avoid Congestion Hot-spots

Adaptive Load Balancing based on IP Fast Reroute to Avoid Congestion Hot-spots Aaptive Loa Balancing base on IP Fast Reroute to Avoi Congestion Hot-spots Masaki Hara an Takuya Yoshihiro Faculty of Systems Engineering, Wakayama University 930 Sakaeani, Wakayama, 640-8510, Japan Email:

More information

Design and Evaluation of a Parallel-Polled Virtual Output Queued Switch *

Design and Evaluation of a Parallel-Polled Virtual Output Queued Switch * Design and Evaluation of a Parallel-Polled Virtual Output Queued Switch * K. J. Christensen Department of Computer Science and Engineering University of South Florida Tampa, FL 3360 Abstract - Input-buffered

More information

A New Integrated Unicast/Multicast Scheduler for Input-Queued Switches

A New Integrated Unicast/Multicast Scheduler for Input-Queued Switches Proc. 8th Australasian Symposium on Parallel and Distributed Computing (AusPDC 20), Brisbane, Australia A New Integrated Unicast/Multicast Scheduler for Input-Queued Switches Kwan-Wu Chin School of Electrical,

More information

A Partially Buffered Crossbar Packet Switching Architecture and its Scheduling

A Partially Buffered Crossbar Packet Switching Architecture and its Scheduling A Partially Buffered Crossbar Packet Switching Architecture and its Scheduling Lotfi Mhamdi Computer Engineering Laboratory TU Delft, The etherlands lotfi@ce.et.tudelft.nl Abstract The crossbar fabric

More information

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation On Effectively Determining the Downlink-to-uplink Sub-frame With Ratio for Mobile WiMAX Networks Using Spline Extrapolation Panagiotis Sarigianniis, Member, IEEE, Member Malamati Louta, Member, IEEE, Member

More information

PAPER Performance Analysis of Clos-Network Packet Switch with Virtual Output Queues

PAPER Performance Analysis of Clos-Network Packet Switch with Virtual Output Queues IEICE TRANS. COMMUN., VOL.E94 B, NO.12 DECEMBER 2011 3437 PAPER Performance Analysis of Clos-Network Packet Switch with Virtual Output Queues Eiji OKI, Senior Member, Nattapong KITSUWAN, and Roberto ROJAS-CESSA,

More information

Study of Network Optimization Method Based on ACL

Study of Network Optimization Method Based on ACL Available online at www.scienceirect.com Proceia Engineering 5 (20) 3959 3963 Avance in Control Engineering an Information Science Stuy of Network Optimization Metho Base on ACL Liu Zhian * Department

More information

Figure 1: Schematic of an SEM [source: ]

Figure 1: Schematic of an SEM [source:   ] EECI Course: -9 May 1 by R. Sanfelice Hybri Control Systems Eelco van Horssen E.P.v.Horssen@tue.nl Project: Scanning Electron Microscopy Introuction In Scanning Electron Microscopy (SEM) a (bunle) beam

More information

Loop Scheduling and Partitions for Hiding Memory Latencies

Loop Scheduling and Partitions for Hiding Memory Latencies Loop Scheuling an Partitions for Hiing Memory Latencies Fei Chen Ewin Hsing-Mean Sha Dept. of Computer Science an Engineering University of Notre Dame Notre Dame, IN 46556 Email: fchen,esha @cse.n.eu Tel:

More information

Message Transport With The User Datagram Protocol

Message Transport With The User Datagram Protocol Message Transport With The User Datagram Protocol User Datagram Protocol (UDP) Use During startup For VoIP an some vieo applications Accounts for less than 10% of Internet traffic Blocke by some ISPs Computer

More information

Image Segmentation using K-means clustering and Thresholding

Image Segmentation using K-means clustering and Thresholding Image Segmentation using Kmeans clustering an Thresholing Preeti Panwar 1, Girhar Gopal 2, Rakesh Kumar 3 1M.Tech Stuent, Department of Computer Science & Applications, Kurukshetra University, Kurukshetra,

More information

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization 1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24

More information

Integrated Scheduling and Buffer Management Scheme for Input Queued Switches under Extreme Traffic Conditions

Integrated Scheduling and Buffer Management Scheme for Input Queued Switches under Extreme Traffic Conditions Integrated Scheduling and Buffer Management Scheme for Input Queued Switches under Extreme Traffic Conditions Anuj Kumar, Rabi N. Mahapatra Texas A&M University, College Station, U.S.A Email: {anujk, rabi}@cs.tamu.edu

More information

On the Placement of Internet Taps in Wireless Neighborhood Networks

On the Placement of Internet Taps in Wireless Neighborhood Networks 1 On the Placement of Internet Taps in Wireless Neighborhoo Networks Lili Qiu, Ranveer Chanra, Kamal Jain, Mohamma Mahian Abstract Recently there has emerge a novel application of wireless technology that

More information

Just-In-Time Software Pipelining

Just-In-Time Software Pipelining Just-In-Time Software Pipelining Hongbo Rong Hyunchul Park Youfeng Wu Cheng Wang Programming Systems Lab Intel Labs, Santa Clara What is software pipelining? A loop optimization exposing instruction-level

More information

Computer Organization

Computer Organization Computer Organization Douglas Comer Computer Science Department Purue University 250 N. University Street West Lafayette, IN 47907-2066 http://www.cs.purue.eu/people/comer Copyright 2006. All rights reserve.

More information

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks 01 01 01 01 01 00 01 01 Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks Mihaela Carei, Yinying Yang, an Jie Wu Department of Computer Science an Engineering Floria Atlantic University

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

Probabilistic Medium Access Control for. Full-Duplex Networks with Half-Duplex Clients

Probabilistic Medium Access Control for. Full-Duplex Networks with Half-Duplex Clients Probabilistic Meium Access Control for 1 Full-Duplex Networks with Half-Duplex Clients arxiv:1608.08729v1 [cs.ni] 31 Aug 2016 Shih-Ying Chen, Ting-Feng Huang, Kate Ching-Ju Lin, Member, IEEE, Y.-W. Peter

More information

TCP Symbiosis: Congestion Control Mechanisms of TCP based on Lotka-Volterra Competition Model

TCP Symbiosis: Congestion Control Mechanisms of TCP based on Lotka-Volterra Competition Model TCP Symbiosis: Congestion Control Mechanisms of TCP base on Lotka-Volterra Competition Moel Go Hasegawa Cybermeia Center Osaka University 1-3, Machikaneyama-cho, Toyonaka, Osaka 56-43, JAPAN Email: hasegawa@cmc.osaka-u.ac.jp

More information

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University

More information

Chapter 9 Memory Management

Chapter 9 Memory Management Contents 1. Introuction 2. Computer-System Structures 3. Operating-System Structures 4. Processes 5. Threas 6. CPU Scheuling 7. Process Synchronization 8. Dealocks 9. Memory Management 10.Virtual Memory

More information

EDOVE: Energy and Depth Variance-Based Opportunistic Void Avoidance Scheme for Underwater Acoustic Sensor Networks

EDOVE: Energy and Depth Variance-Based Opportunistic Void Avoidance Scheme for Underwater Acoustic Sensor Networks sensors Article EDOVE: Energy an Depth Variance-Base Opportunistic Voi Avoiance Scheme for Unerwater Acoustic Sensor Networks Safar Hussain Bouk 1, *, Sye Hassan Ahme 2, Kyung-Joon Park 1 an Yongsoon Eun

More information

EFFICIENT ON-LINE TESTING METHOD FOR A FLOATING-POINT ADDER

EFFICIENT ON-LINE TESTING METHOD FOR A FLOATING-POINT ADDER FFICINT ON-LIN TSTING MTHOD FOR A FLOATING-POINT ADDR A. Droz, M. Lobachev Department of Computer Systems, Oessa State Polytechnic University, Oessa, Ukraine Droz@ukr.net, Lobachev@ukr.net Abstract In

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

Matrix Unit Cell Scheduler (MUCS) for. Input-Buered ATM Switches. Haoran Duan, John W. Lockwood, and Sung Mo Kang

Matrix Unit Cell Scheduler (MUCS) for. Input-Buered ATM Switches. Haoran Duan, John W. Lockwood, and Sung Mo Kang Matrix Unit Cell Scheduler (MUCS) for Input-Buered ATM Switches Haoran Duan, John W. Lockwood, and Sung Mo Kang University of Illinois at Urbana{Champaign Department of Electrical and Computer Engineering

More information

Improving Spatial Reuse of IEEE Based Ad Hoc Networks

Improving Spatial Reuse of IEEE Based Ad Hoc Networks mproving Spatial Reuse of EEE 82.11 Base A Hoc Networks Fengji Ye, Su Yi an Biplab Sikar ECSE Department, Rensselaer Polytechnic nstitute Troy, NY 1218 Abstract n this paper, we evaluate an suggest methos

More information

Design of a Weighted Fair Queueing Cell Scheduler for ATM Networks

Design of a Weighted Fair Queueing Cell Scheduler for ATM Networks Design of a Weighted Fair Queueing Cell Scheduler for ATM Networks Yuhua Chen Jonathan S. Turner Department of Electrical Engineering Department of Computer Science Washington University Washington University

More information

Throughput Analysis of Shared-Memory Crosspoint. Buffered Packet Switches

Throughput Analysis of Shared-Memory Crosspoint. Buffered Packet Switches Throughput Analysis of Shared-Memory Crosspoint Buffered Packet Switches Ziqian Dong and Roberto Rojas-Cessa Abstract This paper presents a theoretical throughput analysis of two buffered-crossbar switches,

More information

Fast Fractal Image Compression using PSO Based Optimization Techniques

Fast Fractal Image Compression using PSO Based Optimization Techniques Fast Fractal Compression using PSO Base Optimization Techniques A.Krishnamoorthy Visiting faculty Department Of ECE University College of Engineering panruti rishpci89@gmail.com S.Buvaneswari Visiting

More information

Learning Polynomial Functions. by Feature Construction

Learning Polynomial Functions. by Feature Construction I Proceeings of the Eighth International Workshop on Machine Learning Chicago, Illinois, June 27-29 1991 Learning Polynomial Functions by Feature Construction Richar S. Sutton GTE Laboratories Incorporate

More information

Lab work #8. Congestion control

Lab work #8. Congestion control TEORÍA DE REDES DE TELECOMUNICACIONES Grao en Ingeniería Telemática Grao en Ingeniería en Sistemas e Telecomunicación Curso 2015-2016 Lab work #8. Congestion control (1 session) Author: Pablo Pavón Mariño

More information

206 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 1, FEBRUARY The RGA arbitration can also start from the output side like in DRR [13] and

206 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 1, FEBRUARY The RGA arbitration can also start from the output side like in DRR [13] and 206 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 1, FEBRUARY 2008 Matching From the First Iteration: An Iterative Switching Algorithm for an Input Queued Switch Saad Mneimneh Abstract An iterative

More information

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks 0 0 0 0 0 0 0 0 on-uniform Sensor Deployment in Mobile Wireless Sensor etworks Mihaela Carei, Yinying Yang, an Jie Wu Department of Computer Science an Engineering Floria Atlantic University Boca Raton,

More information

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications Top-own Connectivity Policy Framework for Mobile Peer-to-Peer Applications Otso Kassinen Mika Ylianttila Junzhao Sun Jussi Ala-Kurikka MeiaTeam Department of Electrical an Information Engineering University

More information

PART 2. Organization Of An Operating System

PART 2. Organization Of An Operating System PART 2 Organization Of An Operating System CS 503 - PART 2 1 2010 Services An OS Supplies Support for concurrent execution Facilities for process synchronization Inter-process communication mechanisms

More information

166 The International Arab Journal of Information Technology, Vol. 3, o. 2, April 2006 Modified Round Robin algorithms and discuss their relative meri

166 The International Arab Journal of Information Technology, Vol. 3, o. 2, April 2006 Modified Round Robin algorithms and discuss their relative meri The International Arab Journal of Information Technology, Vol. 3, o. 2, April 2006 165 Performance of the Modified Round Robin Scheduling Algorithm for Input-Queued Switches Under Self-Similar Traffic

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Parallel Packet Switching using Multiplexors with Virtual Input Queues

Parallel Packet Switching using Multiplexors with Virtual Input Queues Parallel Packet Switching using Multiplexors with Virtual Input Queues Ahmed Aslam Kenneth J. Christensen Department of Computer Science and Engineering University of South Florida Tampa, Florida 33620

More information

Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach

Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach Socially-optimal ISP-aware P2P Content Distribution via a Primal-Dual Approach Jian Zhao, Chuan Wu The University of Hong Kong {jzhao,cwu}@cs.hku.hk Abstract Peer-to-peer (P2P) technology is popularly

More information

A Novel Feedback-based Two-stage Switch Architecture

A Novel Feedback-based Two-stage Switch Architecture A Novel Feedback-based Two-stage Switch Architecture Kwan L. Yeung and N. H. Liu Dept. of Electrical and Electronic Engineering The University of Hong Kong Pokfulam, Hong Kong E-mail: kyeung@eee.hku.hk

More information

Packet dispatching using module matching in the modified MSM Clos-network switch

Packet dispatching using module matching in the modified MSM Clos-network switch Telecommun Syst (27) 66:55 53 DOI.7/s235-7-3-8 Packet dispatching using module matching in the modified MSM Clos-network switch Janusz Kleban Published online: 9 March 27 The Author(s) 27. This article

More information

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem

Throughput Characterization of Node-based Scheduling in Multihop Wireless Networks: A Novel Application of the Gallai-Edmonds Structure Theorem Throughput Characterization of Noe-base Scheuling in Multihop Wireless Networks: A Novel Application of the Gallai-Emons Structure Theorem Bo Ji an Yu Sang Dept. of Computer an Information Sciences Temple

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

The GLIMPS Terabit Packet Switching Engine

The GLIMPS Terabit Packet Switching Engine February 2002 The GLIMPS Terabit Packet Switching Engine I. Elhanany, O. Beeri Terabit Packet Switching Challenges The ever-growing demand for additional bandwidth reflects on the increasing capacity requirements

More information

Research Article REALFLOW: Reliable Real-Time Flooding-Based Routing Protocol for Industrial Wireless Sensor Networks

Research Article REALFLOW: Reliable Real-Time Flooding-Based Routing Protocol for Industrial Wireless Sensor Networks Hinawi Publishing Corporation International Journal of Distribute Sensor Networks Volume 2014, Article ID 936379, 17 pages http://x.oi.org/10.1155/2014/936379 Research Article REALFLOW: Reliable Real-Time

More information

Parallel Directionally Split Solver Based on Reformulation of Pipelined Thomas Algorithm

Parallel Directionally Split Solver Based on Reformulation of Pipelined Thomas Algorithm NASA/CR-1998-208733 ICASE Report No. 98-45 Parallel Directionally Split Solver Base on Reformulation of Pipeline Thomas Algorithm A. Povitsky ICASE, Hampton, Virginia Institute for Computer Applications

More information

Control of Scalable Wet SMA Actuator Arrays

Control of Scalable Wet SMA Actuator Arrays Proceeings of the 2005 IEEE International Conference on Robotics an Automation Barcelona, Spain, April 2005 Control of Scalable Wet SMA Actuator Arrays eslie Flemming orth Dakota State University Mechanical

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science

More information

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 4, APRIL

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 4, APRIL IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 1, NO. 4, APRIL 01 74 Towar Efficient Distribute Algorithms for In-Network Binary Operator Tree Placement in Wireless Sensor Networks Zongqing Lu,

More information

A Framework for Dialogue Detection in Movies

A Framework for Dialogue Detection in Movies A Framework for Dialogue Detection in Movies Margarita Kotti, Constantine Kotropoulos, Bartosz Ziólko, Ioannis Pitas, an Vassiliki Moschou Department of Informatics, Aristotle University of Thessaloniki

More information

Comparison of Methods for Increasing the Performance of a DUA Computation

Comparison of Methods for Increasing the Performance of a DUA Computation Comparison of Methos for Increasing the Performance of a DUA Computation Michael Behrisch, Daniel Krajzewicz, Peter Wagner an Yun-Pang Wang Institute of Transportation Systems, German Aerospace Center,

More information

Lecture 1 September 4, 2013

Lecture 1 September 4, 2013 CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the

More information

Efficient Multicast Support in Buffered Crossbars using Networks on Chip

Efficient Multicast Support in Buffered Crossbars using Networks on Chip Efficient Multicast Support in Buffered Crossbars using etworks on Chip Iria Varela Senin Lotfi Mhamdi Kees Goossens, Computer Engineering, Delft University of Technology, Delft, The etherlands XP Semiconductors,

More information

Architecture Design of Mobile Access Coordinated Wireless Sensor Networks

Architecture Design of Mobile Access Coordinated Wireless Sensor Networks Architecture Design of Mobile Access Coorinate Wireless Sensor Networks Mai Abelhakim 1 Leonar E. Lightfoot Jian Ren 1 Tongtong Li 1 1 Department of Electrical & Computer Engineering, Michigan State University,

More information

Scalable Deterministic Scheduling for WDM Slot Switching Xhaul with Zero-Jitter

Scalable Deterministic Scheduling for WDM Slot Switching Xhaul with Zero-Jitter FDL sel. VOA SOA 100 Regular papers ONDM 2018 Scalable Deterministic Scheuling for WDM Slot Switching Xhaul with Zero-Jitter Bogan Uscumlic 1, Dominique Chiaroni 1, Brice Leclerc 1, Thierry Zami 2, Annie

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

d 3 d 4 d d d d d d d d d d d 1 d d d d d d

d 3 d 4 d d d d d d d d d d d 1 d d d d d d Proceeings of the IASTED International Conference Software Engineering an Applications (SEA') October 6-, 1, Scottsale, Arizona, USA AN OBJECT-ORIENTED APPROACH FOR MANAGING A NETWORK OF DATABASES Shu-Ching

More information

Performance Modelling of Necklace Hypercubes

Performance Modelling of Necklace Hypercubes erformance Moelling of ecklace ypercubes. Meraji,,. arbazi-aza,, A. atooghy, IM chool of Computer cience & harif University of Technology, Tehran, Iran {meraji, patooghy}@ce.sharif.eu, aza@ipm.ir a Abstract

More information

Adjusted Probabilistic Packet Marking for IP Traceback

Adjusted Probabilistic Packet Marking for IP Traceback Ajuste Probabilistic Packet Marking for IP Traceback Tao Peng, Christopher Leckie, an Kotagiri Ramamohanarao 2 ARC Special Research Center for Ultra-Broaban Information Networks Department of Electrical

More information

Learning Subproblem Complexities in Distributed Branch and Bound

Learning Subproblem Complexities in Distributed Branch and Bound Learning Subproblem Complexities in Distribute Branch an Boun Lars Otten Department of Computer Science University of California, Irvine lotten@ics.uci.eu Rina Dechter Department of Computer Science University

More information

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,

More information

Fair Chance Round Robin Arbiter

Fair Chance Round Robin Arbiter Fair Chance Round Robin Arbiter Prateek Karanpuria B.Tech student, ECE branch Sir Padampat Singhania University Udaipur (Raj.), India ABSTRACT With the advancement of Network-on-chip (NoC), fast and fair

More information

Router architectures: OQ and IQ switching

Router architectures: OQ and IQ switching Routers/switches architectures Andrea Bianco Telecommunication etwork Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer etwork Design - The Internet is a mesh of routers core

More information

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract

More information

THE ASYNCHRONOUS transfer mode (ATM) has been

THE ASYNCHRONOUS transfer mode (ATM) has been 60 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 7, NO 1, FEBRUARY 1999 Analysis of Nonblocking ATM Switches with Multiple Input Queues Ge Nong, Student Member, IEEE, Jogesh K Muppala, Member, IEEE, Mounir

More information

NAND flash memory is widely used as a storage

NAND flash memory is widely used as a storage 1 : Buffer-Aware Garbage Collection for Flash-Base Storage Systems Sungjin Lee, Dongkun Shin Member, IEEE, an Jihong Kim Member, IEEE Abstract NAND flash-base storage evice is becoming a viable storage

More information

Globecom. IEEE Conference and Exhibition. Copyright IEEE.

Globecom. IEEE Conference and Exhibition. Copyright IEEE. Title FTMS: an efficient multicast scheduling algorithm for feedbackbased two-stage switch Author(s) He, C; Hu, B; Yeung, LK Citation The 2012 IEEE Global Communications Conference (GLOBECOM 2012), Anaheim,

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

Online Appendix to: Generalizing Database Forensics

Online Appendix to: Generalizing Database Forensics Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that

More information

Router/switch architectures. The Internet is a mesh of routers. The Internet is a mesh of routers. Pag. 1

Router/switch architectures. The Internet is a mesh of routers. The Internet is a mesh of routers. Pag. 1 Router/switch architectures Andrea Bianco Telecommunication etwork Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer etworks Design and Management - The Internet is a mesh of

More information

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway

More information

[29] Newman, P.; Lyon, T.; and Minshall, G.; Flow Labelled IP: A Connectionless Approach to ATM, Proceedings of IEEE INFOCOM 96, San Francisco,

[29] Newman, P.; Lyon, T.; and Minshall, G.; Flow Labelled IP: A Connectionless Approach to ATM, Proceedings of IEEE INFOCOM 96, San Francisco, [4] McKeown, N; Scheduling Algorithms for Input- Queued Cell Switches, PhD Thesis, University of California at Berkeley, 995. [5] McKeown, N; Anantharam, V; and Walrand, J; Achieving 00% Throughput in

More information

Journal of Cybernetics and Informatics. Slovak Society for Cybernetics and Informatics

Journal of Cybernetics and Informatics. Slovak Society for Cybernetics and Informatics Journal of Cybernetics an Informatics publishe by Slovak Society for Cybernetics an Informatics Volume 13, 1 http://www.sski.sk/casopis/inex.php (home page) ISSN: 1336-4774 Journal of Cybernetics an Informatics

More information