Abstract:
Method, apparatus, and system for a programmable event-driven yield mechanism. The mechanism may disrupt processing of a program to deliver a yield event. The event may be treated as a fault-like yield event or a trap-like event. For a fault-like yield event, the faulting instruction is canceled before retirement and processor state is not updated before the yield event is delivered. For a trap-like yield event the instruction causing the trap is retired and the yield event is delivered on an interrupt boundary. Multiple pending yield events may be handled according to priority. Other embodiments are also described and claimed.
Abstract:
The latencies associated with retrieving instruction information for a main thread are decreased through the use of a simultaneous helper thread. The helper thread is a speculative prefetch thread to perform instruction prefetch and/or trace pre-build for the main thread.
Abstract:
Short single chain peptides having affinity for a target surface often lack the binding durability required for certain commercial applications. One way to improve durability is to promote multivalent binding by linking together binding sequences using peptide linkers. However, the resulting single chain binding peptides often suffer from linker entropy. It has been discovered that the use of rigid peptide linkers when linking together multiple binding sequences enhances the binding affinity of the resulting single chain peptide.
Abstract:
Disclosed herein are compositions and methods to treat an oral cavity surface with a peracid-based benefit agent. The peracid benefit agent can be use for oral surface bleaching, whitening, disinfecting, destaining, deodorizing, decreasing or removing biofilm, and combinations thereof. The peracid is enzymatically generated from a carboxylic acid ester substrate using a CE-7 carbohydrate esterase having perhydrolytic activity (perhydrolase) in the presence of a source of peroxygen. A fusion protein comprising the perhydrolase coupled to a peptidic component having affinity for an oral cavity surface, either directly or through an optional linker, may be used to target the perhydrolytic activity to the oral cavity surface.
Abstract:
A method and an apparatus for establishing a connection between evolved Node Bs (eNBs) are provided. The method includes after finding a new neighboring cell, sending, by a first network node, a first request message carrying information of a third network node, to which the neighboring cell belongs to a second network node, sending, by the second network node, a second request message carrying cell information of the first network node to the third network node, sending, by the third network node, a first response message carrying information of the first network node to the second network node, and sending, by the second network node, a second response message carrying cell information of the third network node to the first network node, for establishing, by the first network node, a communication connection between the first network node and the third network node with the cell information of the third network node. The present invention may establish the X2 interface connection between a Relay eNB or a Home eNB (HeNB) and other eNBs, and implement the X2 interface based application, such as the mobile handover.
Abstract:
Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof.
Abstract:
A technique for using memory attributes to relay information to a program or other agent. More particularly, embodiments of the invention relate to using memory attribute bits to check various memory properties in an efficient manner.
Abstract:
The latencies associated with cache misses or other long-latency instructions in a main thread are decreased through the use of a simultaneous helper thread. The helper thread is a speculative prefetch thread to perform a memory prefetch for the main thread. The instructions for the helper thread are dynamically incorporated into the main thread binary during post-pass operation of a compiler.
Abstract:
A method and system to provide user-level multithreading are disclosed. The method according to the present techniques comprises receiving programming instructions to execute one or more shared resource threads (shreds) via an instruction set architecture (ISA). One or more instruction pointers are configured via the ISA; and the one or more shreds are executed simultaneously with a microprocessor, wherein the microprocessor includes multiple instruction sequencers.
Abstract:
Peptides are provided that have binding affinity for polymethyl methacrylate (PMMA). The polymethyl methacrylate-binding peptides may be used to prepare peptide-based reagents suitable for use in a variety of applications. The peptide-based reagents may be used to couple benefit agents to a PMMA polymer surface or may be used to couple a benefit agent comprising a PMMA polymer surface to a target surface, such as a body surface.