A Threshold Scheduling Strategy for Sisal on Distributed-Memory Machines