Asynchronicity - The Challenge of Fine-Grained Parallelism