Main > Free Download Search >

Free feedsack fabric software for linux

feedsack fabric

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5
Metal Mech 0.2.6

Metal Mech 0.2.6


Metal Mech is a Web-based mass multiplayer game of battle between robots and space exploration. more>>
Metal Mech is a fully web-based mass multiplayer game of battle between robots and space exploration. Metal Mech is a game of strategy, economic, role-playing and combat.

Each player can handle own war robot and battle against other players to be the Emperor of the Universe. Players war against each other for resources, energy, money, buildings and other.

In the game players can build fabrics, mines, buildings and product robots, weapons, devices & etc. Also players can trade with each other.

Project will be fully written in PHP and XML(XSLT).
<<less
Download (0.055MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
1345 downloads
Hegons 0.3

Hegons 0.3


Hegons project is a HEterogeneous Grooming Optical Network Simulator. more>>
Hegons project is a HEterogeneous Grooming Optical Network Simulator that supports mixed routing and wavelength assignment algorithms and optional wavelength conversions capability on each node.
The goal of Hegons is the evaluation of different dynamic routing and wavelength assignment (RWA) algorithms in WDM optical networks in terms of several measures such as: call blocking probability, fairness (variance in blocking probability), call setup time, etc.
Main features:
- Supports practically unlimited number of nodes in a network. (2 billion)
- Supports practically unlimited number of wavelengths per link. (2 billion)
- Typically, can simulate more than 18 million calls per minute on a 2Ghz PC.
- Currently Supports 3 types of nodes (OXCs):
1. Non Grooming node
2. Single-Hop Grooming node
3. Multi-Hop Full Grooming node
Each node can optionally be a wavelength converter node.
4 wavelength assignments (WA) algorithms:
1. First Fit (FF)
2. Random (R)
3. Most Used (MU)
4. Least Used (LU)
- Fixed Alternate Routing (FAR) is supported with 4 different ordering algorithms: FF, R, MU, LU
- Shortest Path Routing (SPR) can be supported by using -mp:1 option.
- Call arrivals follow the poisson distribution.
- Can run multiple batches (separate simulation runs) automatically and find the average results of all batches.
- Three different methods to calculate the blocking probability. Can be controlled by modifying the BP_METHOD compiler directive.
- Average number of attempts for each call can be limited using the -at option.
- Maximum and minimum path length can be controlled.
- Maximum number of paths generated for each source to destination pair can be controlled
- Network description can be loaded from a file or can be feeded interactively by the user.
- Results can be saved to CSV (Comma Separated Values) files for easy batch running. CSV files can be then viewed in Excel and charts can be generated instantly.
Enhancements:
- A new "Multi-hop Partial Grooming" node type was added.
- A partial grooming node can now have multiple G-fabrics.
- This is a new concept that has never been discussed in the literature.
- The RWA method chosen will be applied internally in the nodes between W and G fabrics as well as externally.
- -px and -pn options were added for controlling the max/min number of times G-fabric switchings are done per call.
- Other minor fixes and changes were made.
<<less
Download (0.10MB)
Added: 2007-05-15 License: Free for non-commercial use Price:
893 downloads
Genoa Active Message MAchine 13-July-2007

Genoa Active Message MAchine 13-July-2007


Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel. more>>
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel, using Active Ports (a version of Active Messages).
Genoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
<<less
Download (0.58MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
GAMMA 05-08-22

GAMMA 05-08-22


GAMMA is a low latency, high throughput communication system for clusters of PCs. more>>
GAMMA is a low latency, high throughput communication system for clusters of PCs.
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications.
The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect.
Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC).
The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages.
Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library.
The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun.
The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
Main features:
- Supports both single and dual CPU processing nodes (Intel IA-32)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Version restrictions:
GAMMA allows more process instances of the same parallel job to run on the same CPU. Thread safety is granted with point-to-point communications when running on distinct GAMMA ports.
However, collective routines (barrier synchronization, and broadcast) are not thread compatible, as they use predetermined GAMMA ports.
The packet retransmission mechanism is not perfect. It will not work if the missing packet originates from a non-blocking send.
<<less
Download (0.36MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1467 downloads
MPICH 1.0.0 Beta

MPICH 1.0.0 Beta


MPICH is a robust and flexible implementation of the MPI (Message Passing Interface). more>>
MPICH (MVAPICH2) software delivers best performance, scalability and fault tolerance for high-end computing systems and servers using InfiniBand, iWARP and other RDMA-enabled interconnect networking technologies. This software is being used by more than 540 organizations world-wide (Current Users) to extract the potential of these emerging networking technologies for modern systems. This software is also being distributed by many InfiniBand, iWARP and RDMA-enabled interconnect vendors in their software distributions. MVAPICH and MVAPICH2 are also available with Open Fabrics Enterprise Distribution (OFED) stack.
MVAPICH software is powering several supercomputers in the TOP 500 list. Examples (from the June 07 ranking) include:
- 15th, 5848-core Dell PowerEdge Intel EM64T 2.66 GHz cluster at Texas Advanced Computing Center/Univ. of Texas
- 19th, 9216-core Appro Quad Opteron dual Core 2.4 GHz at Lawrence Livermore National Laboratory
- 71st, 2200-processors Apple Xserve 2.3 GHz cluster at Virginia Tech
Enhancements:
- New message coalesing, hot-spot avoidance, application-initiated systems-level checkpointing, APM support, multi-rail support for iWARP, on-demand connection management for iWARP and uDAPL (including Solaris), RDMA read, and blocking support.
- The software was also updated to MPICH2 1.0.5p4.
<<less
Download (MB)
Added: 2007-08-14 License: BSD License Price:
492 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1