Projects tagged ‘linux’ and ‘parallel’


Jump to tag:

Projects tagged ‘linux’ and ‘parallel’

Filtered by Project Tags linux parallel

Refine results Project Tags mpi (6) clustering (5) networking (5) unix (5) hpc (5) cluster (4) grid (4) c++ (4) middleware (4) computing (4) c (4) distributed (4)

[20 total ]

7 Users

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods ... [More] like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD). [Less]
Created 3 months ago.

6 Users
 

PM2 is a low level generic runtime system which integrates multithreading management (Marcel) and a high performance multi-cluster communication library (Madeleine).
Created about 1 year ago.

5 Users

flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It's often used to flash BIOS/EFI/coreboot/firmware images.
Created 5 months ago.

5 Users
 

Open MPI is a project that originated as the merging of technologies and resources from several other projects (FT- MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library ... [More] available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers, and computer science researchers. It is easy to use, and runs natively on a wide variety of operating systems, network interconnects, and batch/scheduling systems. [Less]
Created over 2 years ago.

5 Users
   

ProActive is the Java GRID middleware library (with Open Source code under GPL license) for parallel, distributed and multi-threaded computing. ProActive is the GRID Application Server for the ... [More] Enterprise. With a reduced set of simple primitives, ProActive provides a comprehensive API to simplify the programming of Grid Computing applications: distributed on Local Area Network (LAN), on clusters of workstations, or on Internet GRIDs. ProActive is only made of standard Java classes, and requires no changes to the Java Virtual Machine, no preprocessing or compiler modification, leaving programmers to write standard Java code. [Less]
Created over 3 years ago.

2 Users

openMosix is a a set of extensions to the standard Linux kernel allowing you to build a cluster of out of off-the-shelf PC hardware. openMosix scales perfectly up to thousands of nodes. You do not ... [More] need to modify your applications to benefit from your cluster (unlike PVM, MPI, Linda, etc.). Processes in openMosix migrate transparently between nodes and the cluster will always auto-balance. [Less]
Created over 3 years ago.

2 Users

Project Kusu is the open source base for the next generation of Platform Open Cluster Stack 5 (OCS). It is designed from the ground up with the following goals in mind: * Simplified cluster ... [More] management, operation and deployment * Support for multiple Linux Distributions including Red Hat Enterprise Linux, CentOS, Fedora, SuSE Linux Enterprise Server, OpenSuSE and Ubuntu Linux * Modular and hybrid stack that transparently integrates open source and commercial software into a single consistent cluster operating environment * Standards-based, open and vendor-certified [Less]
Created about 1 year ago.

2 Users
 

Equalizer is an open source programming interface and resource management system for scalable OpenGL applications. An Equalizer application can run unmodified on any visualization system, from a ... [More] singlepipe workstation to large scale graphics clusters and multi-GPU workstations. Equalizer is built upon a parallel OpenGL-based programming interface solving problems that are common to any multipipe application. The API is minimally invasive, making application porting as easy as possible while delivering maximum performance. [Less]
Created over 2 years ago.

1 Users

Intro:This is an Erlang Powered linux command line tool. You can use this tool to connect to mass of servers through SSH client simultaneously and parallel execute noninteractive shell commands on ... [More] every connected server. Requirements:1.openssh client with agent foward enabled(on windows putty or secureCRT also support agent forward) 2.GNU lib readline(libreadline.so,libhistory.so) 3.Erlang 5.6/OTP R12B Demo:The full command is erl -noinput -pa $ERLYSSH_ROOT/ebin -run essh start $PATH_TO_LD_LIBRARY_PATH $path_to_server_list_fileYou can write your shell wrapper to simplify the shell command. I made a dummy wrap that can start erlyssh with: radiumce@app-88:~$ essh cometd -----------------www-11 connected------------------- -----------------www-15 connected------------------- essh>: 'essh' is the shell command for elyssh 'cometd' is the name of server_list_file. The file's format is www-11 www-15just each server address a line.(you can comment a server with #) After the 'essh>:' prompt, you can run any non-interactive commands. for exmaple: radiumce@app-88:~$ essh cometd -----------------www-11 connected------------------- -----------------www-15 connected------------------- essh>: ls --------------www-11--------------- erlang [primary server done] ->> essh>:Input a 'ls' command, and it will parallel executed on www-11,www-15. In erlyssh the first server on the list will be the primary server. Its output is realtime(it is useful when running some long duration commands, such as 'svn up'). when the command on www-15 is done, it will compare with the out put of www-11. when their output is identical, erlssh just print a '->>' as www-15's output. essh>: #con 5 set concurrent execution limits = 5 essh>: Schedule parameter 'con'(parallel connection limit, default 256) can be set by '#con number' essh>: #intv 5 set execution interval = 5s essh>: Schedule parameter 'intv'(execution interval, default 0) can be set by '#intv seconds' essh>: exit; Thanks for using essh, bye.Use command 'exit;'(end with semi) to exit the shell. Tips1. erlyssh is interactive(you can use 'cd' to change path, so it's interactive) but it can only execute non-interactive commands. 2. When there is mass of servers, add CheckHostIP no StrictHostKeyChecking noto your .ssh/config can avoid some yes/no security confirm. 3. Many shell commands have their non-interactive mode or corresponded non-interactive commands. Such as 'svn' commands have non-interactive mode and 'sed' can help you to perform plain text processing. [Less]
Created 10 months ago.

1 Users

XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as ... [More] fast as it can possibly be done in your architecture. [Less]
Created over 2 years ago.