Architectural support for the management of tightly-coupled fine-grain goals in Flat Concurrent Prolog | IEEE Conference Publication | IEEE Xplore