Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

8 results about "Processor sharing" patented technology

Processor sharing or egalitarian processor sharing is a service policy where the customers, clients or jobs are all served simultaneously, each receiving an equal fraction of the service capacity available. In such a system all jobs start service immediately (there is no queueing).

Fast warmup of processor cache

Various example embodiments of a capability for supporting fast warmup of a processor cache are presented. The processor cache may be a processor-side cache that is disposed within a processing unit (e.g., a cache within a processor of the processing unit, a cache within the processing unit where the cache is shared by multiple processors of the processing unit, or the like). The fast warmup of the processor cache may be supported based on a persistent memory. The fast warmup of the processor cache may be supported based on a persistent memory by storing the contents of the processor cache from the processor cache into the persistent memory based on a reset of the processing unit and storing the contents of the processor cache from the persistent memory into the processor cache based on a restart of the processing unit.
Owner:NOKIA SOLUTIONS & NETWORKS OY

Dynamically configurable motherboard

ActiveUS12650932B2Electric digital data processingUniprocessor systemComputer architecture
According to certain implementations, a motherboard is provided that enables operation as either multiple independent single-processor systems or a single multiple-processor system. In response to a request to configure the motherboard as multiple independent single-processor systems, a control block is implemented for each processor attached to the motherboard, where the control blocks configure the processors to boot and operate independently of each other, and the processors utilize separate motherboard resources. In response to a request to configure the motherboard as multiple independent single-processor systems, a single control block is implemented all processors attached to the motherboard, where the single control block configures all processors to boot and operate in a connected state, and the processors share all motherboard resources.
Owner:ORACLE INT CORP

Processing system

In a processing system with multiple processors, a shared cache memory is allocated. [Solution] The processing systems 100 and 100a that process tasks include a plurality of processors 10 and 20, a shared cache memory 30 shared by the plurality of processors, a resource manager 50 that allocates, for each task to be executed, an execution processor from among the plurality of processors to execute the task, and a memory area to be used in the shared cache memory, and a first profile storage unit 60 that stores a cache partitioning profile 61 in which area-related information, which is information about the memory area to be used, is set for each type of task. The resource manager uses the area-related information according to the type of task to be executed in the cache partitioning profile to perform the allocation.
Owner:DENSO CORP +2

Multi-processor device, data processing system and peripheral controller sharing method

A multi-processor device comprises more than two processors. The multi-processor device can make the two processors running different operating systems (for example, Linux, real-time operating system (RT OS) or non-operating system (non-OS)) share one peripheral controller by allocating transmit descriptions, receive descriptions, transmit buffers corresponding to the transmit descriptions and receive buffers corresponding to the receive descriptions of the two processors in a shared memory. The peripheral device can process the data associated with the two processors. In one embodiment, the peripheral controller can be an Ethernet controller, and the peripheral device is an Ethernet network card.
Owner:NUVOTON

System and method for recognizing new validators

Systems, devices, methods, and machine-readable media for attestation verifiers are described. For example, one embodiment of a device includes a first instance of a verifier associated with a first application, the first instance allowing a user of the first application to attest to a first relying party, a secure key store accessible by the first instance of the verifier, the secure key store securely storing attestation data related to the first application, and a synchronization processor sharing at least a portion of the attestation data with a second instance of the verifier associated with a second application to be executed on the device.
Owner:NOK NOK LABS INC

A method for allocating and releasing a unified dyeing graphics processor shared register file

This invention relates to a method for allocating and releasing shared register files in a unified coloring graphics processor. The method includes the following steps: 1) dividing the physical memory unit into 8 banks and 128 blocks; 2) establishing a block allocation and release table; 3) integrating the physical memory unit division and the block allocation and release table to achieve the conversion from logical addresses to physical register addresses; 4) allocating and releasing data based on the physical register addresses, using one or more blocks as the scheduling unit. This invention solves the problem of limited coloring kernel size caused by the exclusive use of register files by the coloring kernel, and has the advantage of improving the utilization rate of the unified coloring array registers.
Owner:西安翔腾微电子科技有限公司

A method for conflict detection and queuing of unified shader processor shared register file group mapping

This invention relates to a conflict detection and queuing method for shared register file grouping mapping in a unified coloring graphics processor. The method includes the following steps: 1) Physical storage units are divided into 8 banks. Each warp is allocated 16 read operand addresses and 8 write operand addresses for operand collection. These 16 read operand addresses and 8 write operand addresses are decoded and mapped to the 8 banks; 2) A hierarchical grouping address mapping method with pipelined architecture is used. This is achieved by grouping the 16 read operand addresses and 8 write operand addresses of each bank and establishing a pipeline for mapping. This invention primarily addresses the access process of register files, providing a conflict detection and queuing mechanism to resolve bank conflicts that may occur during actual transmission.
Owner:西安翔腾微电子科技有限公司

Main controller chip, solid-state drive and its key management method, computer storage media

This invention discloses a main control chip, a solid-state drive (SSD), a key management method thereof, and a computer storage medium, relating to the field of memory technology. The main control chip includes: a business subsystem, comprising a business core processor, shared memory, and key volatile memory, used for using keys; a security subsystem, communicatively connected to the business subsystem, comprising a security core processor, a true random number generator, a low-speed encryption / decryption engine, and a one-time programmable memory, used for key management; a configuration register, communicatively connected to the business subsystem; and a high-speed encryption / decryption engine, communicatively connected to both the business subsystem and the configuration register. This invention adds a security subsystem to the main control chip, thereby separating key management permissions and reducing the possibility of key leakage.
Owner:YEESTOR MICROELECTRONICS CO LTD