Invention Grant
- Patent Title: Dynamic configuration of processing pipeline based on determined type of fetched instruction
- Patent Title (中): 基于确定的获取指令类型的处理流水线的动态配置
-
Application No.: US13866914Application Date: 2013-04-19
-
Publication No.: US09563432B2Publication Date: 2017-02-07
- Inventor: Ross Segelken , Darrell D. Boggs , Shiaoli Mendyke
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Nvidia Corporation
- Current Assignee: Nvidia Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F15/76 ; G06F9/38

Abstract:
Various embodiments relating to executing different types of instruction code in a micro-processing system are provided. In one embodiment, a micro-processing system includes a memory/storage subsystem configured to store non-native instruction set architecture (ISA) code and native ISA code in a common address space, fetch logic configured to retrieve the non-native ISA code and native ISA code from the common address space, instruction type determining logic configured to determine, at runtime, whether fetched instruction code is non-native ISA code or native ISA code, and processing logic configured to execute the fetched instruction code via a first pipeline configuration in response to the instruction type determining logic determining that the fetched instruction code is non-native ISA code, and via a second pipeline configuration which is different than the first pipeline configuration, in response to the instruction type determining logic determining that the fetched instruction code is native ISA code.
Public/Granted literature
- US20140317382A1 DYNAMIC CONFIGURATION OF PROCESSING PIPELINE BASED ON DETERMINED TYPE OF FETCHED INSTRUCTION Public/Granted day:2014-10-23
Information query