No BSD License  

Highlights from
DistributePP

Be the first to rate this file! 3 Downloads (last 30 days) File Size: 27.38 KB File ID: #1287

DistributePP

by Dr. Michael D. DeVore

 

04 Feb 2002

A distributed parallel processing toolbox.

| Watch this File

File Information
Description

DistributePP is a parallel processing package for MATLABĀ® which is intended to support coarse granularity parallelism across a heterogeneous computing network with access to a shared file system. It is designed to be:

Lightweight - The entire package consists of eight source files (5 MATLAB scripts and 3 C routines) and less than 400 lines of code. Installation is simple, just add the DistributePP directory to the MATLAB search path.

Robust - File system locking controls server coordination so server processes may be killed and started with impunity. Node crashes do not interfere with the proper operation of server processes on other nodes. Such crashes typically do not result in unsatisfied requests because restarted processes or server processes on other nodes will automatically service the abandoned requests. Decentralized coordination leaves the underlying file system as the only single point of failure, and this can be eliminated with file system redundancy.

Flexible - The software supports many-to-many client and server interaction. Client requests are serviced in the order posted and new clients may participate at any time. Newly started server processes immediately begin to satisfy any pending requests.

This software is distributed freely for use by anyone for any purpose provided thatany modified files are documented internally to clearly indicate that they have been modified from the original release. (There is not to be any confusion as to the originality of the software in case modified versions of the code are circulated.)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

MATLAB release MATLAB 5.2 (R10)
Other requirements Only tested under Sun Solaris and SGI platforms.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (2)
16 Oct 2003 FRANK SAMI

HI DR.

      HOW ARE YOU? MY NAME IS FRANK FROM U.S.A .I AM ELECTRICAL ENGINEER AT SENIOR LEVEL.....I WANT YOUR HELP....I HAVE A MATLAB PRBPLEMS(ACTUALLY TWO) IN MY COUSER ELECTRICAL COMMUNICATION .....I TRIED TO FIND SOMETHING HERE RELATED TO ,BUT I DID NOT FIND SOMETHING LIKE THEM...I AM SURE IT ISN'T VERY DIFFICUIT BUT I NEED YOUR EXPERIANCE TO SOLVE THEM.....IF YOY DON'T MIND JUST SEND TO ME MESSAGE ,THEN I WILL SEND TO YOU AFTER THAT.........

   THANKS A LOT

 PLEASE SEND YES OR NO AT THIS E-MAIL
        AL_SHOOQ226@HOTMAIL.COM

26 Jan 2007 Markus B

This tool might be valuable, but without an example I don't know where to start. A general overview how things work would also be nice to have.

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
distributed processing Dr. Michael D. DeVore 22 Oct 2008 06:40:43
parallel computing Dr. Michael D. DeVore 22 Oct 2008 06:40:43
distributed parallel processing Dr. Michael D. DeVore 22 Oct 2008 06:40:43
heterogeneous network Dr. Michael D. DeVore 22 Oct 2008 06:40:43
utilities Dr. Michael D. DeVore 22 Oct 2008 06:40:43

Contact us at files@mathworks.com