摘要 |
兹提供一种资料处理设备及方法以处理共享记忆体之写入存取请求。该资料处理设备具有复数个处理单元以便执行存取共享记忆体中之资料所需的资料处理作业,且每一处理单元具有与其关联之一快取以储存供该处理单元存取之一资料子集合。兹提供快取一致性逻辑,其可运用一快取一致性协定以确保每一处理单元存取之资料为最新的。当输出一资料值以供储存于共享记忆体中时,每一处理单元会发出一写入存取请求,且当该写入存取请求为一种要求应更新关联快取及共享记忆体二者之类型时,会在快取一致性逻辑内启动一一致性作业。之后可针对与该复数个处理单元关联之所有快取执行该一致性作业,包括与发出该写入存取请求之处理单元关联的快取,以便确保能将该快取中之资料保持一致。更可运用该快取一致性逻辑以便向共享记忆体发出关于该写入存取请求之主体的资料值的一更新请求。此一技术提出一种特别简单且有效率之机制,以确保此种写入存取请求之正确行为,且不会影响发端(originating)处理单元及其关联快取之复杂性及存取时间。 |