会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • METHOD AND DEVICE FOR PERFORMING COPY-ON-WRITE IN A PROCESSOR
    • 用于在处理器中执行复写的方法和设备
    • US20090248984A1
    • 2009-10-01
    • US12410325
    • 2009-03-24
    • Xiao Wei ShenHua Yong WangWen Bo ShenPeng Shao
    • Xiao Wei ShenHua Yong WangWen Bo ShenPeng Shao
    • G06F12/08G06F12/00
    • G06F12/0884G06F12/0811
    • There are disclosed a method and device for performing Copy-on-Write in a processor. The processor comprises: processor cores, L1 caches each of which is logically divided into a first L1 cache and a second L1 cache, and L2 caches. The first L1 cache is used for saving new data value, and the second L1 cache for saving old data value. The method can comprise the steps of: in response to a store operation from said processor core, judging whether a corresponding cache line in said L2 cache has been modified; if it is determined a corresponding L2 cache line in said L2 cache has not been modified, copying old data value in the corresponding L2 cache line to said second L1 cache, and writing new data value to the corresponding L2 cache line; and if it is determined a corresponding L2 cache line in said L2 cache has been modified, writing new data value to the corresponding L2 cache line directly.
    • 公开了一种用于在处理器中执行写时复制的方法和装置。 处理器包括:处理器核心,L1高速缓存,其中每个高速缓存被逻辑地划分为第一L1高速缓存和第二L1高速缓存以及L2高速缓存。 第一个L1缓存用于保存新数据值,第二个L1缓存用于保存旧数据值。 该方法可以包括以下步骤:响应于来自所述处理器核心的存储操作,判断所述L2高速缓存中的相应高速缓存行是否已被修改; 如果确定所述L2高速缓存中的对应的L2高速缓存行尚未被修改,则将相应的L2高速缓存行中的旧数据值复制到所述第二L1高速缓存,并将新的数据值写入对应的L2高速缓存行; 并且如果确定了所述L2高速缓存中的对应的L2高速缓存行已被修改,则将新的数据值直接写入对应的L2高速缓存行。
    • 6. 发明申请
    • METHOD AND APPARATUS OF LOCK TRANSACTIONS PROCESSING IN SINGLE OR MULTI-CORE PROCESSOR
    • 单个或多个核心处理器的锁定交易处理方法与装置
    • US20080288691A1
    • 2008-11-20
    • US12115643
    • 2008-05-06
    • Xiao Yuan BieYi GeZhiyong LiangPeng ShaoWen Bo Shen
    • Xiao Yuan BieYi GeZhiyong LiangPeng ShaoWen Bo Shen
    • G06F12/14
    • G06F9/526G06F2209/521G06F2209/522
    • The present invention relates to a method and apparatus of lock transactions processing in a single or multi-core processor. An embodiment of the present invention is a processor with one or more processing cores, an address arbitrator, where one or more processing cores are configured to submit a lock transaction request to the address arbitrator corresponding to a specific instruction in response to the execution of the specific instruction. The lock transaction request includes a lock variable address asserted on an address bus. The processor further includes a lock controller for performing lock transaction processing in response to the lock transaction request, and notifying processing result to the processing core from which the lock transaction request was sent. The processor further includes a switching device, coupled to the address arbitrator and the lock controller, for identifying the lock transaction request and notifying the lock transaction request to the lock controller.
    • 本发明涉及一种在单核或多核处理器中锁交易处理的方法和装置。 本发明的实施例是具有一个或多个处理核心的处理器,地址仲裁器,其中一个或多个处理核心被配置为响应于执行该特定指令而向与地址仲裁器相对应的特定指令提交锁交易请求 具体说明。 锁交易请求包括在地址总线上断言的锁定变量地址。 该处理器还包括一个锁定控制器,用于响应锁定事务请求执行锁定事务处理,并将处理结果通知处理核心,锁定事务请求被发送到该处理核心。 处理器还包括耦合到地址仲裁器和锁定控制器的交换设备,用于识别锁交易请求并通知锁定控制器的锁定事务请求。