Project

General

Profile

Feature #1996

Ckloop hybrid mode and drone support

Added by Eric Bohm 9 months ago. Updated 9 months ago.

Status:
Merged
Priority:
Normal
Category:
OpenMP integration
Target version:
Start date:
10/18/2018
Due date:
% Done:

0%

Tags:

Description

Add hybrid mode to CkLoop. In this mode,
each PE's share of the iteration space is divided between
a static and a dynamic part. The dynamic part is inserted
in a PE's task queue, and PE's can steal work from other PE's
queues after finishing their own static and dynamic work.
This also adds drone mode that can be enabled by passing
--enable-drone-mode to the build command. Drone mode maps
chares to only rank 0 of nodes, other ranks perform work
through work stealing. --enable-task-queue to be used
with build command has been added to allow enabling
task queue.

History

#1 Updated by Sam White 9 months ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF