Invention Grant
- Patent Title: Generating and executing programs for a floating point single instruction multiple data instruction set architecture
- Patent Title (中): 生成和执行程序为浮点单指令多数据指令集架构
-
Application No.: US12250581Application Date: 2008-10-14
-
Publication No.: US08423983B2Publication Date: 2013-04-16
- Inventor: Michael K. Gschwind
- Applicant: Michael K. Gschwind
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen J. Walder, Jr.; William Stock
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Mechanisms for generating and executing programs for a floating point (FP) only single instruction multiple data (SIMD) instruction set architecture (ISA) are provided. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon is provided. The computer readable program, when executed on a computing device, causes the computing device to receive one or more instructions and execute the one or more instructions using logic in an execution unit of the computing device. The logic implements a floating point (FP) only single instruction multiple data (SIMD) instruction set architecture (ISA), based on data stored in a vector register file of the computing device. The vector register file is configured to store both scalar and floating point values as vectors having a plurality of vector elements.
Public/Granted literature
Information query