Distributed Parallel Computing for .NET Mortals.
Writing distributed parallel computing applications is easy with DuoVia.MpiVisor. Get the "agent" client library via NuGet. To run across multiple cluster nodes, get the source and build the server service. Write a simple console app and debug it in Visual Studio as if it were runnning across multiple MpiVisor cluster server nodes. Add break points to your code for the master and the spawned agent code. Once you have your code running locally, flip the switch and you'll be running it across as many servers as you have with as many instances as you want.
We hope you will use and help improve this library. We take pull requests! Join the conversation in our open Hip Chat. Our branching model will loosely follow Vincent Driessen's model. Our versioning method will be guided by Semantic Versioning 2.0.0-rc.2.
LICENSE (APACHE V2)
Copyright (C) 2013 Duovia Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.