摘要:
A system and method is provided to selectively flush data from cache memory to a main memory irrespective of the replacement algorithm that is used to manage the cache data. According to one aspect of the invention, novel “page flush” and “cache line flush” instructions are provided to flush a page and a cache line of memory data, respectively, from a cache to a main memory. In one embodiment, these instructions are included within the hardware instruction set of an Instruction Processor (IP). According to another aspect of the invention, flush operations are initiated using a background interface that interconnects the IP with its associated cache memory. A primary interface that also interconnects the IP to the cache memory is used to simultaneously issue higher-priority requests so that processor throughput is increased.
摘要:
Systems and methods are provided for a data processing system and a cache arrangement. The data processing system includes at least one processor, a first-level cache, a second-level cache, and a memory arrangement. The first-level cache bypasses storing data for a memory request when a do-not-cache attribute is associated with the memory request. The second-level cache stores the data for the memory request. The second-level cache also bypasses updating of least-recently-used indicators of the second-level cache when the do-not-cache attribute is associated with the memory request.
摘要:
The current invention provides a system and method for maintaining memory coherency within a multiprocessor environment that includes multiple requesters such as instruction processors coupled to a shared main memory. Within the system of the current invention, data may be provided from the shared memory to a requester for update purposes before all other read-only copies of this data stored elsewhere within the system have been invalidated. To ensure that this acceleration mechanism does not result in memory incoherency, an instruction is provided for inclusion within the instruction set of the processor. Execution of this instruction causes the executing processor to discontinue execution until all outstanding invalidation activities have completed for any data that has been retrieved and updated by the processor.
摘要:
A system and method for pre-fetching data signals is disclosed. According to one aspect of the invention, an Instruction Processor (IP) generates requests to access data signals within the cache. Predetermined ones of the requests are provided to pre-fetch control logic, which determines whether the data signals are available within the cache. If not, the data signals are retrieved from another memory within the data processing system, and are stored to the cache. According to one aspect, the rate at which pre-fetch requests are generated may be programmably selected to match the rate at which the associated requests to access the data signals are provided to the cache. In another embodiment, pre-fetch control logic receives information to generate pre-fetch requests using a dedicated interface coupling the pre-fetch control logic to the IP.
摘要:
General methods and strains of bacteria are described, that dramatically simplify and streamline plasmid DNA production. In one preferred embodiment, endolysin mediated plasmid extraction combined with flocculation mediated removal of cell debris and host nucleic acids achieves increased yield and purity with simplified downstream purification and reduced waste streams, thus reducing production costs.
摘要:
The present invention includes recombinant proteins derived from Clostridium botulinum toxins. In particular, soluble recombinant Clostridium botulinum type A toxin proteins are provided. Methods which allow for the isolation of recombinant proteins free of significant endotoxin contamination are provided. The soluble, endotoxin-free recombinant proteins are used as immunogens for the production of vaccines and antitoxins. These vaccines and antitoxins are useful in the treatment of humans and other animals at risk of intoxication with clostridial toxin.
摘要:
The present invention includes methods and compositions for treating humans and other animals intoxicated with at least one clostridial toxin by administration of antitoxin. In particular, the antitoxin directed against these toxins is produced in avian species. This avian antitoxin is designed so as to be orally administerable in therapeutic amounts and may be in any form (i.e., as a solid or in aqueous solution).
摘要:
The mouth bite device includes a handle and a crossbar thereon to form a T-shaped device. The crossbar has resilient sections toward its ends. The device is sized so that the handle can manipulate the crossbar so that the crossbar enters across the mouth and the resilient sections respectively lie between the opposing molars of the user so that, as he bites down, he engages his molars on the resilient sections. This permits the user to clench his teeth without damage, thus relieving tension and releasing emotional energy.