Project

General

Profile

Bug #1913

uFcontext threads segfault on ppc64le

Added by Sam White about 1 year ago. Updated about 1 year ago.

Status:
Merged
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
05/16/2018
Due date:
% Done:

0%


Description

Boost uFcontext threads offer the lowest overhead context switching of all our user-level thread packages, so we'd like to make them the default on OpenPOWER systems. However, we are seeing segfaults during startup when using uFcontext threads on Summit.

The updated version of Boost may fix this issue: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4044/
Note that the default threads on all ppc64le build targets is context, so you must link AMPI programs with "-thread uFcontext" to get them.

History

#1 Updated by Sam White about 1 year ago

  • Target version set to 6.9.0
  • Assignee set to Sam White
  • Status changed from New to Implemented

Updating our Boost threads to Boost 1.67.0 fixes the issue: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4044/

#2 Updated by Sam White about 1 year ago

Make Boost uFcontext threads the default ULT implementation on all ppc64le targets: https://charm.cs.illinois.edu/gerrit/#/c/charm/+/4193/

#3 Updated by Sam White about 1 year ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF