Skip to content

Commit f7dd0cc

Browse files
authored
Merge pull request #684 from aws/rc/2.0.4
Release v2.0.4
2 parents df6b5cc + b8dbb27 commit f7dd0cc

12 files changed

+71
-12
lines changed

RELEASE_NOTES.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,29 @@
11
# F2 Developer Kit Release Notes
22

3+
## v2.0.4
4+
5+
* Release of new F2 instance size, **f2.6xlarge**:
6+
7+
| Instance Name | FPGAs | vCPUs | FPGA Memory HBM / DDR4 | Instance Memory (GB) | Local Storage (GiB) | Network Bandwidth (Gbps) | EBS Bandwidth (Gbps) |
8+
| :---------------: | :-------: | :-------: | :------------------------: | :----------------------: | :---------------------: | :--------------------------: | :----------------------: |
9+
| **f2.6xlarge** | **1** | **24** | **16 GiB / 64 GiB** | **256** | **1 x 950** | **12.5** | **7.5** |
10+
| f2.12xlarge | 2 | 48 | 32 GiB / 128 GiB | 512 | 2 x 950 | 25.0 | 15 |
11+
| f2.48xlarge | 8 | 192 | 128 GiB / 512 GiB | 2048 | 8 x 950 | 100 | 60 |
12+
313
## v2.0.3
14+
415
* Releasing fpga_mgmt_examples to demonstrate how the FPGA Management C API is used to perform FPGA image slot load and clear operations.
516
* Releasing the PacketGen Dual Instance Loopback example to the SDK Virtual Ethernet Application.
617
* Fixing the clkgen CLIs to prevent the configuration of clock groups that were removed from the AWS_CLK_GEN IP in customer designs.
718

819
## v2.0.2
20+
921
Updates for initial release of ReadTheDocs documentation and to re-enable tests for XSIM.
1022

1123
## v2.0.1
24+
1225
Updates to HDK, SDK, and Vitis documentation. Added check for XRT install to enable Vitis hardware emulation. XRT install can now be performed automatically by running a command presented during `vitis_setup.sh`.
1326

1427
## v2.0.0
28+
1529
Initial release. F2 general-availability companion.

User_Guide_AWS_EC2_FPGA_Development_Kit.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ This documentation is relevant to F2 only. Therefore, it applies to all branches
2626

2727
### Instance Types
2828

29-
![f2_instances](./shared/assets/instance_sizes.png)
29+
![f2_instances](./shared/assets/instance_sizes_20250110.png)
3030

3131
### 2nd Generation On-Cloud FPGA Accelerator Card
3232

3333
![f2_instances](./shared/assets/accel_card_specs_20250110.png)
3434

3535
### Comparison to F1
3636

37-
![f2_f1_comp](./shared/assets/f2_f1_comp.png)
37+
![f2_f1_comp](./shared/assets/f2_f1_comp_20250110.png)
3838

3939
## AWS EC2 F2 FPGA Development Kit
4040

docs-rtd/source/RELEASE_NOTES.rst

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,59 @@
11
F2 Developer Kit Release Notes
22
==============================
33

4+
.. _v204:
5+
6+
v2.0.4
7+
------
8+
9+
- Release of new F2 instance size, **f2.6xlarge**:
10+
11+
.. list-table::
12+
:header-rows: 1
13+
:class: release-notes-instances
14+
:widths: 12 6 6 24 12 12 12 12
15+
16+
* - Instance Name
17+
- FPGAs
18+
- vCPUs
19+
- FPGA Memory HBM/DDR4
20+
- Instance Memory (GB)
21+
- Local Storage (GiB)
22+
- Network Bandwidth (Gbps)
23+
- EBS Bandwidth (Gbps)
24+
* - **f2.6xlarge**
25+
- **1**
26+
- **24**
27+
- **16 GiB / 64 GiB**
28+
- **256**
29+
- **1 x 950**
30+
- **12.5**
31+
- **7.5**
32+
* - f2.12xlarge
33+
- 2
34+
- 48
35+
- 32 GiB / 128 GiB
36+
- 512
37+
- 2 x 950
38+
- 25
39+
- 15
40+
* - f2.48xlarge
41+
- 8
42+
- 192
43+
- 128 GiB / 512 GiB
44+
- 2048
45+
- 8 x 950
46+
- 100
47+
- 60
48+
449
.. _v203:
550

651
v2.0.3
752
------
853

9-
* Releasing fpga_mgmt_examples to demonstrate how the FPGA Management C API is used to perform FPGA image slot load and clear operations.
10-
* Releasing the PacketGen Dual Instance Loopback example to the SDK Virtual Ethernet Application.
11-
* Fixing the clkgen CLIs to prevent the configuration of clock groups that were removed from the AWS_CLK_GEN IP in customer designs.
54+
- Releasing fpga_mgmt_examples to demonstrate how the FPGA Management C API is used to perform FPGA image slot load and clear operations.
55+
- Releasing the PacketGen Dual Instance Loopback example to the SDK Virtual Ethernet Application.
56+
- Fixing the clkgen CLIs to prevent the configuration of clock groups that were removed from the AWS_CLK_GEN IP in customer designs.
1257

1358
.. _v202:
1459

@@ -25,7 +70,7 @@ v2.0.1
2570
Updates to HDK, SDK, and Vitis documentation.
2671
Added check for XRT install to enable Vitis hardware emulation.
2772
XRT install can now be performed automatically by running a
28-
command presented during `vitis_setup.sh`.
73+
command presented during ``vitis_setup.sh``.
2974

3075
.. _v200:
3176

docs-rtd/source/User_Guide_AWS_EC2_FPGA_Development_Kit.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,6 @@ FPGA Development Kit:
328328
- Connect to a custom CL design in FPGA through `Virtual
329329
JTAG <./hdk/docs/Virtual_JTAG_XVC.html>`__ to run hardware debug.
330330

331-
.. |f2_instances| image:: ./_static/instance_sizes.png
331+
.. |f2_instances| image:: ./_static/instance_sizes_20250110.png
332332
.. |image1| image:: ./_static/accel_card_specs_20250110.png
333-
.. |f2_f1_comp| image:: ./_static/f2_f1_comp.png
333+
.. |f2_f1_comp| image:: ./_static/f2_f1_comp_20250110.png
76.2 KB
Loading
Loading

release_version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
RELEASE_VERSION=2.0.3
1+
RELEASE_VERSION=2.0.4

shared/assets/f2_f1_comp.png

-82.7 KB
Binary file not shown.

shared/assets/f2_f1_comp_20250110.png

76.2 KB
Loading

shared/assets/instance_sizes.png

-72.4 KB
Binary file not shown.
72.6 KB
Loading

vitis_setup.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,8 @@ function xrt_install_check {
357357
info_msg "# Otherwise, please source your XRT setup script, 'setup.sh' #"
358358
info_msg "# To reinstall, run 'install_xrt -f'! #"
359359
info_msg "###############################################################################"
360-
return 2
360+
source $xrt_path/setup.sh
361+
return 0
361362
fi
362363
info_msg "###########################################################################"
363364
info_msg "# No XRT install detected! #"
@@ -384,8 +385,7 @@ function install_xrt {
384385
cd $AWS_FPGA_REPO_DIR && return 1
385386
fi
386387

387-
xrt_install_check
388-
if [[ $? -eq 0 || $1 == "-f" || $1 == "--force" ]]; then
388+
if [[ -z $(lsmod | grep "xocl") || $1 == "-f" || $1 == "--force" ]]; then
389389
if [[ -n $(echo $PATH | grep "cmake-3.3.2") ]]; then
390390
export PATH="/usr/bin:$PATH"
391391
fi

0 commit comments

Comments
 (0)