Abstract:
PROBLEM TO BE SOLVED: To provide a method and a system for selecting an architecture level to which a processor appears to conform in specification within a computing environment in order to achieve efficient program execution and migration among processor architectures with different levels. SOLUTION: The method utilizes a processor compatibility register (PCR) that controls an architecture level that the processor appears to support. In one embodiment, the PCR is accessible only by super-privileged software. The super-privileged software sets bits in the PCR that specify the architecture level that the processor is to appear to support so that when the program runs on the processor, the processor behaves in accordance with the architecture level for which the program is designed. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
A cache for use with input/output devices attached to an input/output bus. Requests for access to system memory by an input/output device pass through the cache. Access authority is checked to determine whether an input/output device is authorised to access that particular page. If it is not, access is denied. Each input/output device has access to a portion of the cache, so that activity by one device will not interfere with activity by another.
Abstract:
A cache for use with input/output devices attached to an input/output bus. Requests for access to system memory by an input/output device pass through the cache. Access authority is checked to determine whether an input/output device is authorised to access that particular page. If it is not, access is denied. Each input/output device has access to a portion of the cache, so that activity by one device will not interfere with activity by another.
Abstract:
A system for diagnosing and correcting errors in remote data processing equipment is provided in which a remote data processor (11) subject to an error condition has associated therewith disk, e.g., diskette storage means (17) together with means for recording on said diskettes data representing the status of the data processor under a par- ticuiar error condition. The remote data processor (11) further has associated therewith means (12) for transmitting the status data stored on said diskette. First receiving means distant from the remote data processor receives the transmitted data and means associated with the receiving means reconstruct the diskette containing the error status data whereby this reconstruct diskette is now available for diagnostics at a point distant from said remote data processor (11).