13 citations found. Retrieving documents...
Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Scheduler Testbed System Design - Frachtenberg, Petrini   (Correct)

....is simple to implement by leaving most of the communication mechanisms intact and making only two minor changes. First, we must delay the execution of message sending: The Elan card and driver are designed to accept message buffers DMA descriptors as a compact, fast interface to sending messages [22, 23, 24]. All we need to modify is to make sure the Elan thread does not dequeue and execute these messaging commands, but rather they are passed to the NM via shared memory. Then, we must notify the scheduler (NM) 2By default, the NM suspends preempted processes. If we want the UNIX scheduler to run such ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Performance Evaluation of the Quadrics Interconnection.. - Petrini, Frachtenberg, .. (2003)   (5 citations)  (Correct)

....an adaptive ascending phase to get to a nearest common ancestor, followed by a deterministic descending phase. The Elite switches can adaptively route a packet picking the least loaded link. 3. Programming libraries The Elan network interface can be programmed using several programming libraries [19], as outlined in figure 4. These libraries trade speed with machine independence and programmability. Starting from the bottom, Elan3lib is the lowest programming level available in user space which allows the access to the low level features of the Elan3. At this level, processes in a parallel ....

Quadrics Supercomputers World Ltd., Elan Programming Manual (January 1999).


Flexible CoScheduling: Mitigating Load Imbalance.. - Frachtenberg.. (2003)   (3 citations)  (Correct)

.... of compute nodes (Dell 1550) one management node (Dell 2550) and a A 6YZ port Quadrics switch [13] using only of the A 6DZ ports) Each compute node has two GHz Pentium III processors, GB of ECC RAM, two independent WYW MHz WY[ bit PCI buses, a Quadrics QM 400 Elan3 NIC [13, 14, 15] for the data network, and a 100 Mbit Ethernet network adapter for the management network. All the nodes run Red Hat Linux 7.3 with Quadrics kernel modifications and user level libraries. We further modified the kernel by changing the default HZ value from A B8B to 6YBD[ Z . This has a ....

Quadrics Supercomputers World Ltd., Elan Programming Manual. Jan 1999.


Flexible CoScheduling: Mitigating Load Imbalance.. - Frachtenberg.. (2002)   (3 citations)  (Correct)

.... cluster consists of compute nodes (Dell 1550) one management node (Dell 2550) and a port Quadrics switch [17] using only of the ports) Each compute node has two GHz Pentium III processors, GB of ECC RAM, two independent VXV MHz V Z bit PCI buses, a Quadrics QM 400 Elan3 NIC [12, 13, 17] for the data network, and a 100 Mbit Ethernet network adapter for the management network. All the nodes run Red Hat Linux 7.1 with Quadrics kernel modifications and user level libraries. We further modified the kernel by changing the default HZ value from to 6X= ZoY . This has a negligible ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Scalable Resource Management in High Performance.. - Frachtenberg, Petrini.. (2001)   (Correct)

.... nodes (Dell 1550) one management node (Dell 2550) and the Quadrics network equipped with a 128 port switch [29] using only 32 of the 128 ports) Each compute node has two GHz Pentium III with GB of ECC RAM, two independent MHz bit PCI buses, a Quadrics QM 400 Elan3 NIC [25, 26, 29] for data network and an Ethernet 100 network adapter for management network. All the nodes run under Red Hat Linux 7.1 with Quadrics kernel modifications and user level libraries. For the experiments in Sections 3.3.1 3.3.3, we used a small synthetic application that performs intensive CPU bound ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Flexible CoScheduling: Dealing with Load Imbalance .. - Frachtenberg..   (Correct)

.... This cluster consists of 32 compute nodes (Dell 1550) one management node (Dell 2550) and a 128 port Quadrics switch [17] using only 32 of the 128 ports) Each compute node has two 1 GHz Pentium III processors, 1 GB of ECC RAM, two independent 66MHz 64 bit PCI buses, a Quadrics QM 400 Elan3 NIC [12, 13, 17] for the data network, and a 100 Mbit Ethernet network adapter for the management network. All the nodes run Red Hat Linux 7.1 with Quadrics kernel modifications and user level libraries. We further modified the kernel by changing the default HZ value from 100 to 2048. This has a negligible effect ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


STORM: Lightning-Fast Resource Management - Frachtenberg, Petrini.. (2002)   (7 citations)  (Correct)

.... we (1) measure the costs of launching jobs in STORM; and, 2) test various aspects of the gang scheduler (effect of the timeslice quantum and node scalability) We evaluated STORM on a 256 processor Alpha cluster with a Quadrics QsNET network and QM400 Elan3 network interface cards (NICs) [31, 32, 33]. At the time of this writing, this cluster is rated as the world s 83rd fastest supercomputer [26] Table 3 describes the cluster in more detail. For most of the tests described in this section, we ran each experiment multiple times (3 20, depending upon the experiment) and took the mean of the ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, 2nd edition, December 1999.


Performance Evaluation of the Quadrics Interconnection.. - Petrini, Hoisie, Feng.. (2001)   (5 citations)  (Correct)

....broadcast group. All Elans connected to the network are capable of receiving the broadcast packet but, if desired, the broadcast set can be limited to a subset of physically contiguous Elans. 3 Programming libraries The Elan network interface can be programmed using several programming libraries [11], as outlined in Figure 3. These libraries trade speed with machine independence and programmability. Starting from the bottom, Elan3lib is the lowest programming level available in user space which allows the access to the low level features of the Elan3. At this level, processes in a parallel ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Performance Evaluation of the Quadrics Interconnection - Petrini, Coll.. (2001)   (5 citations)  (Correct)

....an adaptive ascending phase to get to a nearest common ancestor, followed by a deterministic descending phase. The Elite switches can adaptively route a packet picking the least loaded link. 3 Programming libraries The Elan network interface can be programmed using several programming libraries [18], as outlined in Figure 4. These libraries trade speed with machine independence and programmability. Starting from the bottom, Elan3lib is the lowest programming level available in user space which allows the access to the low level features of the Elan3. At this level, processes in a parallel ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


The Quadrics Network (QsNet): High-Performance.. - Petrini, Feng.. (2001)   (Correct)

....the faulty component and can re try the packet transmission a default number of times. If this is not successful, the source can appropriately re configure its routing tables so as to not use the faulty component. 3 3 Programming Libraries Figure 3 shows the different programming libraries [8] for the Elan network interface. These libraries trade off speed with machine independence and programmability. Starting from the bottom, Elan3lib provides the lowest level, userspace programming interface to the Elan3. At this level, processes in a parallel job can communicate with each other ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Scheduler Testbed System Design - Frachtenberg, Petrini   (Correct)

....is simple to implement by leaving most of the communication mechanisms intact and making only two minor changes. First, we must delay the execution of message sending: The Elan card and driver are designed to accept message bu ers DMA descriptors as a compact, fast interface to sending messages [22, 23, 24]. All we need to modify is to make sure the Elan thread does not dequeue and execute these messaging commands, but rather they are passed to the NM via shared memory. Then, we must notify the scheduler (NM) 2 By default, the NM suspends preempted processes. If we want the UNIX scheduler to run ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Performance Evaluation of the Quadrics Interconnection.. - Petrini, Hoisie, Feng.. (2001)   (5 citations)  (Correct)

....broadcast group. All Elans connected to the network are capable of receiving the broadcast packet but, if desired, the broadcast set can be limited to a subset of physically contiguous Elans. 3 Programming libraries The Elan network interface can be programmed using several programming libraries [11], as outlined in Figure 3. These libraries trade speed with machine independence and programmability. Starting from the bottom, Elan3lib is the lowest programming level available in user space which allows the access to the low level features of the Elan3. At this level, processes in a parallel ....

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.


Parallel Job Scheduling Under Dynamic Workloads - Eitan Frachtenberg Dror (2003)   (1 citation)  (Correct)

No context found.

Quadrics Supercomputers World Ltd. Elan Programming Manual, January 1999.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC