1. A method for processing data comprising: configuring an existing virtual memory and instruction decode infrastructure that is common to a plurality of personalities with application-specific function units.