【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据处理,更具体地说,涉及在数据处理系统内分配和访问资源。在至少一个实施例中,本专利技术还特别涉及在数据处理系统中,有效分配和访问促进工具(promotion facility),例如锁(lock)的方法和系统。
技术介绍
在共享存储器多处理器(MP)数据处理系统中,系统中的多个处理器中的每一个都可访问并修改保存在共享存储器中的数据。为了在多个存储器之间使对存储器的特定区组(granule)(例如,高速缓存界线(cache line))的访问同步,编程模型通常要求处理器在修改区组之前,获得与该区组相关的锁,并在所述修改之后释放所述锁。在多处理器计算机系统中,多个处理器可独立尝试获得相同的锁。在争取锁的某一处理器成功获得所述锁的情况下,通过系统总线从系统存储器或者另一处理器的高速缓冲存储器体系传送包含所述锁的高速缓存界线,并载入该处理器的高速缓冲存储器体系(hierarchy)。从而,常规数据处理系统中锁的获得和释放可表征为各个处理器的数据高速缓冲存储器之间专有高速缓存界线的移动。通常利用称为“装入预约”(load-reserve)和“有条件保存” ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:拉维·K·阿里米利,德里克·E·威廉斯,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。