the spirit and scope of the present invention thus the present invention is not intended to be limited to the embodiments shown but is to be accorded the widest scope consistent with the principles and features disclosed herein the data structures and code described in this detailed description are typically stored on a computer readable storage medium which may be any device or medium that can store code and or data for use by a computer system this includes but is not limited to magnetic and optical storage devices such as disk drives magnetic tape cds compact discs and dvds digital versatile discs or digital video discs and computer instruction signals embodied in a transmission medium with or without a carrier wave upon which the signals are modulated for example the transmission medium may include a communications network such as the internet fig1 illustrates a computer system 100 in accordance with an embodiment of the present invention computer system 100 can generally include any type of computer system including but not limited to a computer system based on a microprocessor a mainframe computer a digital signal processor a portable computing device a personal organizer a device controller and a computational engine within an appliance computer system 100 includes a number of components including one or more processors located within processor complex 102 these processors are coupled to memory 116 through memory controller 115 processor complex 102 can include one or more computational engines such as a microprocessor memory controller 115 can include any type of circuitry that coordinates accesses to memory 116 memory 116 can include any type.