1. A system for application program code execution, comprising: a host system having a processor for executing a first segment of the application program code; and a memory storage device that stores the application program code, such that the first segment of the application program code is loaded to a host system memory from the memory storage device and then executed by the host system processor, and the memory storage device executes a second segment of the application program code to participate in the application program code execution.