Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR FAST CONTEXT SWITCHING OF APPLICATION SPECIFIC PROCESSORS
Document Type and Number:
WIPO Patent Application WO/2013/186430
Kind Code:
A3
Abstract:
Embodiments of the invention enable fast context switching of application specific processors having functional units with an architecturally visible state. In example embodiments, a processor allocates memory space to store two process control blocks for two active tasks to be performed by the processor comprising one or more custom functional units having a respective processing state not accessible by the processor. A memory controller stores the processing state of the custom functional units currently running a first active task, in a first process control block, in response to a preemptive task switch requirement. The memory controller loads a second processing state of the custom functional units for a second active task, from a second process control block in the memory, in response to the preemptive task switch requirement. The processor may then perform the second active task, based on the second processing state loaded into the custom functional units.

Inventors:
ZETTERMAN TOMMI JUHANI (FI)
HIRVOLA HARRI (FI)
Application Number:
PCT/FI2013/050555
Publication Date:
January 30, 2014
Filing Date:
May 22, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NOKIA CORP (FI)
International Classes:
G06F9/46; G06F9/30; G06F9/38; G06T1/20
Domestic Patent References:
WO1994011816A11994-05-26
Foreign References:
US7420572B12008-09-02
Other References:
CORPORAAL, H.: "TTAs: Missing the ILP Complexity Wall.", JOURNAL OF SYSTEMS ARCHITECTURE., vol. 45, no. 12-13, June 1999 (1999-06-01), pages 949 - 973, XP004169209, DOI: doi:10.1016/S1383-7621(98)00046-0
Attorney, Agent or Firm:
NOKIA CORPORATION et al. (Jussi JaatinenKeilalahdentie 4, Espoo, FI)
Download PDF: