Skip to Content.
Sympa Menu

charm - Re: [charm] Can CCS's Server-Side run on more than one node?

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Can CCS's Server-Side run on more than one node?


Chronological Thread 
  • From: Eric Bohm <ebohm AT illinois.edu>
  • To: <charm AT cs.uiuc.edu>, <yidanyiji AT 163.com>
  • Subject: Re: [charm] Can CCS's Server-Side run on more than one node?
  • Date: Tue, 21 Apr 2015 01:58:08 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Hello,

The current implementation only provides CCS service on one node.  That was done based on the assumption that multiplexing all the communication through a single node would suffice for most purposes, it also avoids creating overhead and implementation complexity by having many servers.    Most use cases prioritize having the other nodes be dedicated to an ongoing computation, rather than servicing external requests.

The implementation could be extended to service requests on more than one node.  Doing so would require a small amount of refactoring in the machine layer to launch multiple servers, and a modest amount of refactoring of the internals that make a simplifying assumptions about where to return CCS traffic.

Do you have a particular motivation for wanting so many more than one CCS server?

On 04/20/2015 09:50 PM, haozi wrote:
Hi, guys.
I have read the "Converse Programming Manual", and saw :
  The server-host is charmrun for net- versions, and is the first processor for all other versions.

My question is that if CCS's Server-Side could run on more than one node?

best regards.

haozi






_______________________________________________
charm mailing list
charm AT cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/charm




Archive powered by MHonArc 2.6.16.

Top of Page