[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 227
  • Last Modified:

distributed processing

Hi,

I have a really compute intensive task. I multi threaded it which really increases performance on multiple processor systems. Is there a way though to distribute the processing over mutliple machines to take it a step further? I have some extra powerful machines laying around I could put to use with this. A general overview of what to look up etc is fine.

Thanks
0
DJ_AM_Juicebox
Asked:
DJ_AM_Juicebox
3 Solutions
 
sunnycoderCommented:
Hi DJ_AM_Juicebox,

Look into clustering solutions. Which solution to use depends on your platform ... Newer versions of Windows and many Unixes are cluster aware.

Cheers!
sunnycoder
0
 
DJ_AM_JuiceboxAuthor Commented:
im using windows xp, any specifics to look for?
0
 
sunnycoderCommented:
0
 
jkrCommented:
Take a look at http://www.codeproject.com/internet/ctp.asp ("Commands Transfer Protocol (CTP) - A New Networking Protocol for Distributed or Parallel Computations") and http://www.codeproject.com/internet/ClusterComputing.asp ("Cluster Computing"). The 1st article comes with a nice example (along with sample code) and both address VC++ development.
0
 
Dariusz DziaraProgrammerCommented:
How about DCOM (Microsoft's Distributed Component Object Model) ?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/dcom.asp
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now