会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Apparatus for translation between virtual and physical addresses using a virtual page number, a physical page number, a process identifier and a global bit
    • 用于使用虚拟页码,物理页号,进程标识符和全局位在虚拟和物理地址之间进行转换的装置
    • US06564311B2
    • 2003-05-13
    • US09487343
    • 2000-01-19
    • Masahide KakedaReiji Segawa
    • Masahide KakedaReiji Segawa
    • G06F1200
    • G06F12/1036G06F12/109G06F12/1483G06F2212/656
    • An address translation apparatus comprises: entry storage means for storing a plurality of entries, each entry containing a virtual page number, a physical page number, and a process identifier which is composed of plural bits; comparison information storage means for storing comparison information which defines a method for comparing a process identifier possessed by a process that is currently executed, with the process identifier in each entry; process comparison means for comprising the process identifier possessed by the process that is currently executed, with the process identifier in the entry, on the basis of the comparison information; and entry retrieval means for retrieving, from the entry storage means, an entry including a virtual page number equal to a virtual page number supplied from the outside, and a process identifier which matches the process identifier of the currently executed process, according to the result of comparison by the process comparison means. Therefore, when a physical memory has a content which can be shared between at least two processes, effective utilization of memory area can be achieved by unifying entries with respect to these processes.
    • 地址转换装置包括:条目存储装置,用于存储多个条目,每个条目包含虚拟页码,物理页号和由多个比特组成的进程标识符; 比较信息存储装置,用于存储定义用于将当前执行的处理所拥有的进程标识符与每个条目中的进程标识符进行比较的方法的比较信息; 处理比较装置,用于根据比较信息,将当前执行的进程所拥有的进程标识符与条目中的进程标识符相结合; 以及条目检索装置,用于从条目存储装置检索包括等于从外部提供的虚拟页码的虚拟页码的条目以及与当前执行的处理的处理标识符相匹配的处理标识符,根据该结果 通过过程比较手段进行比较。 因此,当物理存储器具有能够在至少两个进程之间共享的内容时,可以通过统一关于这些处理的条目来实现存储区域的有效利用。
    • 3. 发明申请
    • VIRTUAL MULTIPROCESSOR SYSTEM
    • 虚拟多媒体系统
    • US20090187903A1
    • 2009-07-23
    • US12346987
    • 2008-12-31
    • Akira UEDATakao YAMAMOTOShinji OZAKIMasahide KAKEDA
    • Akira UEDATakao YAMAMOTOShinji OZAKIMasahide KAKEDA
    • G06F9/455
    • G06F9/45558G06F11/3636G06F11/3648G06F2009/45591
    • A virtual multiprocessor system which does not require a memory apparatus for debugging includes: a physical processor, storage units for storing status information indicating respective statuses of logic processors, a dispatch unit which assigns one of the logic processors by switching the logic processors with respect to a physical processor, and an interrupt unit which suspends the processing currently executed by a current logic processor among the logic processors by issuing a debug interrupt request to the current logic processor; in the virtual multiprocessor system, the dispatch unit stores status information corresponding to the current logic processor into one of the storage units in response to the debug interrupt request issued to the current logic processor that is assigned to the physical processor.
    • 不需要用于调试的存储器装置的虚拟多处理器系统包括:物理处理器,用于存储指示逻辑处理器的各自状态的状态信息的存储单元,调度单元,其通过将逻辑处理器相对于 物理处理器和中断单元,其通过向当前逻辑处理器发出调试中断请求来暂停当前逻辑处理器在逻辑处理器中执行的处理; 在虚拟多处理器系统中,调度单元响应于发送给分配给物理处理器的当前逻辑处理器的调试中断请求,将与当前逻辑处理器相对应的状态信息存储到一个存储单元中。
    • 6. 发明申请
    • Multiprocessing apparatus
    • 多处理装置
    • US20060059317A1
    • 2006-03-16
    • US11223932
    • 2005-09-13
    • Masahide Kakeda
    • Masahide Kakeda
    • G06F12/00
    • G06F12/0833
    • The multiprocessing apparatus of the present invention is a multiprocessing apparatus including a plurality of processors, a shared bus, and a shared bus controller, wherein each of the processors includes a central processing unit (CPU) and a local cache, each of the local caches includes a cache memory, and a cache control unit that controls the cache memory, each of the cache control units includes a data coherence management unit that manages data coherence between the local caches by controlling data transfer carried out, via the shared bus, between the local caches, wherein at least one of the cache control units (a) monitors a local cache access signal, outputted from another one of the processors, for notifying an occurrence of a cache miss, and (b) notifies pseudo information to the another one of the processors via the shared bus controller, the pseudo information indicating that data corresponding to the local cache access signal is stored in the cache memory of the local cache that includes the at least one of the cache control units, even in the case where the data corresponding to the local cache access signal is not actually stored.
    • 本发明的多处理装置是包括多个处理器,共享总线和共享总线控制器的多处理装置,其中每个处理器包括中央处理单元(CPU)和本地高速缓存,每个本地高速缓存 包括高速缓冲存储器和控制高速缓存存储器的高速缓存控制单元,每个高速缓存控制单元包括数据一致性管理单元,其通过经由共享总线控制经由共享总线执行的数据传输来管理本地高速缓存之间的数据一致性 本地高速缓存,其中至少一个高速缓存控制单元(a)监视从另一个处理器输出的本地高速缓存访​​问信号,用于通知高速缓存未命中的发生,以及(b)将伪信息通知另一个 处理器经由共享总线控制器,指示对应于本地高速缓存访​​问信号的数据的伪信息被存储在本地ca 即使在实际上不存储与本地高速缓存访​​问信号对应的数据的情况下,也包含至少一个缓存控制单元。
    • 9. 发明申请
    • MULTITHREAD PROCESSOR AND DIGITAL TELEVISION SYSTEM
    • 多功能处理器和数字电视系统
    • US20120008674A1
    • 2012-01-12
    • US13209804
    • 2011-08-15
    • Takao YAMAMOTOShinji OZAKIMasahide KAKEDAMasaitsu NAKAJIMA
    • Takao YAMAMOTOShinji OZAKIMasahide KAKEDAMasaitsu NAKAJIMA
    • H04N11/02G06F12/10
    • G06F9/52G06F12/1027
    • A multithread processor including: an execution unit including a physical processor; and a translation lookaside buffer (TLB) which converts, to a physical address, a logical address output from the execution unit, and logical processors are implemented on the physical processor, a first logical processor that is a part of the logical processors constitutes a first subsystem having a first virtual space, a second logical processor that is a part of the logical processors and different from the first logical processor constitutes a second subsystem having a second virtual space, each of the first and the second subsystems has processes to be assigned to the logical processors, and the logical address includes: a first TLB access virtual identifier for identifying one of the first and the second subsystems; and a process identifier for identifying a corresponding one of the processes in each of the first and the second subsystems.
    • 一种多线程处理器,包括:包括物理处理器的执行单元; 以及翻译后备缓冲器(TLB),其将物理地址转换为从执行单元输出的逻辑地址,并且在物理处理器上实现逻辑处理器,作为逻辑处理器的一部分的第一逻辑处理器构成第一 具有第一虚拟空间的子系统,作为逻辑处理器的一部分并且不同于第一逻辑处理器的第二逻辑处理器构成具有第二虚拟空间的第二子系统,第一和第二子系统中的每一个具有被分配给 逻辑处理器和逻辑地址包括:用于识别第一和第二子系统之一的第一TLB访问虚拟标识符; 以及用于识别第一和第二子系统中的每一个中的相应一个处理的进程标识符。
    • 10. 发明授权
    • Multiprocessing apparatus having reduced cache miss occurrences
    • 具有减少的高速缓存未命中的多处理装置
    • US07539823B2
    • 2009-05-26
    • US11223932
    • 2005-09-13
    • Masahide Kakeda
    • Masahide Kakeda
    • G06F13/22
    • G06F12/0833
    • A multiprocessing apparatus includes a cache control unit which monitors a local cache access signal, outputted from a processor, for notifying an occurrence of a cache miss, and notifies pseudo information to the processor via a shared bus controller, the pseudo information indicating that data corresponding to the local cache access signal is stored in a cache memory of a local cache that includes the cache control unit when the data corresponding to the local cache access signal is not actually stored in the cache memory.
    • 多处理装置包括高速缓存控制单元,其监视从处理器输出的用于通知高速缓存未命中的发生的本地高速缓存访​​问信号,并且经由共享总线控制器将伪信息通知给处理器,伪信息指示对应的数据 当本地高速缓存访​​问信号的数据实际上不存储在高速缓冲存储器中时,本地高速缓存访​​问信号被存储在包括高速缓存控制单元的本地高速缓存的高速缓冲存储器中。