An asynchronous node based calculation framework