1. A method of processing in an asymmetrical processing system having at least one host processor and one or more slave processors, the method comprising: selecting a slave processor from one or more slave processors based upon a data access requirement of a task and information about respective local memories of the one or more slave processors; and running the task on the selected slave processor.