GB2393277B - Method for manipulating data in a group of processing elements to perform a reflection of the data - Google Patents
Method for manipulating data in a group of processing elements to perform a reflection of the dataInfo
- Publication number
- GB2393277B GB2393277B GB0309195A GB0309195A GB2393277B GB 2393277 B GB2393277 B GB 2393277B GB 0309195 A GB0309195 A GB 0309195A GB 0309195 A GB0309195 A GB 0309195A GB 2393277 B GB2393277 B GB 2393277B
- Authority
- GB
- United Kingdom
- Prior art keywords
- data
- reflection
- perform
- group
- processing elements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30032—Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3877—Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor
- G06F9/3879—Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction set
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Multi Processors (AREA)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0309195A GB2393277B (en) | 2002-09-17 | 2003-04-23 | Method for manipulating data in a group of processing elements to perform a reflection of the data |
| US10/689,366 US7676648B2 (en) | 2003-04-23 | 2003-10-20 | Method for manipulating data in a group of processing elements to perform a reflection of the data |
| US12/695,474 US7930518B2 (en) | 2003-04-23 | 2010-01-28 | Method for manipulating data in a group of processing elements to perform a reflection of the data |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0221562A GB0221562D0 (en) | 2002-09-17 | 2002-09-17 | Host memory interface for a parallel processor |
| GB0221563A GB2395299B (en) | 2002-09-17 | 2002-09-17 | Control of processing elements in parallel processors |
| GB0309195A GB2393277B (en) | 2002-09-17 | 2003-04-23 | Method for manipulating data in a group of processing elements to perform a reflection of the data |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB0309195D0 GB0309195D0 (en) | 2003-05-28 |
| GB2393277A GB2393277A (en) | 2004-03-24 |
| GB2393277B true GB2393277B (en) | 2006-01-18 |
Family
ID=40091399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB0309195A Expired - Fee Related GB2393277B (en) | 2002-09-17 | 2003-04-23 | Method for manipulating data in a group of processing elements to perform a reflection of the data |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2393277B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112011105774B4 (en) | 2011-10-27 | 2019-02-28 | Hewlett Packard Enterprise Development Lp | Movable storage that supports in-memory data structures |
| WO2013062596A1 (en) * | 2011-10-28 | 2013-05-02 | Hewlett-Packard Development Company, L.P. | Row shifting shiftable memory |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0314277A2 (en) * | 1987-10-27 | 1989-05-03 | International Business Machines Corporation | Simd array processor |
| US6185667B1 (en) * | 1998-04-09 | 2001-02-06 | Teranex, Inc. | Input/output support for processing in a mesh connected computer |
-
2003
- 2003-04-23 GB GB0309195A patent/GB2393277B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0314277A2 (en) * | 1987-10-27 | 1989-05-03 | International Business Machines Corporation | Simd array processor |
| US6185667B1 (en) * | 1998-04-09 | 2001-02-06 | Teranex, Inc. | Input/output support for processing in a mesh connected computer |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2393277A (en) | 2004-03-24 |
| GB0309195D0 (en) | 2003-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2002255816A1 (en) | Method for performing multiple processing steeps in a single vessel | |
| AU2003252093A8 (en) | Computer-implemented system for automated trading | |
| GB2396448B (en) | System and method for representing and processing and modeling subterranean surfaces | |
| AU2003228456A8 (en) | Method and apparatus for managing a virtual mutual fund | |
| WO2004097734A8 (en) | Data processing method | |
| AU2003254201A8 (en) | Methods for performing transactions in a wireless environment | |
| AU2003263017A8 (en) | Online refund method | |
| AU2003263606A1 (en) | Surface processing method | |
| GB2386448B (en) | Prediction of instructions in a data processing apparatus | |
| GB0207967D0 (en) | Data processing arrangement and method | |
| GB0207969D0 (en) | Data processing arrangement and method | |
| SG113503A1 (en) | Method for processing order changes in a manufacturing system | |
| GB0208292D0 (en) | Processing seismic data | |
| AU2003272075A1 (en) | Restricting access to a method in a component | |
| AU2002952678A0 (en) | Radioactive species removal process | |
| GB0315659D0 (en) | Data processing terminal and method and program for causing the same to transfer to a desired tag | |
| GB2393277B (en) | Method for manipulating data in a group of processing elements to perform a reflection of the data | |
| AU2003302174A1 (en) | Computer-aided form design method | |
| GB0315297D0 (en) | A method for providing multiple configurations in a computer system with multiple components | |
| AU2003229755A1 (en) | A method and a computer system for scheduling processes in process chains | |
| GB0510267D0 (en) | Logic analyzer data processing method | |
| GB2393278B (en) | Method for manipulating data in a group of processing elements to transpose the data | |
| GB2393279B (en) | Method for manipulating data in a group of processing elements | |
| IL158086A0 (en) | Method and system for positioning articles with respect to a processing tool | |
| AU2003223492A1 (en) | Methods and computer program products for characterizing a crystalline structure |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20140423 |