Abstract: The development of computer architecture towards multi-core processors brings new opportunities and challenges for efficient task scheduling in scientific workflows. This paper investigates ...