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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0026—PCI 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
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.
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)
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)
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 |
-
2018
- 2018-12-12 CN CN201811518786.0A patent/CN109684084A/en active Pending
Patent Citations (8)
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)
Title |
---|
周立功: "《面向AWorks框架和接口的C编程 上》", 30 November 2018 * |
Cited By (4)
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 |