The ENCORE architecture