GB2627075B - Hardware implementation of windowed operations in three or more dimensions - Google Patents
Hardware implementation of windowed operations in three or more dimensions Download PDFInfo
- Publication number
- GB2627075B GB2627075B GB2400800.5A GB202400800A GB2627075B GB 2627075 B GB2627075 B GB 2627075B GB 202400800 A GB202400800 A GB 202400800A GB 2627075 B GB2627075 B GB 2627075B
- Authority
- GB
- United Kingdom
- Prior art keywords
- windowed
- dimensions
- operations
- hardware implementation
- hardware
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/15—Correlation function computation including computation of convolution operations
- G06F17/153—Multidimensional correlation or convolution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/76—Arrangements for rearranging, permuting or selecting data according to predetermined rules, independently of the content of the data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Neurology (AREA)
- Image Generation (AREA)
- Image Processing (AREA)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2400800.5A GB2627075B (en) | 2020-09-22 | 2020-09-22 | Hardware implementation of windowed operations in three or more dimensions |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2014932.4A GB2599098B (en) | 2020-09-22 | 2020-09-22 | Hardware implementation of windowed operations in three or more dimensions |
| GB2400800.5A GB2627075B (en) | 2020-09-22 | 2020-09-22 | Hardware implementation of windowed operations in three or more dimensions |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB202400800D0 GB202400800D0 (en) | 2024-03-06 |
| GB2627075A GB2627075A (en) | 2024-08-14 |
| GB2627075B true GB2627075B (en) | 2024-12-11 |
Family
ID=91951584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB2400800.5A Active GB2627075B (en) | 2020-09-22 | 2020-09-22 | Hardware implementation of windowed operations in three or more dimensions |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2627075B (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107403117A (en) * | 2017-07-28 | 2017-11-28 | 西安电子科技大学 | Three dimensional convolution device based on FPGA |
| WO2018005030A1 (en) * | 2016-07-01 | 2018-01-04 | Google Llc | Convolutional neural network on programmable two dimensional image processor |
| US20180157962A1 (en) * | 2016-12-01 | 2018-06-07 | Via Alliance Semiconductor Co., Ltd. | Neural network unit with memory layout to perform efficient 3-dimensional convolutions |
| US10310768B1 (en) * | 2017-01-11 | 2019-06-04 | Ambarella, Inc. | Convolution calculations in multiple dimensions |
| US20190205780A1 (en) * | 2016-10-19 | 2019-07-04 | Sony Semiconductor Solutions Corporation | Operation processing circuit and recognition system |
| GB2572051A (en) * | 2018-02-01 | 2019-09-18 | Patrick Ruff Brendan | Low precision efficient multiplication free convolutional filter bank device |
| CN111368941A (en) * | 2020-04-10 | 2020-07-03 | 浙江大华技术股份有限公司 | Image processing method and device and computer storage medium |
| WO2021034486A1 (en) * | 2019-08-16 | 2021-02-25 | Facebook, Inc. | Three-dimensional convolution pipeline with memory organizer unit |
-
2020
- 2020-09-22 GB GB2400800.5A patent/GB2627075B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018005030A1 (en) * | 2016-07-01 | 2018-01-04 | Google Llc | Convolutional neural network on programmable two dimensional image processor |
| US20190205780A1 (en) * | 2016-10-19 | 2019-07-04 | Sony Semiconductor Solutions Corporation | Operation processing circuit and recognition system |
| US20180157962A1 (en) * | 2016-12-01 | 2018-06-07 | Via Alliance Semiconductor Co., Ltd. | Neural network unit with memory layout to perform efficient 3-dimensional convolutions |
| US10310768B1 (en) * | 2017-01-11 | 2019-06-04 | Ambarella, Inc. | Convolution calculations in multiple dimensions |
| CN107403117A (en) * | 2017-07-28 | 2017-11-28 | 西安电子科技大学 | Three dimensional convolution device based on FPGA |
| GB2572051A (en) * | 2018-02-01 | 2019-09-18 | Patrick Ruff Brendan | Low precision efficient multiplication free convolutional filter bank device |
| WO2021034486A1 (en) * | 2019-08-16 | 2021-02-25 | Facebook, Inc. | Three-dimensional convolution pipeline with memory organizer unit |
| CN111368941A (en) * | 2020-04-10 | 2020-07-03 | 浙江大华技术股份有限公司 | Image processing method and device and computer storage medium |
Non-Patent Citations (1)
| Title |
|---|
| FAN et al., "2017 27th International Conference on Field Programmable Logic and Applications (FPL)", 2017, IEEE, pp 1-4, "F-C3D: FPGA-based 3-dimensional convolutional neural network" * |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2627075A (en) | 2024-08-14 |
| GB202400800D0 (en) | 2024-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2579112B (en) | Graphics processing units and methods using render progression checks | |
| GB2600203B (en) | Graphics processing | |
| GB2597822B (en) | Graphics processing | |
| GB2608094B (en) | Graphics processing | |
| GB2558885B (en) | Graphics processing units and methods for subdividing a set of one or more tiles of a rendering space for rendering | |
| GB2558884B (en) | Graphics processing units and methods using cost indications for sets of tiles of a rendering space | |
| GB2587512B (en) | Coordination of cache memory operations | |
| IL313727A (en) | Parp1 inhibitors | |
| GB2607348B (en) | Graphics processing | |
| EP3721906A4 (en) | Use of parp inhibitor in treating chemotherapy-resistant ovarian cancer or breast cancer | |
| GB202314247D0 (en) | Graphics processing | |
| EP3801471A4 (en) | Inhibitors of glycosphingolipid synthesis and methods of use | |
| IL312466A (en) | Pi3k-alpha inhibitors and methods of making and using the same | |
| PT3712147T (en) | Sglts inhibitor and application thereof | |
| GB2606040B (en) | Implementation of discrete Fourier-related transforms in hardware | |
| GB202113733D0 (en) | Graphics processing | |
| GB2607350B (en) | Graphics processing | |
| GB202019767D0 (en) | Compostitions and methods | |
| SG11202000621VA (en) | Inhibitors of ror? | |
| SG11202112008PA (en) | Chromophore-labeled oligosaccharide markers and methods of use thereof | |
| GB2599098B (en) | Hardware implementation of windowed operations in three or more dimensions | |
| GB2627075B (en) | Hardware implementation of windowed operations in three or more dimensions | |
| GB2607349B (en) | Graphics processing | |
| GB202103774D0 (en) | Detectiion of Ransomware | |
| GB201805608D0 (en) | Edge and depth processing hardware |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20241010 AND 20241016 |