会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for unifying memory access for CPU and IO operations
    • 用于统一CPU和IO操作的内存访问的方法和系统
    • US07739474B2
    • 2010-06-15
    • US11348805
    • 2006-02-07
    • Antonius Paulus EngbersenJulian SatranEdi ShmueliThomas Basil Smith, III
    • Antonius Paulus EngbersenJulian SatranEdi ShmueliThomas Basil Smith, III
    • G06F9/26
    • G06F12/1483
    • A system and method for unifying access to a physical memory by operations using virtual addresses of the same virtual address space are provided. The operations may be generated by at least one central processing unit (CPU operations) and/or by at least one IO device (IO operations). The system may include a bus arranged to transfer data and virtual addresses of the same virtual address space from the central processing unit (CPU) and the IO device to a unified memory management unit (UMMU), a unified memory management unit (UMMU) arranged to translate the virtual addresses to physical addresses, and to protect the physical memory from illegal access attempts of the CPU operations and the IO operations. The system may further include a memory controller arranged to manage access to the physical memory. The access is done by using physical addresses.
    • 提供了通过使用相同虚拟地址空间的虚拟地址的操作来统一访问物理存储器的系统和方法。 操作可以由至少一个中央处理单元(CPU操作)和/或至少一个IO设备(IO操作)生成。 系统可以包括布置成将来自中央处理单元(CPU)和IO设备的相同虚拟地址空间的数据和虚拟地址传输到统一存储器管理单元(UMMU)的总线,布置在统一存储器管理单元(UMMU) 将虚拟地址转换为物理地址,并保护物理内存免受CPU操作和IO操作的非法访问尝试。 系统还可以包括布置成管理对物理存储器的访问的存储器控​​制器。 访问通过使用物理地址完成。
    • 2. 发明申请
    • Virtualizing Sockets to Enable the Migration of a System Environment
    • 虚拟化套接字以启用系统环境的迁移
    • US20100169494A1
    • 2010-07-01
    • US12347339
    • 2008-12-31
    • Zorik MachulskyJulian SatranLeah ShalevEdi Shmueli
    • Zorik MachulskyJulian SatranLeah ShalevEdi Shmueli
    • G06F15/16
    • H04L69/16H04L69/162
    • Techniques for maintaining connectivity between a remote application stored on a remote device and an application being executed in a system environment, wherein the system environment is migrated from a first device to a second device, are provided. A first connection between the remote application stored on the remote device and the application being executed in the system environment stored on the first device is established via a first communication over a first negotiation channel. The first negotiation channel connects a first socket layer interface linked to the application being executed in the system environment to a second socket layer interface linked to the remote application. The first connection between the remote application and the application being executed in the system environment is disconnected for migration of the system environment from the first device to the second device. Disconnecting the first connection is coordinated via the first negotiation channel. A second connection between the remote application stored on the remote device and an application being executed in the migrated system environment stored on the second device is established via a second communication over a second negotiation channel. The second negotiation channel connects a third socket layer interface linked to the application being executed in the migrated system environment to the second socket layer interface linked to the remote application.
    • 提供了用于维护存储在远程设备上的远程应用与正在系统环境中执行的应用之间的连接的技术,其中系统环境从第一设备迁移到第二设备。 存储在远程设备上的远程应用程序与存储在第一设备上的系统环境中正在执行的应用程序之间的第一连接是经由第一协商信道经由第一通信建立的。 第一协商通道将链接到正在系统环境中执行的应用的第一套接字层接口连接到链接到远程应用的第二套接字层接口。 在系统环境中正在执行的远程应用程序和应用程序之间的第一个连接被断开,用于将系统环境从第一设备迁移到第二设备。 通过第一个协商通道协调断开第一个连接。 在第二协商信道上经由第二通信建立存储在远程设备上的远程应用与正在第二设备上存储的迁移系统环境中执行的应用之间的第二连接。 第二协商通道将链接到正在被迁移的系统环境中执行的应用的第三套接字层接口连接到链接到远程应用的第二套接字层接口。
    • 3. 发明授权
    • Virtualizing sockets to enable the migration of a system environment
    • 虚拟化套接字以实现系统环境的迁移
    • US07970913B2
    • 2011-06-28
    • US12347339
    • 2008-12-31
    • Zorik MachulskyJulian SatranLeah ShalevEdi Shmueli
    • Zorik MachulskyJulian SatranLeah ShalevEdi Shmueli
    • G06F15/16
    • H04L69/16H04L69/162
    • Techniques for maintaining connectivity between a remote application stored on a remote device and an application being executed in a system environment, wherein the system environment is migrated from a first device to a second device, are provided. A first connection between the remote application stored on the remote device and the application being executed in the system environment stored on the first device is established via a first communication over a first negotiation channel. The first negotiation channel connects a first socket layer interface linked to the application being executed in the system environment to a second socket layer interface linked to the remote application. The first connection between the remote application and the application being executed in the system environment is disconnected for migration of the system environment from the first device to the second device. Disconnecting the first connection is coordinated via the first negotiation channel. A second connection between the remote application stored on the remote device and an application being executed in the migrated system environment stored on the second device is established via a second communication over a second negotiation channel. The second negotiation channel connects a third socket layer interface linked to the application being executed in the migrated system environment to the second socket layer interface linked to the remote application.
    • 提供了用于维护存储在远程设备上的远程应用与正在系统环境中执行的应用之间的连接的技术,其中系统环境从第一设备迁移到第二设备。 存储在远程设备上的远程应用程序与存储在第一设备上的系统环境中正在执行的应用程序之间的第一连接是经由第一协商信道经由第一通信建立的。 第一协商通道将链接到正在系统环境中执行的应用的第一套接字层接口连接到链接到远程应用的第二套接字层接口。 在系统环境中正在执行的远程应用程序和应用程序之间的第一个连接被断开,用于将系统环境从第一设备迁移到第二设备。 通过第一个协商通道协调断开第一个连接。 在第二协商信道上经由第二通信建立存储在远程设备上的远程应用与正在第二设备上存储的迁移系统环境中执行的应用之间的第二连接。 第二协商通道将链接到正在被迁移的系统环境中执行的应用的第三套接字层接口连接到链接到远程应用的第二套接字层接口。
    • 4. 发明申请
    • Method and system for unifying memory access for CPU and IO operations
    • 用于统一CPU和IO操作的内存访问的方法和系统
    • US20070226450A1
    • 2007-09-27
    • US11348805
    • 2006-02-07
    • Antonius EngbersenJulian SatranEdi ShmueliThomas Smith
    • Antonius EngbersenJulian SatranEdi ShmueliThomas Smith
    • G06F12/00
    • G06F12/1483
    • A system and method for unifying access to a physical memory by operations using virtual addresses of the same virtual address space are provided. The operations may be generated by at least one central processing unit (CPU operations) and/or by at least one IO device (IO operations). The system may include a bus arranged to transfer data and virtual addresses of the same virtual address space from the central processing unit (CPU) and the IO device to a unified memory management unit (UMMU), a unified memory management unit (UMMU) arranged to translate the virtual addresses to physical addresses, and to protect the physical memory from illegal access attempts of the CPU operations and the IO operations. The system may further include a memory controller arranged to manage access to the physical memory. The access is done by using physical addresses.
    • 提供了通过使用相同虚拟地址空间的虚拟地址的操作来统一访问物理存储器的系统和方法。 操作可以由至少一个中央处理单元(CPU操作)和/或至少一个IO设备(IO操作)生成。 系统可以包括布置成将来自中央处理单元(CPU)和IO设备的相同虚拟地址空间的数据和虚拟地址传输到统一存储器管理单元(UMMU)的总线,布置在统一存储器管理单元(UMMU) 将虚拟地址转换为物理地址,并保护物理内存不受CPU操作和IO操作的非法访问尝试。 系统还可以包括布置成管理对物理存储器的访问的存储器控​​制器。 访问通过使用物理地址完成。
    • 5. 发明授权
    • Dynamic hierarchical memory cache awareness within a storage system
    • 存储系统内的动态分层内存缓存意识
    • US09201795B2
    • 2015-12-01
    • US13529726
    • 2012-06-21
    • Binny S. GillHaim HelmanEdi Shmueli
    • Binny S. GillHaim HelmanEdi Shmueli
    • G06F12/00G06F12/08
    • G06F12/0862G06F12/0811G06F2212/283G06F2212/6024G06F2212/604G06F2212/6046
    • A computing device-implemented method for implementing dynamic hierarchical memory cache (HMC) awareness within a storage system is described. Specifically, when performing dynamic read operations within a storage system, a data module evaluates a data prefetch policy according to a strategy of determining if data exists in a hierarchical memory cache and thereafter amending the data prefetch policy, if warranted. The system then uses the data prefetch policy to perform a read operation from the storage device to minimize future data retrievals from the storage device. Further, in a distributed storage environment that include multiple storage nodes cooperating to satisfy data retrieval requests, dynamic hierarchical memory cache awareness can be implemented for every storage node without degrading the overall performance of the distributed storage environment.
    • 描述了一种用于在存储系统内实现动态分层存储器高速缓存(HMC)感知的计算设备实现的方法。 具体地,当在存储系统内执行动态读取操作时,数据模块根据确定数据是否存在于分层存储器高速缓存中的策略来评估数据预取策略,然后如果需要,修改数据预取策略。 然后,系统使用数据预取策略来从存储设备执行读取操作,以将来自存储设备的未来数据检索最小化。 此外,在包括多个存储节点的分布式存储环境中,为了满足数据检索请求,可以对每个存储节点实现动态分层存储器高速缓存感知,而不会降低分布式存储环境的整体性能。
    • 7. 发明授权
    • Dynamic hierarchical memory cache awareness within a storage system
    • 存储系统内的动态分层内存缓存意识
    • US09201794B2
    • 2015-12-01
    • US13112601
    • 2011-05-20
    • Binny S. GillHaim HelmanEdi Shmueli
    • Binny S. GillHaim HelmanEdi Shmueli
    • G06F12/00G06F12/08
    • G06F12/0862G06F12/0811G06F2212/283G06F2212/6024G06F2212/604G06F2212/6046
    • Described is a system and computer program product for implementing dynamic hierarchical memory cache (HMC) awareness within a storage system. Specifically, when performing dynamic read operations within a storage system, a data module evaluates a data prefetch policy according to a strategy of determining if data exists in a hierarchical memory cache and thereafter amending the data prefetch policy, if warranted. The system then uses the data prefetch policy to perform a read operation from the storage device to minimize future data retrievals from the storage device. Further, in a distributed storage environment that include multiple storage nodes cooperating to satisfy data retrieval requests, dynamic hierarchical memory cache awareness can be implemented for every storage node without degrading the overall performance of the distributed storage environment.
    • 描述了一种用于在存储系统内实现动态分层存储器高速缓存(HMC)意识的系统和计算机程序产品。 具体地,当在存储系统内执行动态读取操作时,数据模块根据确定数据是否存在于分层存储器高速缓存中的策略来评估数据预取策略,然后如果需要,修改数据预取策略。 然后,系统使用数据预取策略来从存储设备执行读取操作,以将来自存储设备的未来数据检索最小化。 此外,在包括多个存储节点的分布式存储环境中,为了满足数据检索请求,可以对每个存储节点实现动态分层存储器高速缓存感知,而不会降低分布式存储环境的整体性能。