[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107426138A - 一种加速数据远程访问的方法,服务器设备 - Google Patents

一种加速数据远程访问的方法,服务器设备 Download PDF

Info

Publication number
CN107426138A
CN107426138A CN201610355545.3A CN201610355545A CN107426138A CN 107426138 A CN107426138 A CN 107426138A CN 201610355545 A CN201610355545 A CN 201610355545A CN 107426138 A CN107426138 A CN 107426138A
Authority
CN
China
Prior art keywords
data
access
loading
teledata
order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610355545.3A
Other languages
English (en)
Inventor
孙泉明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Sunwoo Network Technology Co Ltd
Original Assignee
Hangzhou Sunwoo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Sunwoo Network Technology Co Ltd filed Critical Hangzhou Sunwoo Network Technology Co Ltd
Priority to CN201610355545.3A priority Critical patent/CN107426138A/zh
Publication of CN107426138A publication Critical patent/CN107426138A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开的加速数据远程访问的方法用于提高多功能服务设备的远程数据访问速度,所述方法包括:检测和确定所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段。其中,在确定所访问的数据为远程数据时:估计访问载入时间;根据所估计的访问载入时间来提供载入比例信号;以及根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。

Description

一种加速数据远程访问的方法,服务器设备
技术领域
本发明实施例主要是关于对远程数据的访问加速。
背景技术
目前,用户的多功能服务设备(例如,便携式个人电脑,手机等)随着功能和复杂硬件电路的装载而便于用户获取更多样化的数据资源,随之而来的需求是数据的访问量是否能够与多功能服务设备进行有效匹配。
一般来说,多功能服务设备一般采用专用处理器芯片,该处理器芯片一般包括多路总线结构,可以支持同时的多线程操作以便增加数据访问的吞吐量。这些技术利用了源代码中的指令级并行性。在每个时钟周期中,对于线程的每个阶段,处理器芯片产生每个线程最多N条指令执行。但是控制依赖和数据依赖把处理器芯片的最大数据吞吐量降至低于每个周期N条指令,这造成了在运行(例如)多媒体应用时,由于对线程操作的依赖性使得处理器芯片的效率降低。
另外,用户期望通过多功能服务设备访问远程数据内容,也就是说多功能服务设备本身的资源无法得到扩展的情况下,用户可通过远程访问数据的方式获取需要的多媒体资源,但通常情况下,这取决于多功能服务设备的通讯带宽限制,而在满足了通讯带宽的情况下,也通常会出现数据下载周期过长的问题,这在一方面取决于远程数据的存取方式和访问方式,在另一方面取决于数据需要从多方服务器提取。一般来说,数据的下载效率是按照数据封装形式的不同而呈现不同效率,例如按照数据分包的形式传递和编码,若出现中断则需要用户进行手动重新载入,这样实际上在占用带宽资源。或者,如果用户所要访问的数据是堆放在不同的服务器上,这样的装载是需要同时或间接访问这个/这些服务器来下载数据,这就需要更多的装载周期。
发明内容
本发明将解决上述缺陷,在一个方面,用户在使用多功能服务设备访问数据时,首先对数据类型进行鉴别以区分是否为本地数据,并估计远程数据访问的载入时间。在某些实现中,用户可在最短的时间周期内获得所需访问数据的概观内容,并可按照需要来选择是否继续载入更详细的数据内容,特别是在所述访问载入时间较长的情况下,可选择对用户呈现最主要的数据内容,这最主要的数据内容可根据用户对所输入的内容的(例如)搜索来建立关联的。
例如,特别是在访问本地数据时,所需访问的数据内容可设定访问命令,使得多功能服务设备的处理器芯片能够直接根据所设定的访问命令来对应于所下载的存储命令,并且分配与所述存储命令对应的缓存区段对应的命名更改标识符,这样就能够使得处理器芯片最快速地读取本地数据。
又例如,在访问远程数据时,一种改进方案是提供时钟来测算访问周期,根据这个周期产生载入比例信号,如果访问周期过长,则需要本公开的服务器装置提取优先数据,例如能够反映所需访问数据内容最小架构的数据,或者提供给用户最小化的访问链接程序,以有效缩短载入周期。
再例如,根据所需访问的数据的读取效率来分配在用户的多功能服务设备上创建的缓存区段,以有效改进处理器芯片的线程操作。
在本发明实施例的一个方面,加速数据远程访问的方法,用于提高多功能服务设备的远程数据访问速度,所述方法包括:检测和确定所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段。其中,在确定所访问的数据为远程数据时:估计访问载入时间;根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;以及根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。
在本发明实施例的另一个方面,服务器设备是用于为多功能服务设备提供远程数据访问,包括数据远程访问加速设备,该数据远程访问加速设备耦接于所述服务器设备的功能板电路。
在一个实施例中,所述数据远程访问加速设备包括:数据类型选择装置,被配置为检测和确定所述多功能服务设备所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段;计时器,被配置为在确定所访问的数据为远程数据时估计访问载入时间;与该计时器和数据类型选择装置耦接的处理器,被配置为根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;以及在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。
具体实施方式
有鉴于在上述现有技术中讨论的关于现今技术中用来传输及接收数据的装置所使用的访问及相关的技术,现有技术的缺点及限制将结合以下详述来讨论。然后,本发明将根据原理性的描述来阐述解决前述问题的方法或装置例子,这些列举的例子并非是对本发明的限定。
尽管本发明很容易有各种修改与备选形式,但是其具体实施例作为例子示出并且将在这里详细描述。但是,应当理解对其的具体描述不是要把本发明限定到所公开的特定形式,而相反,本发明是要覆盖属于由所附权利要求定义的本发明主旨与范围的所有修改、等同与备选。如贯穿本申请所使用的,“可以”一词是在许可的意义上(即,意味着有可能)而不是在强制的意义上(即,意味着必须)使用的。类似地,“包括”一词意味着包括但不限于。
本公开中的各种装置、电路或者其它部件可以描述为“配置成”执行一个或多个任务。在这种背景下,“配置成”是结构的广泛记载,通常意味着“具有”在操作过程中执行所述任务的“电路”。因此,即使装置/电路/部件目前未开启,装置/电路/部件也可以配置成执行所述任务。总的来说,构成对应于“配置成”的结构的电路可以包括硬件电路。类似地为了描述的方便,各种装置/电路/部件可以描述为执行一个或多个任务。这种描述应当解释为包括短语“配置成”。
在本发明的实施例中,加速数据远程访问的方法,用于提高多功能服务设备的远程数据访问速度,所述方法包括:检测和确定所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段。其中,在确定所访问的数据为远程数据时:估计访问载入时间;根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;以及根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。
在一个选择中,所述的加速数据远程访问的方法进一步包括:在所述估计访问载入时间的动作时间超出阈值范围时移除在所述存储器中设定的与远程数据对应的缓存区段。
在另一个选择中,所述的加速数据远程访问的方法,其特征在于进一步包括:在访问完成与所述载入命令对应的数据后移除所分配的命名更改标识符;以及移除在所述存储器中设定的与本地数据对应的缓存区段。
在又一选择中,在确定所访问的数据为远程数据时根据所述载入访问量来更改对与所述远程数据对应的缓存区段的设定;以及在确定所访问的数据为本地数据时:根据所述命名更改标识符来更改对与所述本地数据对应的缓存区段的设定。
进一步来说,在确定所需访问的数据类型为同时包含远程数据和本地数据时:在所述载入访问量与命名更改标识符之间建立关联;以及根据所建立的关联确定与所需访问的数据对应的缓存区段,并在所确定的缓存区段中分配对应于所述远程数据与本地数据的缓存区段间的比例。
实现上述实施例的一种服务器设备是用于为多功能服务设备提供远程数据访问,包括数据远程访问加速设备,该数据远程访问加速设备耦接于所述服务器设备的功能板电路。
具体来说,所述数据远程访问加速设备包括:数据类型选择装置,被配置为检测和确定所述多功能服务设备所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段;计时器,被配置为在确定所访问的数据为远程数据时估计访问载入时间;与该计时器和数据类型选择装置耦接的处理器,被配置为根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;以及在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。
处理器的控制逻辑可以继续监视给定存储命令的后续命令,直到物理寄存器文件中对应的条目被解除分配。这个条目可以响应于所关联的命名更改标识符从映射表除去并返回空闲列表而解除分配。例如,(按照程序顺序)存储命令后面的命令可以具有等于给定存储命令的标识符的目标操作标识符。当后续指令提交时,先前指定给该后续指令的目的地操作数的重命名寄存器标识符被放到空闲列表中以便让另一个指令重用。
在一个实施例中,所述数据远程访问加速设备进一步包括:缓存恢复装置,被配置为在所述估计访问载入时间的动作时间超出阈值范围时移除在所述存储器中设定的与远程数据对应的缓存区段。
在一个实施例中,所述数据远程访问加速设备进一步包括:缓存恢复装置,被配置为在访问完成与所述载入命令对应的数据后移除所分配的命名更改标识符;以及移除在所述存储器中设定的与本地数据对应的缓存区段。
在一个实施例中,所述处理器又被配置为:在确定所访问的数据为远程数据时根据所述载入访问量来更改对与所述远程数据对应的缓存区段的设定;以及在确定所访问的数据为本地数据时:根据所述命名更改标识符来更改对与所述本地数据对应的缓存区段的设定。
在一个实施例中,所述处理器又被配置为在确定所需访问的数据类型为同时包含远程数据和本地数据时:在所述载入访问量与命名更改标识符之间建立关联;以及根据所建立的关联确定与所需访问的数据对应的缓存区段,并在所确定的缓存区段中分配对应于所述远程数据与本地数据的缓存区段间的比例。
另外,在本发明所附说明书和权利要求书中,可使用术语“耦合”和“连接”及其衍生词。技术人员应该理解,这些术语不是要作为彼此的同义词。“耦合”用于指示彼此可直接物理接触或电接触或者可不直接物理接触或电接触的两个或更多个元件彼此共同操作或相互作用。“连接”用于表示彼此耦合的两个或更多元件之间的通信的建立。
如在本申请中使用的,术语“电路”、“装置”是指下面各项的全部:(1)仅硬件的电路实施方式(诸如以仅模拟和/或数字电路设备的实施方式),以及(2)电路和软件(和/或固件)的组合,诸如(如适用的):(i)控制电路的组合或(ii)控制电路/软件(包括数字信号控制电路)、软件和存储器的部分,其共同工作以引起诸如移动电话或服务器之类的设备执行各种功能,以及(3)诸如微控制电路或微控制电路部分之类的电路,其需要用于操作的软件或固件,即使软件或固件并没有物理地呈现。
本文呈现的处理和显示不是固有地涉及任何特定的装置或其它设备。各种通用系统可以用于根据本文的教导的程序,或者构造更专用的设备以执行所述操作可以被证实是方便的。根据以下的描述,各种这些系统所需的结构将是显然的。另外,本公开不是参照任何特定的编程语言描述的。将理解,可以使用各种编程语言来实现如本文所描述的本公开的教导。

Claims (10)

1.一种加速数据远程访问的方法,用于提高多功能服务设备的远程数据访问速度,其特征在于包括:
检测和确定所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段;
其中,在确定所访问的数据为远程数据时:
估计访问载入时间;
根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;以及
根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;
在确定所访问的数据为本地数据时:
检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;
根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及
通过所述载入命令从与所述存储命令对应的缓存区段中访问与所连载入命令对应的数据。
2.根据权利要求1所述的加速数据远程访问的方法,其特征在于进一步包括:在所述估计访问载入时间的动作时间超出阈值范围时移除在所述存储器中设定的与远程数据对应的缓存区段。
3.根据权利要求1所述的加速数据远程访问的方法,其特征在于进一步包括:
在访问完成与所述载入命令对应的数据后移除所分配的命名更改标识符;以及
移除在所述存储器中设定的与本地数据对应的缓存区段。
4.根据权利要求1所述的加速数据远程访问的方法,其特征在于:
在确定所访问的数据为远程数据时根据所述载入访问量来更改对与所述远程数据对应的缓存区段的设定;以及
在确定所访问的数据为本地数据时:根据所述命名更改标识符来更改对与所述本地数据对应的缓存区段的设定。
5.根据权利要求4所述的加速数据远程访问的方法,其特征在于,在确定所需访问的数据类型为同时包含远程数据和本地数据时:
在所述载入访问量与命名更改标识符之间建立关联;以及
根据所建立的关联确定与所需访问的数据对应的缓存区段,并在所确定的缓存区段中分配对应于所述远程数据与本地数据的缓存区段间的比例。
6.一种服务器设备,用于为多功能服务设备提供远程数据访问,其特征在于包括数据远程访问加速设备,该数据远程访问加速设备耦接于所述服务器设备的功能板电路,其中所述数据远程访问加速设备包括:
数据类型选择装置,被配置为检测和确定所述多功能服务设备所需访问的数据类型为远程数据或本地数据,并根据所述确定在所述多功能服务设备的存储器中设定对应的缓存区段;
计时器,被配置为在确定所访问的数据为远程数据时估计访问载入时间;
与该计时器和数据类型选择装置耦接的处理器,被配置为根据所估计的访问载入时间来提供载入比例信号,该载入比例信号用于表示对所需访问的远程数据的访问载入量;根据所述载入比例信号设定一个访问时钟,以在所述访问载入时间超出阈值范围时更改所述访问载入量;以及
在确定所访问的数据为本地数据时:检测对所需访问数据的载入命令是否对所需访问数据的存储命令构成关联;根据所述关联,向所述载入命令对应的缓存区段分配与所述存储命令对应的缓存区段对应的命名更改标识符;以及通过所述载入命令从与所述存储命令对应的缓存区段中访问与所述载入命令对应的数据。
7.根据权利要求6所述的服务器设备,其特征在于所述数据远程访问加速设备进一步包括:
缓存恢复装置,被配置为在所述估计访问载入时间的动作时间超出阈值范围时移除在所述存储器中设定的与远程数据对应的缓存区段。
8.根据权利要求6所述的服务器设备,其特征在于所述数据远程访问加速设备进一步包括:
缓存恢复装置,被配置为在访问完成与所述载入命令对应的数据后移除所分配的命名更改标识符;以及移除在所述存储器中设定的与本地数据对应的缓存区段。
9.根据权利要求6所述的服务器设备,其特征在于所述处理器又被配置为:
在确定所访问的数据为远程数据时根据所述载入访问量来更改对与所述远程数据对应的缓存区段的设定;以及
在确定所访问的数据为本地数据时:根据所述命名更改标识符来更改对与所述本地数据对应的缓存区段的设定。
10.根据权利要求9所述的服务器设备,其特征在于所述处理器又被配置为在确定所需访问的数据类型为同时包含远程数据和本地数据时:
在所述载入访问量与命名更改标识符之间建立关联;以及
根据所建立的关联确定与所需访问的数据对应的缓存区段,并在所确定的缓存区段中分配对应于所述远程数据与本地数据的缓存区段间的比例。
CN201610355545.3A 2016-05-23 2016-05-23 一种加速数据远程访问的方法,服务器设备 Pending CN107426138A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610355545.3A CN107426138A (zh) 2016-05-23 2016-05-23 一种加速数据远程访问的方法,服务器设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610355545.3A CN107426138A (zh) 2016-05-23 2016-05-23 一种加速数据远程访问的方法,服务器设备

Publications (1)

Publication Number Publication Date
CN107426138A true CN107426138A (zh) 2017-12-01

Family

ID=60422995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610355545.3A Pending CN107426138A (zh) 2016-05-23 2016-05-23 一种加速数据远程访问的方法,服务器设备

Country Status (1)

Country Link
CN (1) CN107426138A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107533538A (zh) * 2015-04-17 2018-01-02 微软技术许可有限责任公司 在使用加速部件的系统中处理租户要求
US20190155669A1 (en) 2015-06-26 2019-05-23 Microsoft Technology Licensing, Llc Partially reconfiguring acceleration components
US10819657B2 (en) 2015-06-26 2020-10-27 Microsoft Technology Licensing, Llc Allocating acceleration component functionality for supporting services
US11010198B2 (en) 2015-04-17 2021-05-18 Microsoft Technology Licensing, Llc Data processing system having a hardware acceleration plane and a software plane

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107533538A (zh) * 2015-04-17 2018-01-02 微软技术许可有限责任公司 在使用加速部件的系统中处理租户要求
US11010198B2 (en) 2015-04-17 2021-05-18 Microsoft Technology Licensing, Llc Data processing system having a hardware acceleration plane and a software plane
US11099906B2 (en) 2015-04-17 2021-08-24 Microsoft Technology Licensing, Llc Handling tenant requests in a system that uses hardware acceleration components
US20190155669A1 (en) 2015-06-26 2019-05-23 Microsoft Technology Licensing, Llc Partially reconfiguring acceleration components
US10819657B2 (en) 2015-06-26 2020-10-27 Microsoft Technology Licensing, Llc Allocating acceleration component functionality for supporting services
US10977104B2 (en) 2015-06-26 2021-04-13 Microsoft Technology Licensing, Llc Partially reconfiguring acceleration components

Similar Documents

Publication Publication Date Title
CN100504827C (zh) 在次序混乱的dma命令队列中建立命令次序
KR101148495B1 (ko) 파이프라인 프로세서에서 조건 명령 실행을 촉진시키기 위해 로컬 조건 코드 레지스터를 이용하기 위한 방법 및 장치
CN104794067B (zh) 预测在堆栈中存储的变量的值的方法和设备
CN100495325C (zh) 用于按需临时寄存器重命名的方法和系统
CN108463826A (zh) 用于在环转变期间保护栈的处理器扩展
US20090113181A1 (en) Method and Apparatus for Executing Instructions
DE112011100715T5 (de) Hardware-hilfs-thread
CN103116529A (zh) 用于实时检测缓冲区溢出致堆内存损坏的方法和设备
CN107426138A (zh) 一种加速数据远程访问的方法,服务器设备
US20030061394A1 (en) High performance synchronization of accesses by threads to shared resources
US20150193265A1 (en) Using nonspeculative operations for lock elision
US8495311B2 (en) Updating shared variables atomically
US8108867B2 (en) Preserving hardware thread cache affinity via procrastination
CN104102549A (zh) 一种实现多线程互斥操作的方法、装置和芯片
US9697127B2 (en) Semiconductor device for controlling prefetch operation
CN101341471B (zh) 动态高速缓存管理的设备和方法
CN105468336A (zh) 用以改善在处理器中重新执行加载的装置与方法
CN100590592C (zh) 处理器及其指令发布方法
US8117425B2 (en) Multithread processor and method of synchronization operations among threads to be used in same
US20060106985A1 (en) Method and systems for executing load instructions that achieve sequential load consistency
CN110781499B (zh) 防止乱序机器中归因于误推测的信息泄露
CN105573722A (zh) 用以改善在处理器中重新执行加载的装置与方法
CN105573720A (zh) 用以改善在处理器中重新执行加载的装置与方法
US11321146B2 (en) Executing an atomic primitive in a multi-core processor system
US20050005087A1 (en) System and method for memory management

Legal Events

Date Code Title Description
DD01 Delivery of document by public notice

Addressee: Hangzhou sunwoo Network Technology Co., Ltd.

Document name: Notification of Passing Examination on Formalities

DD01 Delivery of document by public notice

Addressee: Hangzhou sunwoo Network Technology Co., Ltd.

Document name: Notification of Passing Preliminary Examination of the Application for Invention

PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171201

WD01 Invention patent application deemed withdrawn after publication