Abstract:
A processor allocation mechanism for a logically partitionable computer system allows an administrator to specify processing capability allocable to each partition as an equivalent number of processors (401), where the processing capability may be specified as a non-integer value. This processing capability value is unaffected by changes to the processing capability values of other partitions. The administrator may designate multiple sets of processors (402), assigning each physical processor of the system to a respective processor set (403). Each logical partition is constrained to execute in an assigned processor set (404), which may be shared by more than one partition. Preferably, the administrator may designate a logical partition as either capped, meaning that a partition can not use excess idle capacity of the processors, or uncapped, meaning that it can.
Abstract:
This invention is directed generally to integrated semiconductor devices including fabrication methods therefor and, more particularly, to insulator encapsulated, dielectrically isolated, integrated semiconductor devices including fabrication methods therefor.
Abstract:
PROBLEM TO BE SOLVED: To provide a method, system and product for replacing a fault processor in a multiprocessor system wherein at least one operating system (OS) is performed. SOLUTION: The replacement can be implemented by system firmware without intervention of the OS (namely, to be transparent for the OS) in contrast with conventional technology. In one embodiment, the multiprocessor system can also be logically divided and the method is utilized to replace one or more shared or dedicated processors assigned to a logical partition transparently for the OS that is performed on said partition. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a method for providing a virtual time base of a logically divided data processing system in a data processing system, equipment and a computer program product. SOLUTION: A time base is determined for each of a plurality of processor cores. With the use of the time base, the present time is shown to one of the processor cores of which time base is determined. In order that each of the processor cores can have its own copy of synchronized time base, the time bases of the processor cores are synchronized with each other. A virtual time base which is different from the synchronized time base, but which is synchronized with at least a part of the synchronized time base is generated. The processor core uses the virtual time base in place of the synchronized time base to show itself the present time. A part of the synchronized time base and the virtual time base is kept synchronized. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To obtain an improved method which manages the simultaneous use license and specially manages the number of simultaneous uses over multiple logical sections by tracking the simultaneous use of a computer over multiple logical sections. SOLUTION: License management is carried out by using >=1 license manager 90 arranged in respective logical sections 40, 42, and 44. Each license manager 90 has access to common service represented by a use tracker 92 and holds the counts of activity uses of all license computer programs to be tracked. A license manager 90 in each logical section processes a function of accepting or rejecting a request to execute the license application 94 in the section. For the purpose, each license manager 90 retrieves the instruction of the large-area counts of uses over all the logical sections on the computer 10.
Abstract:
PROBLEM TO BE SOLVED: To support virtual interrupts in a computer system that may include share processors with no changes to a logical partition's operating system. SOLUTION: A set of virtual interrupt registers is created for each virtual processor in the system. A resource and partition manager uses the virtual interrupt registers to process interrupts for the corresponding virtual processor. In this manner, from the viewpoint of the operating system, the interrupt processing when the operating system is running in a logical partition that may include shared processors and virtual interrupts is no different from the interrupt processing when the operating system is running in the computer system that only includes dedicated processor partitions. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a device, a program product, and a method which make effective the resetting of a processor in multiprocessor environment by using a memory access interruption. SOLUTION: A source processor is allowed to start resetting a target processor by generating a reset request and a memory access interruption to the target processor. The target processor is constituted so as to detect the presence of a held reset request, specially, in the processing of a memory access interruption, and consequently the target process performs resetting operation in response to the detection of a request thereby.
Abstract:
PROBLEM TO BE SOLVED: To shorten the generation time of a partition manager by managing the use of computer system resources by multiple logical sections and including the partition manager including one call of an operating system present in a previously selected logical section. SOLUTION: A main memory 120 includes the partition manager 122 and manages a primary section 124 and one or more secondary sections 126, which are all logical sections. The primary section 124 includes an operating system 125 and the secondary sections 126 include an operating system 127. The partition manager 122 includes an interface 123 for the operating system 125 in the primary section 124. Thus, the partition manager 122 implements its section managing function by using a code which is already present in the operating system 125 instead of copying the code.