Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Alchemi [.NET Grid Computing Framework] / News: Recent posts

Alchemi v.1.0.6 available now!

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the release of version 1.0.6. The major changes since 1.0.5 are a LUA (Least Privileged User Account) operation for both Manager, Executor in normal and service mode and an option for executing user's GThreads in a secure sandbox (experimental)... read more

Posted by Krishna 2006-10-17

Alchemi v.1.0.5 MP Beta release is now available

The Gridbus project has released Alchemi v.1.0.5 MP Beta, (http://www.alchemi.net/1_0_5_MP_beta.html) which includes support for two 'message passing' programming models - MPI and BSP - for parallel applications on Windows machines running Alchemi v.1.0.5.

This release includes a modified Manager and Executor to support the message passing model. The source is currently available on www.alchemi.net, and will be hosted on sourceforge if and when someone is willing to manage and maintain it as a seperate branch in the CVS.

Posted by Krishna 2006-08-23

Alchemi v.1.0.5 released for .NET 2.0

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the release of version 1.0.5.

Here is a compressed list of changes since version 1.0.4:

Added the application name to to the API and the Console display.
Fixed bug [ 1482571 ] Console not displaying the Application times correctly
Adding storage maintenance functionality to the Console
Fixed bug [ 1482565 ] Application TimeCompleted not persisted
Added test cases for the new application name field.
Minor updates to console, crossplatform manager
Fix for bug 1487229: Defines GManager.HasApplicationManifest to determine whether the manager has the application manifest.
Fix for bug 1487229: Defines IManager.HasApplicationManifest to determine whether the manager has the application manifest.
Fix for bug 1488859: All date time fields are retreived from data readers using GetDateTime method that defensively checks IsDBNull before calling GetDateTime on the data reader.
Fix for bug 1487229: Uses IManager.HasApplicationManifest to determine whether the manager has the application manifest.
Using File.Exists in get_FailedThreadException to avoid performance cost with Utils.DeserializeFromFile throwing FileNotFoundException.
Added thread buffered multi-use application.
Changed GetNextAvailableExecutor to get next available executor without bias based upon position in executors list.
Added GApplicationBuffered.cs and GThreadBuffer.cs
Changed to help inherit from GApplication. Made public methods virtual. Made OnThreadFinish and OnThreadFailed methods.
Removed custom build step from the Alchemi.Tester because it is no longer needed in VS.NET 2005.
Adding some docs, umls.
Fixed bug 1482578
Fixed bug 1485426
Removed superfluous last thread timeout.
Changed GApplication constructor to include a last thread timeout of one minute and added an ApplicationFinished event handler.
Included a LastThreadTimeout property where GetFinishedThreads waits for that timespan after the last thread was finished before assuming that the application has finished. The default behaviour is as before and the interface is extra constructors and a LastThreadTimeout property.
Fixed bug [ 1477098 ] Cross platform manager setup not working
Added missing unit tests
Implemented feature request: Ability to add a folder structure as a dependency and preserve the structure on the Executor side.... read more

Posted by Tibor Biro 2006-06-27

Recent releases of CrossPlatformManager setup not working

It has come to our attention that recent releases of the Cross Platform Manager setup are not deploying essential files that are required for the application to work.

This affects version 1.0.3 and the .NET 1.1 release of version 1.0.4. Older versions might be affected as well. The setup files in question are Alchemi.XPManager-1.0.3.msi and Alchemi.XPManager-1.0.4.msi.

The setup still deploys the binaries and properly sets up the IIS virtual directory. A quick workaround is to get the remaining files form the source archive(Alchemi-1.0.3-src.zip or Alchemi-1.0.4-src.zip). The required files are under src\Alchemi.CrossPlatformManager and they would typically have to be copied to C:\inetpub\wwwroot\Alchemi\CrossPlatformManager.... read more

Posted by Tibor Biro 2006-04-28

Alchemi converted to .NET 2.0

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the first release under .NET 2.0. This is a straight conversion of the original 1.0.4 version.

Please note that this is a developer release intended for enthusiasts and early adopters as documentation is not up to date. ... read more

Posted by Tibor Biro 2006-04-10

Alchemi v.1.0.4 released

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the release of version 1.0.4.

Here is a list of changes since version 1.0.3:

Fixed bug [ 1447340 ] Alchemi not working on mySQL 5.0.18
Improved support for unit testing the Manager storage layer.
Updated the scheduling to restore the thread's status if remoting to Executor failed.
Fixed bug [ 1444594 ] Aborting application removes active
Executors from the pool of available Executors.
Fixed bug [ 1444585 ] Manager is scheduling threads of stopped applications.
Fixed bug [ 1439391 ] Application cleanup failes if the app was deleted.
Final touches on running multiple executor threads on a single Executor.
Added instructions on how to get the AlchemiRenderer sample working.
Fixed bug [ 1440689 ] Race condition in Manager causes unfinished threads
Fixed bug [ 1437145 ] PerfMon not working when DB is InMemory
Fixed bug [ 1439327 ] Changing a user's password not working in Console
Place all concurrent threads from the same application into the same App Domain. This only affects Executors that have been configured to run multiple threads.... read more

Posted by Tibor Biro 2006-03-11

Alchemi v.1.0.3 released

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the release of version 1.0.3. This version contains several bug fixes, and a new feature. Please note that this is a developer release intended for enthusiasts and early adopters as documentation is not up to date. ... read more

Posted by Tibor Biro 2006-02-23

Alchemi v.1.0.2 released

Alchemi is a software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on enterprise grids.

We are pleased to announce the release of version 1.0.2. This version contains several bug fixes, compiled versions of the samples and other goodies missing from version 1.0.1. Please note that this is a developer release intended for enthusiasts and early adopters as documentation is not up to date.... read more

Posted by Tibor Biro 2006-02-07

Alchemi v.1.0 released!

Hi All,

We are pleased to announce that Alchemi v.1.0 is out now. It can be downloaded from www.alchemi.net or the source-forge website.
This release includes many bug fixes, and new features such as service mode operation (both Manager and Executor) , logging, and a brand new Console.
For more details, please have a look at the release notes at http://www.alchemi.net/files/1.0/ReleaseNotes.1.0.txt... read more

Posted by Krishna 2005-12-15

Alchemi v.1.0.beta is available now.

Hi Everyone,

Finally, after a lot of unavoidable delays, we are pleased to announce that Alchemi v.1.0.beta is out now. It can be downloaded from www.alchemi.net
This release includes many bug fixes, and new features such as service mode operation (both Manager and Executor) , logging, and auto-updates.

For more details, please have a look at the release notes at http://www.alchemi.net/files/1.0.beta/ReleaseNotes.1.0.txt... read more

Posted by Krishna 2005-07-06

Alchemi v0.7.0 is now available

Alchemi v0.7.0 is now available at http://www.alchemi.net

This release marks the beginning of the consolidation phase towards v1.0.0. No additional core functionality will be added until v1.0.0.

Changes from v0.6.2:

* Executor does not compete with running applications for CPU time.
- Screensaver removed since Executor can now run all the time.

* Role-based security:
- Any node connecting to the Manager must specify a username and
password.
- Three groups of users: Administrators, Executors and Users.
- Default accounts for each group with username/password: admin/admin,
executor/executor and user/user.... read more

Posted by Akshay Luther 2004-06-10