Invention Grant
- Patent Title: Three-dimensional permute unit for a single-instruction multiple-data processor
- Patent Title (中): 用于单指令多数据处理器的三维置换单元
-
Application No.: US13775355Application Date: 2013-02-25
-
Publication No.: US09268738B2Publication Date: 2016-02-23
- Inventor: Harry Barowski , Tim Niggemeier
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore PLLC
- Agent Eustace P. Isidore
- Priority: EP12156778 20120224
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F7/00 ; G06F15/80 ; G06F9/30

Abstract:
A three-dimensional (3D) permute unit for a single-instruction-multiple-data stacked processor includes a first vector permute subunit and a second vector permute subunit. The first and second vector permute subunits are arranged in different layers of a 3D chip package. The vector permute subunits are each configured to process a portion of at least two input vectors. A first contact sub-field of the first vector permute subunit is configured to connect output ports of a first crossbar of the first vector permute subunit, holding an intermediate result of the first vector permute subunit, to a second contact sub-field of the second vector permute subunit. A first contact sub-field of the second vector permute subunit is configured to connect output ports of a first crossbar of the second vector permute subunit, holding an intermediate result of the second vector permute subunit, to a second contact sub-field of the first vector permute subunit.
Public/Granted literature
- US20130227249A1 Three-Dimensional Permute Unit for a Single-Instruction Multiple-Data Processor Public/Granted day:2013-08-29
Information query