摘要:
A method and system for avoiding various hazards for instructions which are propagating through a microprocessor pipeline. When a plurality of instructions exist within the pipeline which read and write the same value, a vector is established to distinguish the older from the newer instructions. Further, before instructions are dispatched for execution, pointers are generated which identify the particular instruction which had the operand or parameter value needed. Accordingly, by monitoring both the recent vector and pointers, dated dependency hazards can be avoided.
摘要:
Method and apparatus for reformatting instructions in a pipelined processor. An instruction register holds a plurality of instructions received from a cache memory external to the processor. A predecoder predecodes each of the instructions and determines from an instruction operation field where the instruction fields should be placed. A multiplexer reformats architecturally aligned instructions into hardware implementation aligned instructions prior to storing into L1 cache, so that the instructions are ready for dispatch to the pipeline execution units.
摘要:
A method and system for monitoring the real-time of software running on a microprocessor system. Debug hardware is used to select a range of instructions or events to be monitored by a performance monitor interval with the microprocessor system. A comparison is made between each event and start and stop events are identified in the debug hardware. The performance monitor is enabled by the debug hardware, when events occur within the range defined by the debug hardware. Use of the debug hardware for enabling performance monitoring avoids any overhead associated with generating interrupts, or additional code in the application program.
摘要:
A method includes assigning unique guest identifications to different guests, specifying an address region and permissions for the different guests and controlling a guest jump from one physical memory segment to a second physical memory segment through operational permissions defined in a root memory management unit that supports guest isolation and protection.
摘要:
Various embodiments provide methods and systems for the biphasic iontophoretic transdermal delivery of therapeutic agents. An embodiment of a method for such delivery comprises positioning at least one electrode assembly in electrical communication with a patient's skin. The assembly includes a solution comprising a therapeutic agent which passively diffuses into the skin. A dose of agent is delivered from the assembly into the skin during a first period using a first current having a characteristic e.g., polarity and magnitude, to repel the agent out of the assembly. During a second period, a second current having a characteristic to attract the agent is used to retain the agent in the assembly such that delivery of agent into skin is minimized. A dose of agent may be delivered on demand by an input from the patient. Embodiments may be used for delivery of agents which cause adverse effects from unwanted passive diffusion.
摘要:
A computer readable storage medium includes executable instructions to define a processor with guest mode control registers supporting guest mode operating behavior defined by guest context specified in the guest mode control registers. The guest mode control registers include a control bit to specify a guest access blocked register state and a shared register state. Root mode control registers support root mode operating behavior defined by root context specified in the root mode control registers. The root mode control registers include control bits to enable replicated register state access and shared register state access. The guest context and the root context support virtualization of hardware resources such that multiple operating systems supporting multiple applications are executed by the hardware resources.
摘要:
This invention describes novel pyrazole compounds of formula IV: wherein Ring D is a 5-7 membered monocyclic ring or 8-10 membered bicyclic ring selected from aryl, heteroaryl, heterocyclyl or carbocyclyl; Rx and Ry are independently selected from T-R3, or taken together with their intervening atoms to form a fused, unsaturated or partially unsaturated, 5-8 membered ring having 1-3 ring heteroatoms selected from oxygen, sulfur, or nitrogen; and R2, R2′, T, and R3 are as described in the specification. The compounds are useful as protein kinase inhibitors, especially as inhibitors of aurora-2 and GSK-3, for treating diseases such as cancer, diabetes and Alzheimer's disease.
摘要翻译:本发明描述了式IV的新型吡唑化合物:其中环D是5-7元单环或选自芳基,杂芳基,杂环基或碳环基的8-10元双环; R x和R y独立地选自T-R 3,或与它们的插入原子一起形成具有1-3个选自氧,硫或氮的环杂原子的稠合的,不饱和的或部分不饱和的5-8元环; R2,R2',T和R3如说明书中所述。 这些化合物可用作蛋白激酶抑制剂,特别是作为用于治疗诸如癌症,糖尿病和阿尔茨海默病的疾病的极光-2和GSK-3的抑制剂。
摘要:
Embodiments of the invention provide nanonized iron compositions for treatment of iron deficiency such as iron deficiency anemia. Many embodiments provide nanonized iron compositions which are sized to minimize adverse reaction such as immune response, adverse GI reaction and allergic reaction to iron compound included in the composition. The nanonized iron compositions can be used in a variety of drug delivery forms, including an oral dosage form, a transdermal patch, in an intravenous solution or in a dialysate for treatment of a patient with chronic kidney disease (CKD). Embodiments of the invention also provide methods of using the nanonized iron compositions for the treatment of iron deficiency in a patient in need thereof including patients with iron deficiency anemia and CKD.
摘要:
A processor may include several processor cores, each including a respective higher-level cache; a lower-level cache including several tag units each including several controllers, where each controller corresponds to a respective cache bank configured to store data, and where the controllers are concurrently operable to access their respective cache banks; and an interconnect network configured to convey data between the cores and the lower-level cache. The controllers may share access to an interconnect egress port coupled to the interconnect network, and may generate multiple concurrent requests to convey data via the shared port, where each of the requests is destined for a corresponding core, and where a datapath width of the port is less than a combined width of the multiple requests. The given tag unit may arbitrate among the controllers for access to the shared port, such that the requests are transmitted to corresponding cores serially rather than concurrently.
摘要:
Apparatus, systems and methods are described for preconcentrators, chemical sensing systems and gas chromatographs. A preconcentrator is described that comprises a hollow enclosure containing a sorbent material. The enclosure may be a capillary tube that can be formed in to a desired shape and that may be heated. Heating may be accomplished by passing an electrical current through the capillary or other hollow enclosure form. The sorbent material can be a liquid, a solid, a porous ceramic material and/or a chemiselective polymer. The sorbent material can be coated to the inner wall of the enclosure. The hollow enclosure may be maintained in an insulated chamber. The preconcentrator acts to concentrate a vapor passed through the preconcentrator to a chemical sensing array that can detect chemicals present in the vapor. A gas passed through the hollow enclosure can provide a chemically concentrated input to a chromatographic column.