Invention Grant
US08909892B2 Method, apparatus, and computer program product for fast context switching of application specific processors
有权
用于应用程序特定处理器快速上下文切换的方法,设备和计算机程序产品
- Patent Title: Method, apparatus, and computer program product for fast context switching of application specific processors
- Patent Title (中): 用于应用程序特定处理器快速上下文切换的方法,设备和计算机程序产品
-
Application No.: US13524266Application Date: 2012-06-15
-
Publication No.: US08909892B2Publication Date: 2014-12-09
- Inventor: Tommi Juhani Zetterman , Harri Hirvola
- Applicant: Tommi Juhani Zetterman , Harri Hirvola
- Applicant Address: FI Espoo
- Assignee: Nokia Corporation
- Current Assignee: Nokia Corporation
- Current Assignee Address: FI Espoo
- Agency: Locke Lord LLP
- Main IPC: G06F15/80
- IPC: G06F15/80

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.
Public/Granted literature
Information query