Skip to content

A library and a set of example codes for combining inter-node load balancing capability in Charm++ with my intra-node loop scheduling strategies.

Notifications You must be signed in to change notification settings

vlkale/loadbal-loopsched-combination

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This directory contains a library that provides a strategy of combined, synergistic load balancing and loop scheduling and contains simple example application programs that illustrate the use of the library's functionality for one's own application program.

The repository is the open-source version of the closed bitbucket repository for developing code files CkLoop.C and CkLoop.h into Charm++ source code base's subdirectory /src/libs/ck-libs/ckloop to integrate the hybrid static/dynamic scheduling strategy into the files. The code files can placed into the Charm++ source code's subdirectory /src/libs/ck-libs/ckloop and the Charm++ library can then be rebuilt on one's machine in order to use the hybrid static/dynamic scheduling strategy within one's Charm++ + CkLoop application program.

About

A library and a set of example codes for combining inter-node load balancing capability in Charm++ with my intra-node loop scheduling strategies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published