摘要:
A computing system stores actual memory usage data in a user memory space. The actual memory usage data represents memory usage of a plurality of device drivers that are loaded by a first kernel. The computing system generates an estimate of memory space to be reserved for a second kernel based on the actual memory usage data for the plurality of device drivers that are loaded by the first kernel and reserves memory space for the second kernel using the estimate.
摘要:
An input and output (IO) scheduler dispatches a first IO request from a first IO queue during a first dispatch cycle and dispatches a second IO request from a second IO queue during a second dispatch cycle to one or more disks, where the first IO request is the last remaining IO request in the first queue and the second IO request is the first overall IO request in the second queue. The first and second IO requests are selected from multiple IO requests received from one or more clients for accessing the one or more disks. A seek time monitor measures disk seek time (IO queue switch time) incurred between the first IO request and the second IO request, and determines whether the first IO request and the second IO request belong to the same group. The disk seek time is attributed to a group associated with the first IO request and the second IO request, if the first IO request and the second IO request belong to the same group. If not, then this seek time incurred during queue switch is attributed to a common ancestor of two IO queues in the IO hierarchy.
摘要:
A method for reducing maximum local specific absorption rate (“SAR”) in a magnetic resonance imaging (“MRI”) system is disclosed. More specifically, a plurality of candidate radio frequency (“RF”) pulses are designed and the manner in which they are applied to a subject is determined such that the maximum local SAR is substantially reduced relative to applying the candidate RF pulse that produces the lowest maximum local SAR alone. Put another way, this “time-multiplexing” of a set of RF pulses that each produce approximately the same excitation pattern yields a lower maximum local SAR than does transmitting the individual RF pulse having the lowest local SAR over many repetition times (“TRs”). A convex optimization method is utilized to determine the manner in which the RF pulses are multiplexed in time such that a substantially lower maximum local SAR is achieved.
摘要:
An input and output (IO) scheduler dispatches a first IO request from a first IO queue during a first dispatch cycle and dispatches a second IO request from a second IO queue during a second dispatch cycle to one or more disks, where the first IO request is the last remaining IO request in the first queue and the second IO request is the first overall IO request in the second queue. The first and second IO requests are selected from multiple IO requests received from one or more clients for accessing the one or more disks. A seek time monitor measures disk seek time (IO queue switch time) incurred between the first IO request and the second IO request, and determines whether the first IO request and the second IO request belong to the same group. The disk seek time is attributed to a group associated with the first IO request and the second IO request, if the first IO request and the second IO request belong to the same group. If not, then this seek time incurred during queue switch is attributed to a common ancestor of two IO queues in the IO hierarchy.
摘要:
A method for reducing maximum local specific absorption rate (“SAR”) in a magnetic resonance imaging (“MRI”) system is disclosed. More specifically, a plurality of candidate radio frequency (“RF”) pulses are designed and the manner in which they are applied to a subject is determined such that the maximum local SAR is substantially reduced relative to applying the candidate RF pulse that produces the lowest maximum local SAR alone. Put another way, this “time-multiplexing” of a set of RF pulses that each produce approximately the same excitation pattern yields a lower maximum local SAR than does transmitting the individual RF pulse having the lowest local SAR over many repetition times (“TRs”). A convex optimization method is utilized to determine the manner in which the RF pulses are multiplexed in time such that a substantially lower maximum local SAR is achieved.
摘要:
A method for communicating the content of a live data stream to a receiver using a plurality of channels comprising two encoder channels used to encode the live data content prior to transmission. Initially a plurality of segments of a live data stream are received, wherein each segment contains segment data. A forward error correction algorithm is applied to each segment's data, thereby producing FEC-encoded segment data. The FEC-encoded segment data is contained within an FEC-encoded block, resulting in a corresponding plurality of FEC-encoded blocks being generated. Each FEC-encoded block is copied to a sub-channel on both a first encoder channel and a second encoder channel, resulting in a plurality of FEC-encoder blocks residing on the first and second encoder channels. The first and second encoder channels differ in the number of sub-channels they contain (interleaving depth), and accordingly the arrangement of the FEC-encoded blocks in the first and second encoder channels are different. A first cross-section of the FEC-encoded segment data contained within the FEC-encoded blocks resident in the first encoder channel is added to a first transmit block T0. Similarly, A first cross-section of the FEC-encoded segment data contained within the FEC-encoded blocks resident in the second encoder channel is added to a second transmit block T1. The first and second transmit blocks are then communicated to the receiver.
摘要:
A computing system stores actual memory usage data in a user memory space. The actual memory usage data represents memory usage of a plurality of device drivers that are loaded by a first kernel. The computing system generates an estimate of memory space to be reserved for a second kernel based on the actual memory usage data for the plurality of device drivers that are loaded by the first kernel and reserves memory space for the second kernel using the estimate.