Load and store operations in computer systems are extended to provide for Stream Load and Store and Masked Load and Store. In Stream operations a CPU executes a Stream instruction that indicates by appropriate arguments a first address in memory or a first register in a register file from whence to begin reading data entities, and a first address or register from whence to begin storing the entities, and a number of entities to be read and written. In Masked Load and Masked Store operations stored masks are used to indicate patterns relative to first addresses and registers for loading and storing. Bit-string vector methods are taught for masks.

 
Web www.patentalert.com

< Method and apparatus for prefetching data from a data structure

> Communication between client and server computers via http, method, computer program product and system

> Storage unit, information processing apparatus, and eject control method for storage unit

~ 00516