Abstract: Provided is a memory control technique for avoiding that the issue of a refresh command and the issue of a calibration command are arranged in succession. The memory control circuit issues a refresh command to make a request for a refresh operation based on a set refresh cycle, and issues a calibration command to make a request for a calibrating operation based on a set calibration cycle, for which the control function of suppressing the issue of the calibration command only for a given time after the issue of the refresh command, and suppressing the issue of the refresh command only for a given time after the issue of the calibration command is adopted.
Abstract: A distributed shared log storage system employs an adapter that translates APIs for a big data application to APIs of the distributed shared log storage system. The adapter is configured for different big data applications in accordance with a profile thereof, so that storage performance using the distributed shared log storage system can be comparable to the storage performance of the profiled big data application. An over-utilized adapter instance is detected and the workload assigned to the over-utilized adapter instance is either moved to a different adapter instance that can handle the workload or split among two or more adapter instances.
Abstract: An enhanced dynamic address translation facility product is created such that, in one embodiment, a virtual address to be translated and an initial origin address of a translation table of the hierarchy of translation tables are obtained. Dynamic address translation of the virtual address proceeds. In response to a translation interruption having occurred during dynamic address translation, bits are stored in a translation exception qualifier (TXQ) field to indicate that the exception was either a host DAT exception having occurred while running a host program or a host DAT exception having occurred while running a guest program. The TXQ is further capable of indicating that the exception was associated with a host virtual address derived from a guest page frame real address or a guest segment frame absolute address. The TXQ is further capable of indicating that a larger or smaller host frame size is preferred to back a guest frame.
Type:
Grant
Filed:
July 27, 2015
Date of Patent:
September 18, 2018
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Dan F Greiner, Lisa C Heller, Damian L Osisek, Erwin Pfeffer
Abstract: A configurable storage drive includes multiple types of storage such as magnetic media and solid state storage and can implement any of multiple valid configuration modes. A user of the configurable storage drive can select the particular configuration mode so desired to achieve, for example, a desired number of input and output transactions per second. In one example, a service provider network includes multiple such configurable storage drives and customers of the service provider can configure their respective storage drives independently and differently from the other service provider customers. The service provider can opt to provide for selection to its customers all or only a subset of the possible valid configuration modes for selection by the customers. For example, storage drive configuration modes that would result in higher power consumption levels by the storage drives might not be offered to the customers.