The document discusses the development and implementation of a framework for extensible, asynchronous task scheduling (FEATS) in Fortran, targeting users in high-performance computing. It includes motivations, example applications, detailed implementation steps, performance studies, and conclusions regarding Fortran’s strengths and weaknesses in this context. The framework leverages directed acyclic graphs (DAGs) and coarrays to facilitate task scheduling and execution among multiple images.