Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

352 results about "Resource allocation (computer)" patented technology

In computing, resource allocation is necessary for any application to be run on the system. When the user opens any program this will be counted as a process, and therefore requires the computer to allocate certain resources for it to be able to run. Such resources could have access to a section of the computer's memory, data in a device interface buffer, one or more files, or the required amount of processing power.

Resource allocation in computers

A method and tangible medium embodying code for allocating resource units of an allocatable resource among a plurality of clients in a computer is described. In the method, resource units are initially distributed among the clients by assigning to each of the clients a nominal share of the allocatable resource. For each client, a current allocation of resource units is determined. A metric is evaluated for each client, the metric being a function both of the nominal share and a usage-based factor, the usage-based factor being a function of a measure of resource units that the client is actively using and a measure of resource units that the client is not actively using. A resource unit can be reclaimed from a client when the metric for that client meets a predetermined criterion.
Owner:VMWARE INC

Optimized resource allocation for virtual machines within a malware content detection system

According to one embodiment, a computerized method comprises operations of instantiating a first virtual machine instance and a second virtual machine instance to run concurrently with the first virtual machine instance. The first virtual machine instance provides a first virtual operating environment while the second virtual machine instance is adapted to share the resources allocated to the first virtual machine instance. The second virtual machine instance is further adapted to allocate additional resources upon conducting a Copy-On Write operation.
Owner:FIREEYE SECURITY HLDG US LLC

Approach based on self-evolving models for performance guarantees in a shared storage system

A technique of allocating shared resources in a computer network-based storage system comprises taking periodic performance samples on a running storage system; evaluating an objective function that takes as input the performance samples to quantify how aligned a current state of the storage system is with organizational objectives; building and maintaining models of behavior and capabilities of the storage system by using the performance samples as input; determining how resources of the storage system should be allocated among client computers in the storage system by selecting one among many possible allocations based on predictions generated by the models in order to maximize a value of the objective function; calculating a confidence statistic value for a chosen resource allocation based on an accuracy of the models; and enforcing the chosen resource allocation on the running storage system when the confidence statistic value is at or above a predetermined threshold value.
Owner:IBM CORP

System, method and program for allocating computer resources

The present invention is capable of automatically changing resource allocation based on a result of measurement of performance information conforming to the service level objective corresponding to various kinds of applications. For the change of resource allocation, in accordance with a generated resource allocation changing rules and the structure information, the present invention comprises: a performance measurement item template to generate a measurement item of the performance information from the structure information by storing a resource table including a server, network, and storage, an application table indicating structural elements of applications operating on these resources, and an allocation table to applications of resources; a performance measurement engine for measuring the measurement item of this performance information with the performance measurement engine; and a means for generating resource allocation changing rules used for resource allocation change from the structure information.
Owner:HITACHI LTD

Resource allocation

Computer-implemented methods for allocating resources to items are provided. One or more assignment scores for each item / resource pair are determined by applying one or more application-specific strategies to each item / resource pair using game theory. A cost matrix is created by first summing the assignment scores for each item / resource pair and then multiplying each assignment score sum by an assignment cost associated with assignment a particular resource to a particular item. Finally, an assignment solution is found by applying a Hungarian method to the cost matrix.
Owner:HONEYWELL INT INC

Biometric-based resource allocation

Computerized methods and systems, including computer programs encoded on a computer storage medium, may adaptively allocate resources within an enterprise. For example, a computing system may identify tasks assigned to a user for completion within a current workday. The tasks may be associated with task scores that indicate a level of risk or complexity of each of the tasks. The computer system may obtain biometric data captured by one or more biometric sensors during prior time periods, detect, within the first biometric data, a time-varying pattern in a biometric characteristic of the user, and determining a schedule for completing the tasks during the current workday. The schedule may be consistent with the task scores and the detected time-varying pattern in the biometric characteristic of the user.
Owner:ACCENTURE GLOBAL SOLUTIONS LTD

Distributed parallel computing method and system for physical implementation of large scale integrated circuit

The invention discloses a distributed parallel computing method and system for physical implementation of a large scale integrated circuit. According to the method, physical design problems of different stages are divided into sub-problems on a host, different division methods are applied to the different stages, then the sub-problems are sent to distributed servers by the host in a network communication mode to be computed, and computing results are sent back to the host. The host and a computing cluster are respectively provided with a servo management program, the program is an impotent component of a distributed computing frame and is in charge of management of distributed computing resources, and management of the distributed computing resources comprises resource allocation, resource recovery and the like. According to the distributed parallel computing method and system for physical implementation of the large scale integrated circuit, the physical design problems of a super-large scale integrated circuit can be solved rapidly and effectively, physical design efficiency of the integrated circuit can be improved greatly, and rapider and more-effective physical design of the large scale integrated circuit can be achieved compared with multithreading computing on a single computer.
Owner:领佰思自动化科技(上海)有限公司

Managing resources of chassis that include configurable network diagnostic modules

The present invention provides for managing resources of chassis that include configurable network diagnostic modules. A computer system receives a request to allocate a chassis resource to a requesting entity. The computer system sends an allocation request message to a chassis that includes the chassis resource. The chassis receives an allocation request message from the requesting computer system. The chassis determines if the requested chassis resource is currently being utilized. The chassis refers to allocation rules to determine if the requested chassis resource can be allocated to satisfy the resource allocation request. The chassis allocates one or more resources according to the allocation rules and returns an allocation response to the requesting computer system. The computer system receives the allocation response and presents the allocation response at the requesting computer system.
Owner:FINISTAR CORP

Computing resource allocation method, cloud management platform node and computing resource cluster

The embodiment of the invention discloses a computing resource allocation method, a cloud management platform node and a computing resource cluster. By the invention, the construction cost of service can be reduced, and the equipment utilization rate of computing resources in the execution process of the service is improved. The method comprises the following steps that: the cloud management platform node receives a service busy / idle state which is sent by a virtual machine or the attribute information of the virtual machine, wherein the virtual machine operates a telescopic service module; and the cloud management platform node allocates the computing resources to the service according to the attribute information or the service busy / idle state. The invention is applicable to the field of computer application.
Owner:HUAWEI TECH CO LTD

System and method for sharing network storage and computing resource

Under a community environment, a system and a method for sharing network storage and computing resource are disclosed. In particular, the method employs some available-to-shared computer resources of a group member to share with others. The member may decide a specific storage space to be shared, or the unused computing resource of its processor for others. According to one of the embodiments, the method for storing includes a step of synchronizing the group information and a resource allocation table with records of storage nodes after logging on a community server. Next, a distributed storing process is performed to distribute an object across several nodes within a community group. The method for computing includes a step of generating a computing request from a user-end system. A distributed computation is accomplished since some computing nodes within a community group are allocated for the request according to a computing resource allocation table.
Owner:FU KUAN CHANG

Method and system for managing resource allocation in non-uniform resource access computer systems

A method and system of managing resource allocation in a non-uniform resource access computer system is disclosed. A method comprises determining access costs between resources in a computer system having non-uniform access costs between the resources. The method also includes constructing a hierarchical data structure comprising the access costs. The hierarchical data structure is traversed to manage a set of the resources.
Owner:ORACLE INT CORP

Apparatus and method for resource allocation prediction and modeling, and resource acquisition offer generation, adjustment and approval

An apparatus, method, and computer program product are provided for the improved and automatic prediction and modeling of one or more channels and relevant conditions through which resources may be directed to users in an environment where resource demand, utility, and perceived value vary over time. Some example implementations employ predictive, machine-learning modeling to facilitate the use of multiple disparate and unrelated data sets to extrapolate and otherwise predict the future needs for certain resources and identify the channels and conditions that may be employed to meet such future needs. An apparatus, method, system, and computer program product are provided for improved generating, adjusting, and / or facilitating approval of a resource offer set. Some example implementations employ one or more predictive models.
Owner:ASSURANT INC

Data parallel job resource allocation method based on decision tree prediction

The invention discloses a data parallel job resource allocation method based on decision tree prediction. The method comprises the steps that 1, acquiring a completed job data set; 2, training a decision tree model by using the completed job data set; 3, estimating an initial resource allocation estimated value of each job; 4, using an initial resource allocation algorithm to perform resource initial allocation on the jobs with the obtained initial resource allocation estimated values to obtain an initial resource allocation value of each job; and 5, submitting the jobs of which the initial resource allocation values are obtained to a computer cluster to start execution. The job completion time difference under different computing resource allocations is predicted through the decision treemodel, the computing resource allocation enabling the job completion time to be minimum is found, and a better computing resource allocation estimated value is obtained. According to the method, an underlying network, disk read-write operation and the like are used as prediction features to reflect network transmission and disk input and output overhead of a distributed computing framework, so that higher prediction accuracy than modeling prediction is realized.
Owner:NAT UNIV OF DEFENSE TECH

Implementing dynamic adjustment of resources allocated to SRIOV remote direct memory access adapter (RDMA) virtual functions based on usage patterns

A method, system and computer program product are provided for implementing dynamic adjustment of resources allocated to Single Root Input / Output Virtualization (SRIOV) Remote Direct Memory Access (RMDA) virtual functions (VFs) in Cloud Software Defined Server environments. A hardware management console (HMC), and a hypervisor are used to implement resource allocation to the SRIOV RDMA VFs based on resource usage. The hypervisor checks resource usage for the resource allocations of the SRIOV RDMA VF relative to lower and upper threshold values. Responsive to identifying the resource usage below the lower threshold or above the upper threshold, the hypervisor sends an event to the HMC, and the HMC starts a resource redistribution process.
Owner:IBM CORP

Method, system, and computer program product for efficient resource allocation

The present disclosure relates to a tool for increasing efficiency of development and upskilling of developers of software. The system may be configured to identify minimum. skills for development of a software tool, identify elements of the software tool to be provided, establish a maximum timeline for completion of the elements of the software tool, based on the elements identified, and determine a proficiency status level appropriate to complete the development of the software tool based on both the identified skills and the elements.
Owner:AMERICAN EXPRESS TRAVEL RELATED SERVICES CO INC

Controlling resource allocation for backup operations

Various embodiments of a computer system and methods are disclosed. In one embodiment, a computer system includes a backup application coupled to interconnected storage resources. The backup application creates a database of storage resources, wherein each database entry corresponds to one or more storage resources and is associated with one or more user-defined attributes describing the suitability of the associated resources for a backup operation. The backup application creates and stores a configuration of storage resources for a backup operation. Each storage resource is selected based on a value of an associated attribute. The storage resources may include logical unit numbers (LUNs), mount points providing access to LUNs, and hosts having physical access or network access through other hosts to mount points. An attribute specifies that the associated storage resources are either required or preferred for a backup operation. The database and configuration are created at backup application run time.
Owner:VERITAS TECH

Resource allocation methods and apparatus

A system, method and non-transitory computer-readable medium of instructions for provisioning resources employ a server. The server is configured to receive from a client device a request for a particular resource involving human manipulation of audio and / or visual information. The request includes resource information pertaining to a type of the resource, a date / time at which the resource is needed, and a location where the resource is needed. The server is further configured to evaluate respective criteria associated with each respective one of a plurality of potentially available resources to select one of the potentially available resources as a selected resource based on the respective criteria, send a client notification to the client device identifying the selected resource, and send to a device associated with the selected resource a resource notification indicating that the selected resource is selected as the particular resource.
Owner:SORSEM

Parallel processing device, parallel processing method, optimization device, optimization method and computer program

[Problem] To provide a parallel processing device for improving the operation rate of each core in a computation device having a plurality of processor cores in a process in which there are a large number of tasks that can be processed in parallel even though parallelism within the tasks is low.[Solution] This invention is provided with: a divided task acquisition unit (101) for acquiring tasks into which an application has been divided; a simultaneous-execution task number setting unit (102) for setting the number of simultaneously executed tasks in each thread array; an in-array thread number setting unit (103) for setting the number of threads in each thread array; a total-number-of-arrays setting unit (104) for setting the total number of arrays; a thread array control unit (105) for generating the threads and thread arrays; a resource allocation unit (106) for securing a resource for the number of simultaneously executed tasks in each of the thread arrays; a processing task determination unit (107) for determining the task to be processed by each thread; and a task execution unit (108) for causing the task thus determined to be executed by each of the threads.
Owner:NEC CORP

Task processing method and device, computer equipment and storage medium

The invention relates to a task processing method and device, computer equipment and a storage medium. The method comprises the steps of obtaining at least one to-be-executed task and corresponding attribute information; inputting each to-be-executed task and corresponding attribute information to the trained resource prediction model, and outputting at least one piece of candidate resource information, the candidate resource information comprising a candidate resource type and a corresponding candidate occupation duration; acquiring current resource information of a plurality of data centers;and determining target resource information of each to-be-executed task according to the candidate resource information of each to-be-executed task and each current resource information. The resources of the to-be-executed task are predicted through the resource prediction model; the corresponding prediction information is obtained, the prediction information and the current resource informationare matched to obtain the target resource information, and the to-be-executed task is executed in the data center corresponding to the target resource information, so that the reasonability of resource allocation is ensured, and the data processing efficiency and the resource utilization rate are improved.
Owner:上海众源网络有限公司

Three dimensional surface indicating probability of breach of service level

There is provided a data processing method, system and article of manufacture for service level management using probability of breach of service level for an application in a computer data centre. The method comprising obtaining one or more metrics associated with one or more resources associated with a data centre. Then generating a three dimensional surface representative of the metrics. The three dimensional surface is used to describe the variance in the probability of breaching a service level when compared to the number of resources allocated to the application and time. Using the described surface allows decision making logic to evaluate trade-offs when determining resource allocations. Discipline specific modules are used to translate collected metrics for the respective disciplines into a probability of breach of service level surface which is then presented to decision making logic. Responsive to the three dimensional representation surface a determination is made for a best fit solution to for configuring the computer data centre using a probability of breach of service level. The best fit solution is then communicated to one or more components of the data centre in the form of an action request to reconfigure the resources of the infrastructure of the data centre.
Owner:IBM CORP

Dynamic global traffic limiting method and device

The invention discloses a dynamic global traffic limiting method and device, and relates to the technical field of computers. A specific embodiment of the method comprises the steps of obtaining request processing data of each server in a server cluster in a current time window; according to the request processing data of each server in the current time window, determining a total traffic limitingthreshold of the server cluster in the next time window and a resource allocation proportion of each server; determining a traffic limiting threshold of each server in the next time window accordingto the total traffic limiting threshold and the resource allocation proportion of each server; and executing a traffic limiting operation on each server according to the traffic limiting threshold ofeach server in the next time window. According to the embodiment, the total traffic limiting threshold of the server cluster and the traffic limiting threshold of each server can be automatically adjusted according to the request processing data of each server in the server cluster, so that the traffic limiting effect is greatly improved.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Method and device for allocating and acquiring sidelink resources, and computer readable medium

The invention provides a method and a device for allocating and acquiring sidelink resources, and a computer readable medium. The allocation method comprises: first UE receives a sidelink resource allocation request message multicast by second UE; selecting sidelink resources corresponding to the sidelink resource allocation request message; and multicast or broadcast of a sidelink resource allocation response message is carried out, the sidelink resource allocation response message indicating the selected sidelink resources. The acquiring method comprises the steps that the second UE judges whether data to be sent exist or not; if so, multicast of the sidelink resource allocation request message is carried out to request transmission of the sidelink resources required by the to-be-sent data; and receiving the sidelink resource allocation response message from the first UE, wherein the sidelink resource allocation response message comprises sidelink resources selected by the first UE for the second UE. By adoption of the scheme of the invention, the UE in the NR-V2X technology can realize selection, allocation and acquisition of the sidelink resources.
Owner:SPREADTRUM SEMICON (NANJING) CO LTD

Interaction system, method and device, computer equipment and storage medium

The invention provides an interaction system, method and device, computer equipment and a storage medium. The interaction method comprises the steps of acquiring and displaying game data of a target game in a target live streaming room; wherein the target live streaming room is used for live streaming the game match of the target game; in response to triggering of the resource allocation event bythe user, generating resource allocation information; wherein the resource allocation information is used for allocating virtual resources to a virtual role associated with a live streamer in the game; sending the resource allocation information to a game server through a live streaming server to enable the game server to allocate the virtual resources. According to the embodiment of the invention, a user can allocate virtual resources to the live streamer in a game at the live streaming end, and the method is higher in interactivity.
Owner:BEIJING BYTEDANCE NETWORK TECH CO LTD

Disk read-write resource allocation method and device, equipment and storage medium

The embodiment of the invention provides a disk read-write resource allocation method, device and equipment and a computer readable storage medium, and relates to the technical field of cloud. The method comprises the steps of determining a partition identifier of a target disk partition corresponding to a host according to a host identifier, a first mapping relationship between the host and a virtual device, a second mapping relationship between the virtual device and a preset namespace and a third mapping relationship between the preset namespace and a disk partition of a disk in sequence; and allocating a target disk partition corresponding to the partition identifier to the host, and responding to the read-write request in the read-write request queue through the target disk partition.Through the method and the device, dynamic division of the resources allocated to the read-write request queue can be realized, so that read-write load balance of each preset namespace is realized.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Method and apparatus for generating flow for allocating resources

The embodiments of the invention provide a method and apparatus for generating a flow for allocating resources, and relates to the technical field of computers. The method herein includes the following steps: receiving request information of resource examination and approval submitted by a user; acquiring a user marker of the user; based on the acquired user marker, matching a credit grade corresponding to the user marker in a preset database, wherein the database records the corresponding relationship between the user marker and the credit grade, and the credit grade is obtained by acquiring historical information of resource examination and approval of the user; based on the matched credit grade, matching a corresponding office automation office examination and approval template; and based on the nodes of an office automation flow contained in the matched office automation examination and approval template and the relations among the nodes, generating an office automation examination and approval flow corresponding to the request information. According to the embodiments of the invention, the method herein can increase the efficiency of resource allocation.
Owner:BEIJING DIDI INFINITY TECH & DEV

Wireless resource dynamic balancing method and system and computer program

The invention belongs to the technical field of communication networks, and discloses a wireless resource dynamic balancing method and system and a computer program. A data processing node collects traffic statistical data, parameter configuration data and a collection scheme from an LTE system; a strategy judgment node judges whether a capacity expansion and reduction operation needs to be performed according to a license strategy control step based on the statistical data; and an execution node automatically generates a capacity expansion and reduction instruction script, connects the LTE system to perform operations, and collects the execution state. According to the scheme of the invention, an automatic capacity expansion and reduction balancing method is adopted, a large amount of labor cost can be saved, the period of traffic analysis and capacity expansion and reduction can be shortened, and the balancing efficiency of carrier wireless resources can be greatly improved; a flexible resource allocation mode of a wireless resource balancing system can well deal with the 'traffic tidal effect'; the application of a big data based machine learning prediction algorithm can make the balance of the wireless resources more accurate; and a large amount of license cost can be saved.
Owner:NANJING XINWANG COMM SCI & TECH CO LTD

Artificial intelligence systems and methods

Systems, methods, and computer programs for providing artificial intelligence from context, artificial emotions, predictive polynomials, and the like. The systems and methods are capable of automatic programming and compute resource allocation. The system can directly interface with humans and any set of devices or sensors that are network accessible. Context is used to decrease the amount of information required from either humans or other systems. The system can learn from other similar systems, other data-generating systems, humans, or raw sensor-detected data streams. The systems and methods use operator-provided goals, received data attributes and values, and the information context to learn and self-modify.
Owner:HOWARD KEVIN D

Method and device for allocating server resources, electronic equipment and storage medium

The embodiment of the invention discloses a method and device for allocating server resources, electronic equipment and a computer readable storage medium, and relates to the technical field of cloudplatforms, cloud environments, containerization and resource allocation. A specific embodiment of the method comprises the steps of obtaining a container group creation request initiated by a user forcreating a target container group; determining the demand quantity of server resources and the residual quantity of the server resources of the user according to the container group creation request,wherein the remaining amount comprises at least one of exclusive server resources and shared server resources; performing quality rating on each server resource in the surplus, and selecting a targetserver resource corresponding to the demand quantity according to the obtained actual rating; and allocating the target server resources to the user for creating the target container group. Accordingto the embodiment, the requirements of different tenants can be flexibly met under a complete large cluster through the simple classification setting, the utilization rate of server resources is improved, and the cost is reduced.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products