pub fn init_helper_tasks(thread_count: usize)
initialize the helper tasks with a specific thread count