MULTIPROCESSOR SYSTEM
    1.
    发明专利

    公开(公告)号:JPH03253963A

    公开(公告)日:1991-11-13

    申请号:JP3753690

    申请日:1990-02-20

    Applicant: IBM

    Abstract: PURPOSE: To improve system performance by providing a means execution data consistency procedure to the data based on the comparing result and state information of a comparing means to reduce the traffic of a shared path. CONSTITUTION: A reference value register 6 stores a reference value in connection with the access count of a cache tag and a comparator 7 compares the access count of a cache tag specified by address information with the reference value of the reference value register 6 to supply the comparing result for a cache control part 3. In this case, with respect to data to which only one processor P frequently access, even though originally shared data, its copy is made to remain only in the cache C of the frequently accessing processor P and its copy within the other caches are invalidated. As the result of the, there is no copy in the other caches C after invalidating so that processing can be executed only within one's own cache C, thereby improving the performance of the bus of the cache to maximum.

    MULTI-PROCESSOR SYSTEM AND METHOD OF CONTROLLING PRIVATE CACHE OF THE SAME

    公开(公告)号:JPH03217963A

    公开(公告)日:1991-09-25

    申请号:JP466890

    申请日:1990-01-16

    Applicant: IBM

    Abstract: PURPOSE: To improve the performance of a system by detecting a working set and eliminating an unrequired storage block. CONSTITUTION: Working set memories WSM1 -WSMn detect a limited memory space (the limited number of the storage blocks), that is the working set, and register the storage blocks belonging to it. Then, for memory access on a processor and a bus, whether or not the address is present in the registered working set is checked. Also, since the working set is changed in a long time, the storage block not used any more is eliminated from the working set memories WSM1 - WSMn .

    CACHE MEMORY USING DRAM
    3.
    发明专利

    公开(公告)号:JPH07200404A

    公开(公告)日:1995-08-04

    申请号:JP30368593

    申请日:1993-12-03

    Applicant: IBM

    Abstract: PURPOSE: To constitute a secondary cache which can operate with zero weight against a processor by using a DRAM and a system having a small area and small power consumption. CONSTITUTION: A data memory of a secondary cache is constituted by means of a DRAM and integrated on a single chip together with a control logic and a tag memory. At the same time, four words which are continuously accessed are interleaved in different rows and stored in the data memory. Thus, a DRAM access operation is attained at an apparently very high speed.

    COMPUTER SYSTEM
    4.
    发明专利

    公开(公告)号:JPH0659974A

    公开(公告)日:1994-03-04

    申请号:JP17539892

    申请日:1992-07-02

    Applicant: IBM

    Abstract: PURPOSE: To efficiently execute cache consistency processing to be executed when an access occurs to a main memory from an input/output device. CONSTITUTION: A computer system consists of a processor 1, the cache memory 2 of this processor 1, a main memory 4, the input/output device 6 directly accessible to this main memory, an input/output controller 7, etc., so that the controller 7 may execute the processing of holding the coincidence of data between the cache memory 2 and the main memory 4 at the time of access to the main memory by the device 6. The controller 7 is provided with an address buffer 9 holding the cache line display of the address of the access of the last time so as not to execute the processing of holding coincidence except for first access, when access to the main memory 4 by the device 6 is consecutively occurs within the same address block.

    5.
    发明专利
    未知

    公开(公告)号:DE69130583T2

    公开(公告)日:1999-07-15

    申请号:DE69130583

    申请日:1991-02-11

    Applicant: IBM

    Abstract: Cache control system for a private cache in a multiprocessor data processing system comprising a plurality of processors each connected to a shared bus via similar private caches, the cache control system co-operating with similar cache control systems provided for other private caches in the data processing system, the cache control system comprising: a controller for monitoring signals on the shared bus and, when data shared between ones of the processors is modified in the cache, for performing one of two or more types of data consistency procedures for the shared data; and means for determining the relative likelihood of access to the shared data by the processor corresponding to the private cache and other processors in the system, the type of data consistency procedure performed by the controller being dependent on the results of the determination.

    APPARATUS AND METHOD FOR CONTROL OF REFRESH INTERVAL AS WELL AS COMPUTER

    公开(公告)号:JPH11213659A

    公开(公告)日:1999-08-06

    申请号:JP1358698

    申请日:1998-01-27

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain an apparatus and a method in which the refresh interval of a memory device such as a dynamic random-access memory(DRAM) or the like which stores significant information and whose refresh is required in order to hold data is optimized in a sleep state. SOLUTION: An apparatus by which the refresh interval of a memory device 13 whose refresh is required is controlled in a sleep state is provided with an encoding circuit 3 which can be encoded to a code capable of correcting an error other than a double error, with a decoding circuit 5 which executes an error correction and a decoding operation and with a refresh-interval change circuit 7 which sets a refresh execution circuit 16 in such a way that data which is held in the memory device 13 after a shift to the sleep state and which is coded by the encoding circuit 3 is used, that the refresh execution circuit 15 in which an error row incapable of being corrected by the encoding circuit 5 does not exist, in which the number of error rows capable of being corrected is within a prescribed number, which executes the refresh of the memory device 13 can deal with the change of the refresh interval, that the change is executed until the refresh interval becomes longest and that the refresh of the memory device 13 is executed at a refresh interval after the finish of the change.

    MULTIPROCESSOR SYSTEM AND DATA TRANSMITTER THEREFOR

    公开(公告)号:JPH04328653A

    公开(公告)日:1992-11-17

    申请号:JP11669391

    申请日:1991-04-22

    Applicant: IBM

    Abstract: PURPOSE: To improve the bandwidth of data transfer between a memory and a snoop cache by solving a bus bottleneck of a snoop cache type multiprocessor system. CONSTITUTION: A common bus connection is employed for an address/command bus 5 which requires bus snooping and a multiple data bus which is connected by an interconnection network 7 is used for a data bus which does not require bus snooping. The multiple data bus 7 has the order of snooping reflected on the order of data transfer enough to maintain the coincidence of data between caches.

    SYSTEM AND METHOD FOR CONTROLLING CACHE OF MULTIPROCESSOR SYSTEM

    公开(公告)号:JPH02186456A

    公开(公告)日:1990-07-20

    申请号:JP479989

    申请日:1989-01-13

    Applicant: IBM JAPAN

    Abstract: PURPOSE:To flexibly switch by receiving a request signal and a write address to be sent, executing data operation corresponding to the type of its own data consistency maintaining procedure, which can be arbitrarily set, and returning data to a private cache. CONSTITUTION:When writing is executed to the 'shared' data of a private cache 2a, the request signal and update data are sent to a common bus 4 and after that, a response signal is waited. Controllers 3b and 3c of other caches 2b and 2c recognize the request signal and change data on the bus 4 respectively and execute determined operation to modification mode registers 8b and 8c. In the cache 2b side, the register 8b is positive and the controller 3b returns a negative signal as the response signal. On the other hand, in the cache 2c side, the register 8c is negative. Then, when the cache 2c obtains the data of the same address, the controller 3c updates these data by the update data and returns a positive signal as the response signal or otherwise, the controller 3c only returns the negative signal as the response signal. When the positive response signal is returned, the data are 'shared' in the cache 2a and when the negative response signal is returned, the data are 'occupied'.

    9.
    发明专利
    未知

    公开(公告)号:DE69130580D1

    公开(公告)日:1999-01-21

    申请号:DE69130580

    申请日:1991-01-04

    Applicant: IBM

    Abstract: A Cache memory system for a multiprocessor system having a multi cache configuration, the cache memory system performing data consistency procedures in different modes depending on whether the piece of data for which the procedure is to be performed belongs to a working set for the corresponding processor. In an embodiment, when a piece of data belongs to the working set an update mode is used, otherwise an invalidate mode is used. A mechanism is provided for updating the working set for the processor according to the frequency with which the data is accessed.

    10.
    发明专利
    未知

    公开(公告)号:DE69130580T2

    公开(公告)日:1999-07-15

    申请号:DE69130580

    申请日:1991-01-04

    Applicant: IBM

    Abstract: A Cache memory system for a multiprocessor system having a multi cache configuration, the cache memory system performing data consistency procedures in different modes depending on whether the piece of data for which the procedure is to be performed belongs to a working set for the corresponding processor. In an embodiment, when a piece of data belongs to the working set an update mode is used, otherwise an invalidate mode is used. A mechanism is provided for updating the working set for the processor according to the frequency with which the data is accessed.

Patent Agency Ranking