Abstract:
A method, apparatus, and computer instructions for processing a s et of instructions in which the set of instructions includes operation codes and operands. A repeating sequence of sequential operation codes within the set of instructions is identified to form an identified sequence of operation codes. The set of instructions is compressed using the identified sequence of operation codes to form a set of compressed instructions for execution by a processor.
Abstract:
The user at a receiving display station is enabled to make an overall scan of a sequence of Web documents developed in a search of the Web, and to select and save hyperlinks that appear to be of potential interest from any or all of the sequence of Web documents. A user is enabled to selectively move hyperlinks from any of a sequence of hypertext documents to a display window to thereby compile a list of hyperlinks having potential interest. The user is then enabled to subsequently select hyperlinks from said list to thereby access the linked hypertext documents; i.e. the user may subsequently, at his convenience, browse through the hyperlinks that he has selected and saved. A window is set aside on the display for the display of the saved hyperlinks.
Abstract:
PROBLEM TO BE SOLVED: To provide an effective and practical application, accompanying the exchange of content of an e-mail message and a Web document or a Web page. SOLUTION: A receiving computer controlled display terminal that accesses and displays a network, e.g. Web document, becomes able to select a section of the displayed Web document and to designate, e.g. block off a section in the document and to transform the designated section into an E-mail message. This E-mail message can then be sent to selected terminals on the Web. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a cache system capable of continuously caching lines based on use frequency, and of potentially increasing a total hit rate of a cache memory. SOLUTION: In a preferred embodiment, a DFI-cache (Dynamic Frequent Instruction cache) is queried simultaneously with a main cache, and if a requested address is in either cache, a hit results. The DFI-cache retains frequently used instructions longer than the main cache, so that the main cache can invalidate lines while still enjoying the benefits of a cache hit when next accessing that line. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
The user at a receiving display station is enabled to make an overall scan of a sequence of Web documents developed in a search of the Web, and to select and save hyperlinks that appear to be of potential interest from any or all of the sequence of Web documents. A user is enabled to selectively move hyperlinks from any of a sequence of hypertext documents to a display window to thereby compile a list of hyperlinks having potential interest. The user is then enabled to subsequently select hyperlinks from said list to thereby access the linked hypertext documents; i.e. the user may subsequently, at his convenience, browse through the hyperlinks that he has selected and saved. A window is set aside on the display for the display of the saved hyperlinks. Conveniently, the means to selectively move hyperlinks include means for dragging selected hyperlinks from their hypertext documents and dropping the hyperlinks into the display window.
Abstract:
A method, apparatus, and computer instructions for processing a set of instructions in which the set of instructions includes operation codes and operands. A repeating sequence of sequential operation codes within the set of instructions is identified to form an identified sequence of operation codes . The set of instructions is compressed using the identified sequence of operation codes to form a set of compressed instructions for execution by a processor.
Abstract:
A method and system are disclosed for verifying consistency of an instruction execution order of a multiprocessor data processing system 10 with a specified memory consistency model. Each processor 12 within the multiprocessor data processing system executes instructions from an associated one of a number of instruction streams 60, 62, which include instructions that store a number of unique values from multiple processors to a single selected address within memory. One of the unique values is loaded from the selected address to a particular processor within the data processing system. A set of valid values which may be returned by the loading step is determined according to the specified memory consistency model. By comparing the unique value with members of the set of valid values, the instruction execution order of the multiprocessor data processing system is verified. Utilizing the unique value which was returned by the load instruction, the set of valid values may then be updated.
Abstract:
A method and system are disclosed for verifying consistency of an instruction execution order of a multiprocessor data processing system 10 with a specified memory consistency model. Each processor 12 within the multiprocessor data processing system executes instructions from an associated one of a number of instruction streams 60, 62, which include instructions that store a number of unique values from multiple processors to a single selected address within memory. One of the unique values is loaded from the selected address to a particular processor within the data processing system. A set of valid values which may be returned by the loading step is determined according to the specified memory consistency model. By comparing the unique value with members of the set of valid values, the instruction execution order of the multiprocessor data processing system is verified. Utilizing the unique value which was returned by the load instruction, the set of valid values may then be updated.