CN109684084A - A kind of distribution method of bus resource, system and associated component - Google Patents

A kind of distribution method of bus resource, system and associated component Download PDF

Info

Publication number
CN109684084A
CN109684084A CN201811518786.0A CN201811518786A CN109684084A CN 109684084 A CN109684084 A CN 109684084A CN 201811518786 A CN201811518786 A CN 201811518786A CN 109684084 A CN109684084 A CN 109684084A
Authority
CN
China
Prior art keywords
bus
root node
resource
target
distribution
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201811518786.0A
Other languages
Chinese (zh)
Inventor
孙秀强
李道童
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201811518786.0A priority Critical patent/CN109684084A/en
Publication of CN109684084A publication Critical patent/CN109684084A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0026PCI express

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

This application discloses a kind of distribution method of bus resource, the distribution method includes determining the corresponding target root node of target CPU in server according to the instruction of resource allocation when receiving instruction of resource allocation;The bus number quantity of the target root node is increased into preset quantity, and the total quantity of the bus number of the corresponding all root nodes in addition to the target root node of the target CPU is reduced into the preset quantity;Bus resource is distributed to the corresponding all root nodes of the target CPU;Wherein, the quantity of the assigned bus resource of each root node bus number quantity positive correlation corresponding with each root node.The bus resource that each root node of CPU in server is assigned can be adjusted flexibly in this method, improve the expansion of server.Disclosed herein as well is a kind of distribution system of bus resource, a kind of computer readable storage medium and a kind of electronic equipment, have the above beneficial effect.

Description

A kind of distribution method of bus resource, system and associated component
Technical field
This application involves server field, in particular to a kind of distribution method of bus resource, system, a kind of computer can Read storage medium and a kind of electronic equipment.
Background technique
Fire is all over all over China for video software With the fast development of internet, however the application of these softwares and a large amount of The downloading and upload of user results in being significantly increased for video server demand, therefore to the video acceleration in video server Card has higher performance requirement.For example, grinding magnificent public affairs to meet the needs of users and reduce the purchase cost of video server Department is proposed a VEGA-3318 video accelerators, this card uses 8 M30 video acceleration chip significant increases to video The processing capacity of the clear boundary's matter of picture.The encoding and decoding and biography of VEGA-3318 video card support 4K HEVC/AVC/MPEG-2 format Transmission function is that first supports PCIE link form in the world and the video of the extremely low 8-ch 4Kp60 HEVC bussiness class of power consumption adds Speed card.
But the root node of every CPU at most only has 30 bus B US resources in server in the prior art, works as service Need the quantity of the occupancy bus number resource of PCIE device to be used to be greater than preset value in device, can not the normal use PCIE set It is standby.Such as VEGA-3318 video card is designed using 8 M30 chips, every chips can all occupy a PCIE chain road BUS resource, therefore a card will occupy 8 BUS resources, and VEGA-3318 is stuck in inside BOX and will use 4 cards and connect Connect on general Purley Platform Server, as soon as and the Root port of PCIE link only has 30 BUS resources, so Cause normally recognize 32 equipment under linux system, therefore needs again to the BUS of the root port under entire CPU Number resource is redistributed to reach the demand for supporting 4 VEGA-3318 video accelerators.
Therefore, the assigned bus resource of each root node of CPU in server how is adjusted flexibly, improves server Expansion is a technical problem that technical personnel in the field need to solve at present.
Summary of the invention
The purpose of the application is to provide the distribution method, system, a kind of computer readable storage medium of a kind of bus resource And a kind of electronic equipment, the assigned bus resource of each root node of CPU in server can be adjusted flexibly, improve server Expansion.
In order to solve the above technical problems, the application provides a kind of distribution method of bus resource, which includes:
When receiving instruction of resource allocation, determine that target CPU is corresponding in server according to the instruction of resource allocation Target root node;
The bus number quantity of the target root node is increased into preset quantity, and the target CPU is corresponding except institute The total quantity for stating the bus number of all root nodes except target root node reduces the preset quantity;
Bus resource is distributed to the corresponding all root nodes of the target CPU;Wherein, each root node is assigned The quantity of bus resource bus number quantity corresponding with each root node is positively correlated.
Optionally, after all root node distribution bus resources corresponding to the target CPU, further includes:
It generates bus resource and distributes information;Wherein, the bus resource distribution information includes that each root node is divided The bus resource quantity and the corresponding bus number quantity of each root node matched.
Optionally, the server is video server.
Optionally, the target root node and video accelerators pass through PCIE link connection.
Optionally, the video accelerators are specially VEGA-3318 video accelerators.
Present invention also provides a kind of distribution system of bus resource, which includes:
Root node determining module, for being determined and being taken according to the instruction of resource allocation when receiving instruction of resource allocation The corresponding target root node of target CPU in business device;
Bus number adjusts module, for the bus number quantity of the target root node to be increased preset quantity, and will The total quantity of the bus number of the corresponding all root nodes in addition to the target root node of the target CPU reduces described pre- If quantity;
Distribution module, for distributing bus resource to the corresponding all root nodes of the target CPU;Wherein, each described The bus number quantity positive correlation corresponding with each root node of the quantity of the assigned bus resource of root node.
Optionally, further includes:
Configuration information generation module, for generating bus resource distribution information;Wherein, the bus resource distributes packet Include each root node assigned bus resource quantity and the corresponding bus number quantity of each root node.
Optionally, the server is video server.
Present invention also provides a kind of computer readable storage mediums, are stored thereon with computer program, the computer Program realizes the step of distribution method of above-mentioned bus resource executes when executing.
Present invention also provides a kind of electronic equipment, including memory and processor, calculating is stored in the memory Machine program, the processor realize that the distribution method of above-mentioned bus resource executes when calling the computer program in the memory The step of.
This application provides a kind of distribution methods of bus resource, including when receiving instruction of resource allocation, according to institute It states instruction of resource allocation and determines the corresponding target root node of target CPU in server;By the bus number of the target root node Quantity increases preset quantity, and by the bus of the corresponding all root nodes in addition to the target root node of the target CPU The total quantity of number reduces the preset quantity;Bus resource is distributed to the corresponding all root nodes of the target CPU;Wherein, The bus number quantity positive correlation corresponding with each root node of the quantity of the assigned bus resource of each root node.
The application by when receiving instruction of resource allocation increase target root node bus number quantity, but due to The sum of corresponding bus number quantity of all root nodes on same CPU is fixed value, therefore the application is for target root node Bus number quantity while increase preset quantity, other nodes of the target CPU where target root node are corresponding total Line number reduces preset quantity, to guarantee that bus number total quantity is constant.Since the distribution mechanism of bus resource is root node pair The bus resource for the bus number quantity more overabsorption answered is more, therefore adjusts in the bus number quantity to target root node The bus resource of target root node distribution can be improved after whole.Each of CPU in server can be adjusted flexibly in the application The assigned bus resource of node, improves the expansion of server.The application additionally provides a kind of distribution of bus resource simultaneously System, a kind of computer readable storage medium and a kind of electronic equipment have above-mentioned beneficial effect, and details are not described herein.
Detailed description of the invention
In ord to more clearly illustrate embodiments of the present application, attached drawing needed in the embodiment will be done simply below It introduces, it should be apparent that, the drawings in the following description are only some examples of the present application, for ordinary skill people For member, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of flow chart of the distribution method of bus resource provided by the embodiment of the present application;
Fig. 2 is the physical connection schematic diagram of server and video accelerators;
Fig. 3 is a kind of structural schematic diagram of the distribution system of bus resource provided by the embodiment of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art Every other embodiment obtained without making creative work, shall fall in the protection scope of this application.
Below referring to Figure 1, Fig. 1 is a kind of process of the distribution method of bus resource provided by the embodiment of the present application Figure.
Specific steps may include:
S101: when receiving instruction of resource allocation, CPU pairs of target in server is determined according to the instruction of resource allocation The target root node answered;
Wherein, may exist multiple CPU (Central Processing Unit, central processing unit) in server, it is each CPU may exist multiple root nodes (root port), and root node herein refers to a PCIE X16 bandwidth of CPU processor Link.In general, a root node can be assigned less than or equal to 30 buses (BUS) number, but work as a root section of CPU When Bus number quantity required for the equipment of point connection works normally is greater than 30, the prior art cannot achieve the positive common sense of equipment Not.The present embodiment is based on the improvement that the defect of the prior art carries out.
The present embodiment default there are upper layer application down distributing resource distribution instruction operation, general instruction of resource allocation be Server start-up phase issues, and the executing subject of the present embodiment can be BIOS (the Basic Input in server Output System, basic input output system), determined when receiving instruction of resource allocation target CPU in server and The target root node of target CPU.Target root node is to need (bus resource to be needed to be greater than setting for default value with newly-increased equipment It is standby, such as a kind of video accelerators) connection root node.The equipment and target root node can pass through PCIE link connection.Herein The type of server is not limited, which can be video server.
S102: the bus number quantity of the target root node is increased into preset quantity, and the target CPU is corresponding The total quantity of the bus number of all root nodes in addition to the target root node reduces the preset quantity;
Wherein, this step is established on the basis of having determined target root node, which can be distributed Bus number increase.Specifically, can be realized by the byte number of the field of increase target root node receiving Bus number, That is the corresponding bus number quantity of target root node is increased preset quantity.
It should be noted that the bus number quantity in server under a CPU is fixed (generally, 128 buses Number), it, accordingly should be CPU pairs by target after the corresponding bus number quantity of target root node increases preset quantity The total quantity of the bus number for all root nodes in addition to the target root node answered reduces the preset quantity.
It is understood where not limiting specific reduction in this step since a CPU may include multiple root nodes The bus number quantity of a little root nodes does not limit the bus number quantity which kind of rule to reduce which root node according to yet, as long as Keep the corresponding bus number quantity of target CPU constant after so that this step is finished.
The corresponding all root nodes of S103: Xiang Suoshu target CPU distribute bus resource;Wherein, each root node quilt The quantity of the bus resource of distribution bus number quantity corresponding with each root node is positively correlated.
Wherein, bus (Bus) is that the common communication main line of information, each bus are transmitted between the various functional components of computer The corresponding a bus resource of number, the corresponding bus number of root node is more, and corresponding bus resource is also more.Namely It says, the increased bus number quantity of S102 is equivalent to the Bus number for increasing target root node, and general each Bus number is corresponding Bus resource is identical, therefore the corresponding bus number quantity of root node is more, and the bus resource that can be assigned also is got over It is more.
After this step, there may also be the operations for generating bus resource distribution information.The bus resource distribution letter Breath may include the assigned bus resource quantity of each root node and the corresponding bus number number of each root node Amount.
The present embodiment by when receiving instruction of resource allocation increase target root node bus number quantity, but by It is fixed value in the sum of corresponding bus number quantity of all root nodes on same CPU, therefore the present embodiment is for target root It is while the bus number quantity of node increases preset quantity, other nodes of the target CPU where target root node are corresponding Bus number reduce preset quantity, to guarantee that bus number total quantity is constant.Since the distribution mechanism of bus resource is, root section The bus resource of the corresponding bus number quantity more overabsorption of point is more, thus the bus number quantity to target root node into The bus resource of target root node distribution can be improved after row adjustment.CPU in server can be adjusted flexibly in the present embodiment The assigned bus resource of each root node, improves the expansion of server.
Fig. 2 is referred to, Fig. 2 is the physical connection schematic diagram of server and video accelerators, below with the release of Yan Hua company For a VEGA-3318 video accelerators, illustrate that BIOS redistributes the BUS resource of single node to support to grind 4, China The method of 3318 cards.
Yan Hua company is proposed a VEGA-3318 video accelerators, this card uses 8 M30 video acceleration chip poles The processing capacity to the clear boundary's matter of video pictures is improved greatly.VEGA-3318 video card supports 4K HEVC/AVC/MPEG-2 lattice The encoding and decoding of formula and transfer function are that first supports PCIE link form and the extremely low 8-ch 4Kp60 HEVC of power consumption in the world The video accelerators of bussiness class.
But since this card is using 8 M30 chips designs, every chips can all occupy a PCIE chain road BUS resource, therefore a card will occupy 8 BUS resources, and VEGA-3318 is stuck in inside BOX and will use 4 cards and connect Connect on general Purley Platform Server, as soon as and the Root port of PCIE link only has 30 BUS resources, so Cause normally recognize 32 equipment under linux system, therefore needs again to the BUS of the root port under entire CPU Number resource is redistributed to reach the demand for supporting 4 VEGA-3318 video accelerators.
Specific implementation procedure is as follows:
Amount to 4 firstly, since grinding magnificent VEGA-3318 video acceleration and being stuck in inside BOX to have used, and each card needs 8 Switch chip of a BUS resource simultaneously inside BOX is also required to BUS resource, is counted and needs 40 BUS resources altogether, Therefore need 40 BUS resources of BUS resource reservation by the PCIE link under some root port under CPU0 or more.This The root node CPU0 PORT2 of CPU0 in embodiment is the target root node of upper embodiment description.CPU0 PORT2 passes through PCIE X16 link is connect with the VEGA-3318 video accelerators in cabinet BOX.
In start process, BIOS is set according to the PCIE chain road being connected on the specific root port of CPU0 BOX It sets, the BUS resource of this root port is subjected to quantity increase, while to No. BUS money of the root port under other CPU0 Source carries out the reduction of quantity to guarantee that the BUS sum under CPU0 is constant.
Root port BUS resource allocation 64 No. BUS under the CPU0 fixed to connection BOX, under CPU0 The BUS resource of other two root port reduces 16 No. BUS respectively, with guarantee the BUS sum under CPU0 it is constant and PCIE device can be used normally in other two root port under CPU0.
After the completion of movement BIOS above, booting, which enters linux system, can normally identify the root port institute under CPU0 4 inside connection BOX are ground magnificent VEGA-3318 video accelerators i.e. 32 M30 equipment.
The above process connects BOX equipment on video server, grinds magnificent VEGA-3318 video using 4 inside BOX and adds Speed card can open card entering normal use 4 in linux system, provide the high definition image quality and data transmission capabilities of video software The guarantee of high efficient and reliable purchases video server for video companies and deployment provides the saving in cost and improves maximum cost performance.
Since the above process takes BOX of the BIOS in booting under root port fixed to connection CPU0 to use 4 Zhang Yanhua The BUS resource of VEGA-3318 video accelerators is allocated the increase of quantity, and to other 2 root port under CPU0 Bus number amount is reduced accordingly, to guarantee that constant and other 2 root port of BUS sum of CPU0 can be connected normally Use other PCIE device resources.
The present embodiment system has very strong reproducibility and expansion, so that BOX can be used normally in video server Internal 4 are ground magnificent VEGA-3318 video accelerators, greatly ensure that video software company to Video servers demand height in this way And purchase cost is cheap easy to use and provides the demand of high definition image quality, greatly improves the purchase cost and sexual valence of client Than.
Fig. 3 is referred to, Fig. 3 is a kind of structural representation of the distribution system of bus resource provided by the embodiment of the present application Figure;
The system may include:
Root node determining module 100, for being determined according to the instruction of resource allocation when receiving instruction of resource allocation The corresponding target root node of target CPU in server;
Bus number adjusts module 200, for the bus number quantity of the target root node to be increased preset quantity, and Described in total quantity reduction by the bus number of the corresponding all root nodes in addition to the target root node of the target CPU Preset quantity;
Distribution module 300, for distributing bus resource to the corresponding all root nodes of the target CPU;Wherein, Mei Yisuo State the bus number quantity positive correlation corresponding with each root node of the quantity of the assigned bus resource of root node.
The present embodiment by when receiving instruction of resource allocation increase target root node bus number quantity, but by It is fixed value in the sum of corresponding bus number quantity of all root nodes on same CPU, therefore the present embodiment is for target root It is while the bus number quantity of node increases preset quantity, other nodes of the target CPU where target root node are corresponding Bus number reduce preset quantity, to guarantee that bus number total quantity is constant.Since the distribution mechanism of bus resource is, root section The bus resource of the corresponding bus number quantity more overabsorption of point is more, thus the bus number quantity to target root node into The bus resource of target root node distribution can be improved after row adjustment.CPU in server can be adjusted flexibly in the present embodiment The assigned bus resource of each root node, improves the expansion of server.
Optionally, further includes:
Configuration information generation module, for generating bus resource distribution information;Wherein, the bus resource distributes packet Include each root node assigned bus resource quantity and the corresponding bus number quantity of each root node.
Optionally, the server is video server.
Since the embodiment of components of system as directed is corresponded to each other with the embodiment of method part, the embodiment of components of system as directed is asked Referring to the description of the embodiment of method part, wouldn't repeat here.
Present invention also provides a kind of computer readable storage mediums, have computer program thereon, the computer program It is performed and step provided by above-described embodiment may be implemented.The storage medium may include: USB flash disk, mobile hard disk, read-only deposit Reservoir (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or The various media that can store program code such as CD.
Present invention also provides a kind of electronic equipment, may include memory and processor, have meter in the memory Calculation machine program may be implemented provided by above-described embodiment when the processor calls the computer program in the memory Step.Certain electronic equipment can also include various network interfaces, the components such as power supply.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For system disclosed in embodiment Speech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration ?.It should be pointed out that for those skilled in the art, under the premise of not departing from the application principle, also Can to the application, some improvement and modification can also be carried out, these improvement and modification also fall into the protection scope of the claim of this application It is interior.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.Under the situation not limited more, the element limited by sentence "including a ..." is not arranged Except there is also other identical elements in the process, method, article or apparatus that includes the element.

Claims (10)

1. a kind of distribution method of bus resource characterized by comprising
When receiving instruction of resource allocation, the corresponding target of target CPU in server is determined according to the instruction of resource allocation Root node;
The bus number quantity of the target root node is increased into preset quantity, and the target CPU is corresponding except the mesh The total quantity for marking the bus number of all root nodes except root node reduces the preset quantity;
Bus resource is distributed to the corresponding all root nodes of the target CPU;Wherein, the assigned bus of each root node The quantity of resource bus number quantity corresponding with each root node is positively correlated.
2. distribution method according to claim 1, which is characterized in that divide to the corresponding all root nodes of the target CPU After bus resource, further includes:
It generates bus resource and distributes information;Wherein, the bus resource distribution information includes what each root node was assigned Bus resource quantity and the corresponding bus number quantity of each root node.
3. distribution method according to claim 1, which is characterized in that the server is video server.
4. distribution method according to any one of the claim 1 to 3, which is characterized in that the target root node and video acceleration Card passes through PCIE link connection.
5. distribution method according to claim 4, which is characterized in that the video accelerators are specially VEGA-3318 video Accelerator card.
6. a kind of distribution system of bus resource characterized by comprising
Root node determining module, for determining server according to the instruction of resource allocation when receiving instruction of resource allocation The corresponding target root node of middle target CPU;
Bus number adjusts module, for the bus number quantity of the target root node to be increased preset quantity, and will be described The total quantity of the bus number of the corresponding all root nodes in addition to the target root node of target CPU reduces the present count Amount;
Distribution module, for distributing bus resource to the corresponding all root nodes of the target CPU;Wherein, each described section The bus number quantity positive correlation corresponding with each root node of the quantity of the assigned bus resource of point.
7. distribution system according to claim 6, which is characterized in that further include:
Configuration information generation module, for generating bus resource distribution information;Wherein, the bus resource distribution information includes every One root node assigned bus resource quantity and the corresponding bus number quantity of each root node.
8. distribution system according to claim 6, which is characterized in that the server is video server.
9. a kind of electronic equipment characterized by comprising
Memory, for storing computer program;
Processor realizes the distribution of the bus resource as described in any one of claim 1 to 5 when for executing the computer program The step of method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program realizes the distribution side of the bus resource as described in any one of claim 1 to 5 when the computer program is executed by processor The step of method.
CN201811518786.0A 2018-12-12 2018-12-12 A kind of distribution method of bus resource, system and associated component Pending CN109684084A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811518786.0A CN109684084A (en) 2018-12-12 2018-12-12 A kind of distribution method of bus resource, system and associated component

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811518786.0A CN109684084A (en) 2018-12-12 2018-12-12 A kind of distribution method of bus resource, system and associated component

Publications (1)

Publication Number Publication Date
CN109684084A true CN109684084A (en) 2019-04-26

Family

ID=66186691

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811518786.0A Pending CN109684084A (en) 2018-12-12 2018-12-12 A kind of distribution method of bus resource, system and associated component

Country Status (1)

Country Link
CN (1) CN109684084A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111131873A (en) * 2019-12-26 2020-05-08 曙光网络科技有限公司 Server audio and video data processing method and processing device
CN112115092A (en) * 2020-09-18 2020-12-22 苏州浪潮智能科技有限公司 Method, device, equipment and storage medium for distributing PCIE bus numbers
CN113096201A (en) * 2021-03-30 2021-07-09 上海西井信息科技有限公司 Embedded video image deep learning system, method, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103281260A (en) * 2013-05-20 2013-09-04 华为技术有限公司 System and device supporting PCIe (peripheral component interface express) and resource allocation method thereof
US20130247038A1 (en) * 2012-03-14 2013-09-19 Sony Corporation Device-integration method, terminal-apparatus, and distributed multi-terminal-apparatus system
CN104052621A (en) * 2013-03-15 2014-09-17 英特尔公司 Method And System For Platform Management Messages Across Peripheral Component Interconnect Express (pcie) Segments
CN104123188A (en) * 2014-06-30 2014-10-29 华为技术有限公司 Resource allocating method and related devices
CN104335194A (en) * 2013-05-02 2015-02-04 华为技术有限公司 Computer system, method for accessing peripheral component interconnect express endpoint device, and apparatus
CN106326160A (en) * 2015-06-26 2017-01-11 华为技术有限公司 Processing system and processing method
US20180046508A1 (en) * 2016-08-10 2018-02-15 H3 Platform, Inc. Apparatus allocating controller and apparatus allocating method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130247038A1 (en) * 2012-03-14 2013-09-19 Sony Corporation Device-integration method, terminal-apparatus, and distributed multi-terminal-apparatus system
CN104052621A (en) * 2013-03-15 2014-09-17 英特尔公司 Method And System For Platform Management Messages Across Peripheral Component Interconnect Express (pcie) Segments
CN104335194A (en) * 2013-05-02 2015-02-04 华为技术有限公司 Computer system, method for accessing peripheral component interconnect express endpoint device, and apparatus
KR101539878B1 (en) * 2013-05-02 2015-07-27 후아웨이 테크놀러지 컴퍼니 리미티드 Computer system, method for accessing peripheral component interconnect express endpoint device, and apparatus
CN103281260A (en) * 2013-05-20 2013-09-04 华为技术有限公司 System and device supporting PCIe (peripheral component interface express) and resource allocation method thereof
CN104123188A (en) * 2014-06-30 2014-10-29 华为技术有限公司 Resource allocating method and related devices
CN106326160A (en) * 2015-06-26 2017-01-11 华为技术有限公司 Processing system and processing method
US20180046508A1 (en) * 2016-08-10 2018-02-15 H3 Platform, Inc. Apparatus allocating controller and apparatus allocating method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周立功: "《面向AWorks框架和接口的C编程 上》", 30 November 2018 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111131873A (en) * 2019-12-26 2020-05-08 曙光网络科技有限公司 Server audio and video data processing method and processing device
CN112115092A (en) * 2020-09-18 2020-12-22 苏州浪潮智能科技有限公司 Method, device, equipment and storage medium for distributing PCIE bus numbers
CN113096201A (en) * 2021-03-30 2021-07-09 上海西井信息科技有限公司 Embedded video image deep learning system, method, equipment and storage medium
CN113096201B (en) * 2021-03-30 2023-04-18 上海西井信息科技有限公司 Embedded video image deep learning method, equipment and storage medium

Similar Documents

Publication Publication Date Title
US11146502B2 (en) Method and apparatus for allocating resource
US10841180B2 (en) Service level agreement based storage access
CN108965485B (en) Container resource management method and device and cloud platform
CN104008028B (en) Intelligent mobile terminal data backup memory method and system based on many cloud storages
CN105187464B (en) Method of data synchronization, apparatus and system in a kind of distributed memory system
CN109684084A (en) A kind of distribution method of bus resource, system and associated component
US20150172205A1 (en) Dynamically Move Heterogeneous Cloud Resources Based on Workload Analysis
CN106533713B (en) Application deployment method and device
US10606657B2 (en) Methods and modules relating to allocation of host machines
CN109145051A (en) The data summarization method and device and electronic equipment of distributed data base
CN105159775A (en) Load balancer based management system and management method for cloud computing data center
CN108200124A (en) A kind of High Availabitity application architecture and construction method
CN110138688A (en) Dynamic adjusts method, apparatus, equipment and the readable storage medium storing program for executing of business interface
CN104216835A (en) Method and device for implementing memory fusion
CN110018878A (en) A kind of distributed system data load method and device
CN102801636A (en) Method for limiting bandwidth of cloud hosting network of cloud computing platform
CN111381957B (en) Service instance refined scheduling method and system for distributed platform
CN110661824A (en) Flow regulation and control method and device for servers in distributed cluster
CN108512768B (en) Access amount control method and device
US11048557B2 (en) Methods and modules relating to allocation of host machines
US20120066689A1 (en) Blade server and service scheduling method of the blade server
CN111625344B (en) Resource scheduling system, method and device in application system
CN114327862B (en) Memory allocation method and device, electronic equipment and storage medium
CN114003238B (en) Container deployment method, device, equipment and storage medium based on transcoding card
CN109274641A (en) Connection method and device, calculating equipment and storage medium between client and service node

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190426

RJ01 Rejection of invention patent application after publication