会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明申请
    • USING A PLURALITY OF CONVERSION TABLES TO IMPLEMENT AN INSTRUCTION SET AGNOSTIC RUNTIME ARCHITECTURE
    • 使用多重转换表来实施指令设置AGNOSTIC RUNTIME ARCHITECTURE
    • US20160026482A1
    • 2016-01-28
    • US14806169
    • 2015-07-22
    • Soft Machines, Inc.
    • Mohammad Abdallah
    • G06F9/455
    • G06F9/45516G06F8/44G06F8/447G06F9/4552G06F9/45533G06F9/45554
    • A system for an agnostic runtime architecture is disclosed. The system includes a system emulation/virtualization converter, an application code converter, and a system converter wherein the system emulation/virtualization converter and the application code converter implement a system emulation process, and wherein the system converter implements a system conversion process for executing code from a guest image. The system converter further comprises a guest fetch logic component for accessing a plurality of guest instructions, a guest fetch buffer coupled to the guest fetch logic component and a branch prediction component for assembling the plurality of guest instructions into a guest instruction block, and a plurality of conversion tables including a first level conversion table and a second level conversion table coupled to the guest fetch buffer for translating the guest instruction block into a corresponding native conversion block. The system further includes a native cache coupled to the conversion tables for storing the corresponding native conversion block, a conversion look aside buffer coupled to the native cache for storing a mapping of the guest instruction block to corresponding native conversion block. Upon a subsequent request for a guest instruction, the conversion look aside buffer is indexed to determine whether a hit occurred, wherein the mapping indicates the guest instruction has a corresponding converted native instruction in the native cache, and in response to the hit the conversion look aside buffer forwards the translated native instruction for execution.
    • 公开了一种不可知运行时架构的系统。 该系统包括系统仿真/虚拟化转换器,应用代码转换器和系统转换器,其中系统仿真/虚拟化转换器和应用代码转换器实现系统仿真过程,并且其中系统转换器实现用于执行代码的系统转换过程 从客人图片。 系统转换器还包括用于访问多个访客指令的访客提取逻辑组件,耦合到访客提取逻辑组件的访客提取缓冲器和用于将多个访客指令组装到访客指令块中的分支预测组件,以及多个 转换表包括第一级转换表和耦合到访客提取缓冲器的第二级转换表,用于将访客指令块转换为相应的本机转换块。 该系统还包括耦合到用于存储对应的本机转换块的转换表的本地高速缓存器,耦合到本地高速缓存的转换外置缓冲器,用于存储访客指令块到对应的本机转换块的映射。 在对客户指令的后续请求之后,对缓冲器进行索引的转换看起来用于确定是否发生命中,其中映射指示客户指令在本机高速缓存中具有对应的转换的本机指令,并且响应于命中转换外观 旁边的缓冲区转发已翻译的本地指令执行。
    • 9. 发明申请
    • COMPOSING A VIRTUAL DISK USING APPLICATION DELTA DISK IMAGES
    • 使用应用DELTA磁盘映像组合虚拟磁盘
    • US20150089172A1
    • 2015-03-26
    • US14557137
    • 2014-12-01
    • VMware, Inc.
    • Neeraj Sanjeev KULKARNI
    • G06F3/06
    • G06F3/0608G06F3/065G06F3/0664G06F3/067G06F9/452G06F9/45554G06F9/45558G06F2009/45575
    • According to a system and method, for composing a virtual disk for a virtual desktop, the virtual desktop is booted from a virtual disk comprised of a base disk image and a user delta disk image that receives all disk writes to the virtual disk. Disk space is allocated on the virtual disk for a file associated with a selected application to be provided to a user of the virtual desktop. Then the virtual desktop is recomposed offline by linking the bass disk image, an application delta disk image including the file associated with the selected application, and the user delta disk image. The recomposing includes modifying meta data of the application delta disk and the user delta disk so that the file associated with the selected application is mapped to the disk space previously allocated.
    • 根据系统和方法,为了构成用于虚拟桌面的虚拟磁盘,虚拟桌面从由基本磁盘映像和接收到虚拟磁盘的所有磁盘写入的用户增量磁盘映像构成的虚拟磁盘引导。 磁盘空间在虚拟磁盘上被分配给与被提供给虚拟桌面的用户的所选应用相关联的文件。 然后通过链接低音磁盘映像,包括与所选应用程序相关联的文件的应用程序增量磁盘映像和用户增量磁盘映像来重新组合虚拟桌面。 重组包括修改应用程序增量磁盘和用户增量磁盘的元数据,以便将与所选应用程序关联的文件映射到先前分配的磁盘空间。