IN2013CH05400A - - Google Patents
Info
- Publication number
- IN2013CH05400A IN2013CH05400A IN5400CH2013A IN2013CH05400A IN 2013CH05400 A IN2013CH05400 A IN 2013CH05400A IN 5400CH2013 A IN5400CH2013 A IN 5400CH2013A IN 2013CH05400 A IN2013CH05400 A IN 2013CH05400A
- Authority
- IN
- India
- Prior art keywords
- vfs
- iov
- ppf
- amongst
- iov device
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
Systems and methods for sharing a single root I/O virtualization (SR-IOV) device (106) amongst a plurality of roots (104) are described herein. The described systems implement a method which includes identifying a physical function (PF) and a plurality of virtual functions (VFs) associated with the SR-IOV device (106). The method also include generating at least one set of VFs from amongst the plurality of identified VFs, where each set of VFs include one or more VFs, and generating a pseudo PF (PPF) for each of the at least one set of VFs, where each PPF and a set of VFs associated with the PPF forms a projected SR-IOV device (106). The method further includes associating each of the projected SR-IOV device (106) with a root (104) from amongst the plurality of roots (104) to allow sharing of the SR-IOV device (106).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN5400CH2013 IN2013CH05400A (en) | 2013-11-22 | 2013-11-22 | |
US14/285,550 US9268717B2 (en) | 2013-11-22 | 2014-05-22 | Sharing single root IO virtualization peripheral component interconnect express devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN5400CH2013 IN2013CH05400A (en) | 2013-11-22 | 2013-11-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
IN2013CH05400A true IN2013CH05400A (en) | 2015-05-29 |
Family
ID=53183649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
IN5400CH2013 IN2013CH05400A (en) | 2013-11-22 | 2013-11-22 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9268717B2 (en) |
IN (1) | IN2013CH05400A (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102111229B1 (en) * | 2014-10-05 | 2020-05-14 | 아마존 테크놀로지스, 인크. | Emulated endpoint configuration |
US9792245B2 (en) * | 2014-12-09 | 2017-10-17 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Peripheral component interconnect express (PCIe) devices with efficient memory mapping by remapping a plurality of base address registers (BARs) |
US10140218B2 (en) | 2015-01-15 | 2018-11-27 | Red Hat Israel, Ltd. | Non-uniform memory access support in a virtual environment |
US9639492B2 (en) * | 2015-01-15 | 2017-05-02 | Red Hat Israel, Ltd. | Virtual PCI expander device |
TWM501592U (en) * | 2015-01-30 | 2015-05-21 | Asix Electronics Corp | Universal serial bus (USB) KVM switch using virtual USB for switching among multiple hosts |
US10157160B2 (en) * | 2015-06-04 | 2018-12-18 | Intel Corporation | Handling a partition reset in a multi-root system |
US9990327B2 (en) | 2015-06-04 | 2018-06-05 | Intel Corporation | Providing multiple roots in a semiconductor device |
US20170031841A1 (en) * | 2015-07-27 | 2017-02-02 | Broadcom Corporation | Peripheral Device Connection to Multiple Peripheral Hosts |
US10235198B2 (en) | 2016-02-24 | 2019-03-19 | Samsung Electronics Co., Ltd. | VM-aware FTL design for SR-IOV NVME SSD |
US9996382B2 (en) | 2016-04-01 | 2018-06-12 | International Business Machines Corporation | Implementing dynamic cost calculation for SRIOV virtual function (VF) in cloud environments |
US10706002B2 (en) * | 2018-03-13 | 2020-07-07 | Micron Technology, Inc. | Resources sharing among vehicle applications connected via a bus |
US10558376B2 (en) | 2018-06-28 | 2020-02-11 | Western Digital Technologies, Inc. | Storage system and method for namespace reservation in a multi-queue single-controller environment |
US11575620B2 (en) * | 2019-03-29 | 2023-02-07 | Intel Corporation | Queue-to-port allocation |
US11650937B2 (en) | 2019-12-31 | 2023-05-16 | Western Digital Technologies, Inc. | Storage system and method for secure host controller memory buffer access |
US11609866B2 (en) * | 2020-01-02 | 2023-03-21 | Texas Instruments Incorporated | PCIe peripheral sharing |
US20220197679A1 (en) * | 2020-12-18 | 2022-06-23 | Advanced Micro Devices (Shanghai) Co., Ltd. | Modifying device status in single virtual function mode |
US11467776B1 (en) * | 2021-06-28 | 2022-10-11 | H3 Platform Inc. | System supporting virtualization of SR-IOV capable devices |
CN113986802A (en) * | 2021-09-30 | 2022-01-28 | 山东云海国创云计算装备产业创新中心有限公司 | PCIe interconnection equipment and system |
CN114662162B (en) * | 2022-05-25 | 2022-09-20 | 广州万协通信息技术有限公司 | Multi-algorithm-core high-performance SR-IOV encryption and decryption system and method for realizing dynamic VF distribution |
CN117369734B (en) * | 2023-12-08 | 2024-03-08 | 浪潮电子信息产业股份有限公司 | Storage resource management system, method and storage virtualization system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657663B2 (en) * | 2006-12-19 | 2010-02-02 | International Business Machines Corporation | Migrating stateless virtual functions from one virtual plane to another |
US8359415B2 (en) * | 2008-05-05 | 2013-01-22 | International Business Machines Corporation | Multi-root I/O virtualization using separate management facilities of multiple logical partitions |
US8645605B2 (en) * | 2010-12-28 | 2014-02-04 | Plx Technology, Inc. | Sharing multiple virtual functions to a host using a pseudo physical function |
US9141571B2 (en) * | 2010-12-28 | 2015-09-22 | Avago Technologies General Ip (Singapore) Pte. Ltd. | PCI express switch with logical device capability |
US9021475B2 (en) * | 2011-05-04 | 2015-04-28 | Citrix Systems, Inc. | Systems and methods for SR-IOV pass-thru via an intermediary device |
US8751713B2 (en) * | 2011-05-06 | 2014-06-10 | International Business Machines Corporation | Executing virtual functions using memory-based data in a PCI express SR-IOV and MR-IOV environment |
WO2014032233A1 (en) * | 2012-08-29 | 2014-03-06 | 华为技术有限公司 | System and method for live migration of virtual machine |
US9047208B1 (en) * | 2012-12-10 | 2015-06-02 | Qlogic, Corporation | Method and system of configuring virtual function in peripheral devices |
US9003071B2 (en) * | 2013-03-13 | 2015-04-07 | Futurewei Technologies, Inc. | Namespace access control in NVM express PCIe NVM with SR-IOV |
US9734096B2 (en) * | 2013-05-06 | 2017-08-15 | Industrial Technology Research Institute | Method and system for single root input/output virtualization virtual functions sharing on multi-hosts |
US9501441B2 (en) * | 2013-12-16 | 2016-11-22 | Dell Products, Lp | Mechanism to boot multiple hosts from a shared PCIe device |
-
2013
- 2013-11-22 IN IN5400CH2013 patent/IN2013CH05400A/en unknown
-
2014
- 2014-05-22 US US14/285,550 patent/US9268717B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20150149661A1 (en) | 2015-05-28 |
US9268717B2 (en) | 2016-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
IN2013CH05400A (en) | ||
GB201715905D0 (en) | Virtual assistant generation or group recommendations | |
PH12018501159A1 (en) | Composition and methods for immunooncology | |
CO2019007228A2 (en) | Systems and methods for the extraction of natural products | |
AU2018243910A8 (en) | A multiple antigen presenting system (MAPS)-based staphylococcus aureus vaccine, immunogenic composition, and uses thereof | |
PH12017502255A1 (en) | Nrf2 regulators | |
BR112018010118A2 (en) | cxcr2 inhibitors | |
BR112017012434A2 (en) | microencapsulated cannabinoid compositions | |
WO2016171406A3 (en) | Organic light-emitting device | |
EA202092987A2 (en) | LIPID CONTAINING DOCOSAPENTAENIC ACID | |
BR112017005266A2 (en) | mk2 inhibitors and their use | |
BR112017007773A2 (en) | new immunogenic peptides | |
SG10201900574SA (en) | Virtual currency conversion device, method and computer program | |
BR112016024494A2 (en) | peptide analogs with branched amino acid probe (s) | |
BR112017000852A2 (en) | "apparatus and method for generating an improved signal using independent noise filler". | |
MX2018001793A (en) | Compounds for optically active devices. | |
MX2018006523A (en) | Techniques for case allocation. | |
BR112018010830A2 (en) | nicotine particle capsule | |
EP3598301A4 (en) | Cloud management platform, virtual machine management method, system thereof | |
BR112017018834A2 (en) | protoxin-ii variants and methods of use | |
BR112018012313A2 (en) | compositions comprising 15-hepe and methods for using them | |
TR201910057T4 (en) | RUBBER COMPOSITIONS | |
EA201692043A1 (en) | DOSAGE FORM IMMUNODEPRESSANT | |
BR112017004197A2 (en) | Dengue virus disease vaccine compositions | |
BR112017020896A2 (en) | protoxin-ii variants and methods of use |