Invention Grant
US08392932B2 Information processing device for causing a processor to context switch between threads including storing contexts based on next thread start position 有权
用于使处理器在线程之间进行上下文切换的信息处理设备,包括基于下一个线程开始位置存储上下文

  • Patent Title: Information processing device for causing a processor to context switch between threads including storing contexts based on next thread start position
  • Patent Title (中): 用于使处理器在线程之间进行上下文切换的信息处理设备,包括基于下一个线程开始位置存储上下文
  • Application No.: US12991980
    Application Date: 2009-05-13
  • Publication No.: US08392932B2
    Publication Date: 2013-03-05
  • Inventor: Takuji Kawamoto
  • Applicant: Takuji Kawamoto
  • Applicant Address: JP Osaka
  • Assignee: Panasonic Corporation
  • Current Assignee: Panasonic Corporation
  • Current Assignee Address: JP Osaka
  • Agency: Wenderoth, Lind & Ponack, L.L.P.
  • Priority: JP2008-165443 20080625
  • International Application: PCT/JP2009/002080 WO 20090513
  • International Announcement: WO2009/157127 WO 20091230
  • Main IPC: G06F9/46
  • IPC: G06F9/46 G06F7/38 G06F9/00 G06F9/44
Information processing device for causing a processor to context switch between threads including storing contexts based on next thread start position
Abstract:
An information processing device for causing a processor to execute a plurality of threads by switching between them. Each thread performs a process in correspondence with an obtainment of an event. The information processing device, when causing a second thread to transit from a non-execution state to an execution state to replace a first thread, detects whether or not, in the first thread having transited to the non-execution state, a next start position of a process belongs to an already processed part, detects whether or not a start position of a process in the second thread in the execution state belongs to the processed part; and determines whether or not to set a context for execution of the second thread into the processor in accordance with detection results of the first and second detection units, and performs processing in accordance with the determination.
Information query
Patent Agency Ranking
0/0