An asynchronous approach to efficient execution of programs on adaptive architectures utilizing FPGAs | IEEE Conference Publication | IEEE Xplore