GB201802586D0 - Permuting in a matrix-vector processor - Google Patents
Permuting in a matrix-vector processorInfo
- Publication number
- GB201802586D0 GB201802586D0 GBGB1802586.6A GB201802586A GB201802586D0 GB 201802586 D0 GB201802586 D0 GB 201802586D0 GB 201802586 A GB201802586 A GB 201802586A GB 201802586 D0 GB201802586 D0 GB 201802586D0
- Authority
- GB
- United Kingdom
- Prior art keywords
- permuting
- matrix
- vector processor
- vector
- processor
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computing Systems (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Complex Calculations (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762460394P | 2017-02-17 | 2017-02-17 | |
US15/496,418 US9959247B1 (en) | 2017-02-17 | 2017-04-25 | Permuting in a matrix-vector processor |
Publications (2)
Publication Number | Publication Date |
---|---|
GB201802586D0 true GB201802586D0 (en) | 2018-04-04 |
GB2561674A GB2561674A (en) | 2018-10-24 |
Family
ID=61616741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1802586.6A Withdrawn GB2561674A (en) | 2017-02-17 | 2018-02-16 | Permuting in a matrix-vector processor |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2561674A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119670133A (en) * | 2025-02-21 | 2025-03-21 | 深圳市京华高格通讯科技有限公司 | A driving recorder data security protection method, system, device and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9959247B1 (en) * | 2017-02-17 | 2018-05-01 | Google Llc | Permuting in a matrix-vector processor |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2394571B (en) * | 2002-10-23 | 2005-08-10 | Motorola Inc | Arrangement system and method for vector permutation in single-instruction multiple-data microprocessors |
US10445092B2 (en) * | 2014-12-27 | 2019-10-15 | Intel Corporation | Method and apparatus for performing a vector permute with an index and an immediate |
-
2018
- 2018-02-16 GB GB1802586.6A patent/GB2561674A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119670133A (en) * | 2025-02-21 | 2025-03-21 | 深圳市京华高格通讯科技有限公司 | A driving recorder data security protection method, system, device and storage medium |
CN119670133B (en) * | 2025-02-21 | 2025-04-22 | 深圳市京华高格通讯科技有限公司 | Data security protection method, system and equipment for automobile data recorder and storage medium |
Also Published As
Publication number | Publication date |
---|---|
GB2561674A (en) | 2018-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB2559832B (en) | Transposing in a matrix-vector processor | |
DK3779680T3 (en) | PERMUTATION IN A MATRIX-VECTOR PROCESSOR | |
AU367855S (en) | Interactive device for a user | |
GB201409535D0 (en) | Arranging components in a two-dimensional area | |
SG11201800819PA (en) | Hinge-sided finger protection device | |
GB201503764D0 (en) | A massage device | |
GB2536911B (en) | A jewellery device | |
GB201514579D0 (en) | A device | |
GB201802586D0 (en) | Permuting in a matrix-vector processor | |
IL267730B (en) | Exoskeleton sub-assembly and exoskeleton structure including such a sub-assembly | |
PL3297016T3 (en) | Breaking device comprising a resetting organ | |
GB201516985D0 (en) | A device | |
GB201511055D0 (en) | Access suppression in a memory device | |
SG11201703229QA (en) | Devices having a housing and a foot | |
HK40032778B (en) | Permuting in a matrix-vector processor | |
GB201608404D0 (en) | A processor | |
GB2554420B (en) | A massage device | |
GB201515509D0 (en) | A device | |
GB201509719D0 (en) | A fluid-metering device | |
GB2547009B (en) | Distributed sensing in a well | |
DK3313725T3 (en) | A fender and a vessel comprising a fender | |
SG10201506286YA (en) | A Game Device | |
ZA201602949B (en) | A mobile animal enclosure | |
GB201518618D0 (en) | A device | |
GB201517154D0 (en) | A device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |