Really all you have to do is define how you want to break the original 
program 
up.  Image processing?  If youre running a whole bunch of data points through a 
single algorithm, you would just break the image up into a series of smaller 
images (each a part of the whole) and send it out as so many threads, once all 
the threads are processed you recombine them into a complete image .

  The idea is to be able to break the procesess(the app) up into smaller 
chunks(threads) that do not rely on any other chunks(threads) of data then divy 
those chunks out to the executors for processing.  You can have the manager 
alter the thread behavior based on the returned results from a previous thread, 
but then its not really paralel and the complexity increases.

  If you can run the whole thing under windows, just grab the msi installers 
for 
the manager and the executor.  With those I had an app up and running in just a 
few hours (that was without any previous knowledge of Alchemi).  If youre 
trying 
to work from source code, I dont think anyone has got even the examples running 
(from source) yet.

   I cant really give you specifics on how to achieve your goals, each project 
is different, just read through the documentation and play with it some.

Richard


________________________________
From: Ashish <[email protected]>
To: [email protected]
Sent: Sat, April 16, 2011 6:31:41 AM
Subject: [Alchemi-users] to know about converting a normal c#.NET code to 
parrallel alchemi code

dear sir, 
           Thank you for your reply to my previous query,sir i want to know 
that 
how can i convert a normal c#.NET serial code to alchemi runnable parallel 
code..I want to convert an image processing visual studio written code to 
parallel code to run on alchemi..plz help.waiting for your valuable reply..
          Thank You.

Bagde Ashish A.
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
alchemi-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alchemi-users

Reply via email to