[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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
Application number
Inventor
Balaji Kanigicherla
Dhanumjai Pasumarthy
Kishor Arumilli
Nagamurali MEDEME
Shabbir Haider
Suryanarayana DOMMETI
Tapan Vaidya
Original Assignee
Ineda Systems Pvt Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ineda Systems Pvt Ltd filed Critical Ineda Systems Pvt Ltd
Priority to IN5400CH2013 priority Critical patent/IN2013CH05400A/en
Priority to US14/285,550 priority patent/US9268717B2/en
Publication of IN2013CH05400A publication Critical patent/IN2013CH05400A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program 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).
IN5400CH2013 2013-11-22 2013-11-22 IN2013CH05400A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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