Performance Comparison of Processor Scheduling Strategies in a Distributed-Memory Multicomputer System