首页> 外国专利> FACILITATING VIRTUAL FUNCTIONS USING MEMORY ALLOCATION IN A VIRTUALIZATION ENVIRONMENT

FACILITATING VIRTUAL FUNCTIONS USING MEMORY ALLOCATION IN A VIRTUALIZATION ENVIRONMENT

机译:在虚拟化环境中使用内存分配促进虚拟功能

摘要

Apparatuses and methods are described that provide for a mechanism for allocating physical device memory for one or more virtual functions. In particular, a memory allocating framework is provided to utilize device memory more efficiently by mapping at least one target location of the physical memory in a Base Address Register (BAR) associated with the virtual function from a plurality of available target locations based on an allocation request. The memory allocating framework is further configured to compare an indication associated with the requesting virtual function to an identifier of the requested target location. Moreover, the memory allocating framework is further configured to allow the simultaneous use of more than one virtual function at a time while providing isolation between multiple virtual functions.
机译:描述了提供用于为一个或多个虚拟功能分配物理设备存储器的机制的设备和方法。特别地,提供了一种存储器分配框架,以通过基于分配从多个可用目标位置映射与虚拟功能关联的基地址寄存器(BAR)中的物理存储器的至少一个目标位置,从而更有效地利用设备存储器。请求。存储器分配框架还被配置为将与请求的虚拟功能相关联的指示与请求的目标位置的标识符进行比较。此外,存储器分配框架还被配置为允许一次同时使用多个虚拟功能,同时在多个虚拟功能之间提供隔离。

著录项

  • 公开/公告号US2019332291A1

    专利类型

  • 公开/公告日2019-10-31

    原文格式PDF

  • 申请/专利权人 MELLANOX TECHNOLOGIES LTD.;

    申请/专利号US201815963236

  • 发明设计人 ARIEL SHAHAR;PETER PANEAH;MAXIM ZABOROV;

    申请日2018-04-26

  • 分类号G06F3/06;G06F13/16;

  • 国家 US

  • 入库时间 2022-08-21 12:09:35

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号