Skip to content

Commit f9a6315

Browse files
authored
FPGA: update QRD README following design downscaling
1 parent ea936e0 commit f9a6315

File tree

1 file changed

+2
-2
lines changed
  • DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/qrd

1 file changed

+2
-2
lines changed

DirectProgramming/C++SYCL_FPGA/ReferenceDesigns/qrd/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ The QR decomposition algorithm factors a complex _m_ × _n_ matrix, where _m_
7575

7676
With this optimization, our FPGA implementation requires 4*m* DSPs to compute the complex floating point dot product or 2*m* DSPs for the real case. The matrix size is constrained by the total FPGA DSP resources available.
7777

78-
By default, the design is parameterized to process 128 × 128 matrices when compiled targeting an Intel® Arria® 10 FPGA. It is parameterized to process 256 × 256 matrices when compiled targeting a Intel® Stratix® 10 or Intel® Agilex® 7 FPGA; however, the design can process matrices from 4 x 4 to 512 x 512.
78+
By default, the design is parameterized to process 128 × 128 matrices on complex floating-point datatype; however, the design can process matrices from 4 x 4 to 512 x 512.
7979

8080
To optimize the performance-critical loop in its algorithm, the design leverages concepts discussed in the following FPGA tutorials:
8181

@@ -305,7 +305,7 @@ You can perform the QR decomposition of the set of matrices repeatedly. This ste
305305
306306
## Example Output
307307
308-
Example output when running on **Intel® FPGA SmartNIC N6001-PL** for the decomposition of 8 matrices 819200 times (each matrix consisting of 256x256 complex numbers).
308+
Example output when running on **Intel® FPGA SmartNIC N6001-PL** for the decomposition of 8 matrices 819200 times (each matrix consisting of 128x128 complex numbers).
309309
310310
```
311311
Running on device: ofs_n6001 : Intel OFS Platform (ofs_ee00000)

0 commit comments

Comments
 (0)