Skip to content

Commit d46ce90

Browse files
authored
Merge branch 'TexasInstruments:master' into master
2 parents 41f35a3 + d1873cc commit d46ce90

37 files changed

Lines changed: 635 additions & 160 deletions

configs/AM62DX/AM62DX_linux_toc.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/UART
6363
linux/Foundational_Components/Kernel/Kernel_Drivers/UBIFS
6464
linux/Foundational_Components/Kernel/Kernel_Drivers/VTM
6565
linux/Foundational_Components/Kernel/Kernel_Drivers/Watchdog
66+
linux/Foundational_Components_Machine_Learning
67+
linux/Foundational_Components/Machine_Learning/arm_compute_library
68+
linux/Foundational_Components/Machine_Learning/armnn
69+
linux/Foundational_Components/Machine_Learning/nnstreamer
70+
linux/Foundational_Components/Machine_Learning/onnxrt
71+
linux/Foundational_Components/Machine_Learning/tflite
6672

6773
#linux/Foundational_Components_Power_Management
6874

configs/AM64X/AM64X_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-IET
6464
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-TSN-Tuning
6565
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/NETCONF-YANG
6666
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_PRP_Non_Offload
67+
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_PRP_PTP
6768
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/HSR_Offload
6869
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/PRP_Offload
6970
linux/Foundational_Components/Kernel/Kernel_Drivers/SPI

source/buildroot/Building_Buildroot_Image.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ Buildroot tags for Platforms supported are as follws:
4040
- AM62LX
4141
- AM62X
4242
* - https://github.com/buildroot/buildroot
43-
- 2025.02.x
44-
- 2025.02.x
43+
- 2026.02
44+
- 2026.02
4545
* - https://github.com/TexasInstruments/buildroot-external-TI.git
46-
- 11.01.16.13
47-
- 11.01.05.03
46+
- 12.00.00.07.04
47+
- 12.00.00.07.04
4848

4949
You can fetch the repos with an explicit tag using:
5050

@@ -113,17 +113,17 @@ TI_K3_BOOT_FIRMWARE_VERSION will be as follows:
113113
* - Platform
114114
- version_tag
115115
* - AM62X
116-
- 11.01.05
116+
- 12.00.00.07
117117
* - AM62LX
118-
- 11.01.16
118+
- 12.00.00.07
119119

120120

121121
.. code-block:: console
122122
123123
$ make TI_K3_BOOT_FIRMWARE_VERSION=<version_tag>
124124
125-
For Example, version_tag will be 11.01.05 or 10.01.10
126-
$ make TI_K3_BOOT_FIRMWARE_VERSION=11.01.05
125+
For Example, version_tag will be 12.00.00.07
126+
$ make TI_K3_BOOT_FIRMWARE_VERSION=12.00.00.07
127127
128128
The build process can take some time, depending on your system's resources and
129129
the complexity of the configuration.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11_02_08_02
1+
12_00_00_07_04

source/devices/AM62LX/linux/Linux_Performance_Guide.rst

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -779,4 +779,70 @@ benchmark test.
779779
780780
time -v openssl speed -elapsed -evp aes-128-cbc
781781
782+
783+
Crypto Performance Comparison
784+
-----------------------------
785+
786+
The following table shows different AES/SHA algorithms throughput measured using
787+
openssl speed across DTHEv2 accelerator, ARM Cryptographic Extension (CE), and baseline ARM CPU.
788+
789+
.. csv-table:: Crypto Accelerator Performance
790+
:header: "Algorithm", "Size (bytes)", "Accelerator (MB/s)", "ARM CE (MB/s)", "ARM (MB/s)"
791+
:widths: 20, 25, 20, 20, 20
792+
793+
"aes-128-cbc", "16", "0.28", "86.86", "28.02"
794+
"aes-128-cbc", "64", "1.16", "271.43", "35.57"
795+
"aes-128-cbc", "256", "4.63", "568.25", "38.33"
796+
"aes-128-cbc", "1024", "17.15", "800.83", "39.08"
797+
"aes-128-cbc", "8192", "82.06", "908.72", "39.31"
798+
"aes-128-cbc", "16384", "112.48", "917.23", "39.02"
799+
"aes-128-ecb", "16 bytes", "0.25", "93.16", "29.65"
800+
"aes-128-ecb", "64 bytes", "1.04", "255.43", "36.71"
801+
"aes-128-ecb", "256 bytes", "4.27", "584.00", "39.18"
802+
"aes-128-ecb", "1024 bytes", "15.85", "880.24", "39.87"
803+
"aes-128-ecb", "8192 bytes", "78.94", "1016.25", "40.06"
804+
"aes-128-ecb", "16384 bytes", "109.80", "1041.75", "40.05"
805+
"aes-192-cbc", "16 bytes", "0.19", "83.46", "25.01"
806+
"aes-192-cbc", "64 bytes", "1.05", "245.60", "30.80"
807+
"aes-192-cbc", "256 bytes", "4.22", "470.37", "32.16"
808+
"aes-192-cbc", "1024 bytes", "15.82", "621.54", "33.41"
809+
"aes-192-cbc", "8192 bytes", "56.12", "685.22", "33.57"
810+
"aes-192-cbc", "16384 bytes", "94.11", "688.92", "33.57"
811+
"aes-192-ecb", "16 bytes", "0.19", "88.85", "26.24"
812+
"aes-192-ecb", "64 bytes", "0.95", "241.29", "31.64"
813+
"aes-192-ecb", "256 bytes", "4.28", "533.39", "33.46"
814+
"aes-192-ecb", "1024 bytes", "16.08", "778.58", "33.21"
815+
"aes-192-ecb", "8192 bytes", "74.64", "897.90", "34.09"
816+
"aes-192-ecb", "16384 bytes", "100.83", "906.14", "34.08"
817+
"aes-256-cbc", "16 bytes", "0.19", "81.34", "22.37"
818+
"aes-256-cbc", "64 bytes", "1.05", "228.13", "27.06"
819+
"aes-256-cbc", "256 bytes", "4.35", "410.47", "28.68"
820+
"aes-256-cbc", "1024 bytes", "15.88", "521.18", "29.06"
821+
"aes-256-cbc", "8192 bytes", "70.04", "565.39", "29.25"
822+
"aes-256-cbc", "16384 bytes", "90.28", "567.93", "29.25"
823+
"sha2-256", "16 bytes", "0.20", "11.66", "7.69"
824+
"sha2-256", "64 bytes", "0.60", "42.28", "21.87"
825+
"sha2-256", "256 bytes", "1.43", "137.06", "48.05"
826+
"sha2-256", "1024 bytes", "6.81", "310.52", "68.74"
827+
"sha2-256", "8192 bytes", "57.47", "494.56", "78.58"
828+
"sha2-256", "16384 bytes", "99.41", "514.70", "79.38"
829+
"sha2-512", "16 bytes", "0.13", "6.80", "6.89"
830+
"sha2-512", "64 bytes", "0.67", "27.30", "27.19"
831+
"sha2-512", "256 bytes", "1.87", "57.70", "58.17"
832+
"sha2-512", "1024 bytes", "6.26", "92.97", "97.56"
833+
"sha2-512", "8192 bytes", "53.19", "121.49", "121.70"
834+
"sha2-512", "16384 bytes", "103.87", "123.73", "123.76"
835+
836+
.. csv-table:: CPU Usage %
837+
:header: "Algorithm", "Accelerator (%)", "ARM CE (%)", "ARM (%)"
838+
:widths: 25, 25, 25, 25
839+
840+
"aes-128-cbc", "18%", "99%", "99%"
841+
"aes-128-ecb", "15%", "99%", "99%"
842+
"aes-192-cbc", "16%", "99%", "99%"
843+
"aes-192-ecb", "15%", "99%", "99%"
844+
"aes-256-cbc", "14%", "99%", "99%"
845+
"sha2-256", "16%", "99%", "99%"
846+
"sha2-512", "20%", "98%", "99%"
847+
782848
|

source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ What's new
5252
- Important Bug Fixes on top of Processor SDK 11.02.08.02 Release.
5353
- Review Issue Tracker Section for the new fixes.
5454
- Support for multiple Linux distributions, such as Yocto, Debian and Buildroot
55+
- OPTEE: Hardware-backed secure key storage via RPMB with PKCS#11 interface
56+
- Security: ATF, OPTEE and RNG memory firewall for isolation from Linux
57+
- Security: Yocto reference for LUKS2 root filesystem encryption with fTPM key management
58+
- Secure boot: Support for U-boot FIT image signing and verification
5559

5660
**Key Release References:**
5761

@@ -173,32 +177,32 @@ Buildroot (Buildroot External TI)
173177
- Tag Info
174178
- Config Info
175179
* - U-Boot
176-
- `ti-u-boot-2025.01 <https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?h=ti-u-boot-2025.01>`__
177-
- `11.02.08 <https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tag/?h=11.02.08>`__
178-
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/78d0a34cec662b7fd96bf7319e9c59d2b79c1df3/configs/ti_release_am62x_sk_defconfig#L60>`__
180+
- `ti-u-boot-2026.01 <https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?h=ti-u-boot-2026.01>`__
181+
- `12.00.00.07 <https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tag/?h=12.00.00.07>`__
182+
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/main/configs/ti_release_am62lx_evm_defconfig#L55>`__
179183
* - ATF
180-
- `master <https://github.com/TexasInstruments/arm-trusted-firmware.git>`__
181-
- `v2.13+ <https://github.com/TexasInstruments/arm-trusted-firmware/commit/5939ceaeb664b8da5499dc4ecfa1caa7f5bcc31a>`__
182-
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/78d0a34cec662b7fd96bf7319e9c59d2b79c1df3/configs/ti_release_am62lx_evm_rt_defconfig#L39>`__
184+
- `ti-tfa-2.14.y <https://github.com/TexasInstruments/arm-trusted-firmware/tree/ti-tfa-2.14.y>`__
185+
- `v2.14+ <https://github.com/TexasInstruments/arm-trusted-firmware/commit/d203b8453905178252094416448de009931087e0>`__
186+
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/main/configs/ti_release_am62lx_evm_defconfig#L40>`__
183187
* - OPTEE
184188
- `master <https://github.com/OP-TEE/optee_os/tree/master>`__
185-
- `4.7.0+ <https://github.com/OP-TEE/optee_os/commit/a9690ae39995af36a31b7a4f446f27ea0787e3a4>`__
186-
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/78d0a34cec662b7fd96bf7319e9c59d2b79c1df3/configs/ti_release_am62lx_evm_rt_defconfig#L46>`__
189+
- `4.9.0+ <https://github.com/OP-TEE/optee_os/commit/f2a7ad0638aeff5243593b33cc56ad064cae7615>`__
190+
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/blob/main/configs/ti_release_am62lx_evm_defconfig#L46>`__
187191
* - Linux Firmware
188192
- `ti-linux-firmware <https://github.com/TexasInstruments/ti-linux-firmware/tree/ti-linux-firmware>`__
189-
- `11.02.08 <https://github.com/TexasInstruments/ti-linux-firmware/releases/tag/11.02.08>`__
193+
- `12.00.00.07 <https://github.com/TexasInstruments/ti-linux-firmware/releases/tag/12.00.00.07>`__
190194
- `Git Clone <https://github.com/buildroot/buildroot/blob/1a17185606161d7a03198e249c02bdc2bdc972d0/boot/ti-k3-boot-firmware/ti-k3-boot-firmware.mk#L8>`__
191195
* - Linux Kernel
192-
- `ti-linux-6.12.y <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?h=ti-linux-6.12.y>`__
193-
- `11.02.08 <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tag/?h=11.02.08>`__
194-
- `non-RT <https://github.com/TexasInstruments/buildroot-external-TI/blob/78d0a34cec662b7fd96bf7319e9c59d2b79c1df3/configs/ti_release_am62lx_evm_defconfig#L15C58-L15C60>`__, `RT <https://github.com/TexasInstruments/buildroot-external-TI/blob/78d0a34cec662b7fd96bf7319e9c59d2b79c1df3/configs/ti_release_am62lx_evm_rt_defconfig#L15C58-L15C60>`__
196+
- `ti-linux-6.18.y <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?h=ti-linux-6.18.y>`__
197+
- `12.00.00.07 <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tag/?h=12.00.00.07>`__
198+
- `non-RT <https://github.com/TexasInstruments/buildroot-external-TI/blob/main/configs/ti_release_am62lx_evm_defconfig#L15>`__, `RT <https://github.com/TexasInstruments/buildroot-external-TI/blob/main/configs/ti_release_am62lx_evm_rt_defconfig#L15>`__
195199
* - Buildroot External TI
196200
- `main <https://github.com/TexasInstruments/buildroot-external-TI/tree/main>`__
197-
- `11.02.08.02 <https://github.com/TexasInstruments/buildroot-external-TI/releases/tag/11.02.08.02>`__
201+
- `12.00.00.07.04 <https://github.com/TexasInstruments/buildroot-external-TI/releases/tag/12.00.00.07.04>`__
198202
- `Build <https://github.com/TexasInstruments/buildroot-external-TI/tree/main/configs>`__, `Board <https://github.com/TexasInstruments/buildroot-external-TI/tree/main/board/ti/am62lx-evm>`__
199203
* - Buildroot
200-
- `2025.08.x <https://github.com/buildroot/buildroot/tree/2025.08.x>`__
201-
- `2025.08.2 <https://github.com/buildroot/buildroot/releases/tag/2025.08.2>`__
204+
- `2026.02.x <https://github.com/buildroot/buildroot/tree/2026.02.x>`__
205+
- `2026.02 <https://github.com/buildroot/buildroot/releases/tag/2026.02>`__
202206
-
203207

204208
Issues Tracker

source/devices/AM62PX/linux/Linux_Performance_Guide.rst

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -793,4 +793,69 @@ Listed for each algorithm are the code snippets used to run each
793793

794794
time -v openssl speed -elapsed -evp aes-128-cbc
795795

796+
797+
Crypto Performance Comparison
798+
-----------------------------
799+
800+
The following table shows different AES/SHA algorithms throughput measured using openssl speed across the SA3UL accelerator, ARM Cryptographic Extension (CE), and baseline ARM CPU.
801+
802+
.. csv-table:: Crypto Accelerator Performance
803+
:header: "Algorithm", "Size (bytes)", "Accelerator (MB/s)", "ARM CE (MB/s)", "ARM (MB/s)"
804+
:widths: 20, 25, 20, 20, 20
805+
806+
"aes-128-cbc", "16", "0.43", "97.37", "31.46"
807+
"aes-128-cbc", "64", "1.88", "304.29", "39.87"
808+
"aes-128-cbc", "256", "7.18", "636.54", "42.97"
809+
"aes-128-cbc", "1024", "23.80", "897.51", "43.82"
810+
"aes-128-cbc", "8192", "71.31", "1018.75", "44.05"
811+
"aes-128-cbc", "16384", "83.60", "1028.48", "43.99"
812+
"aes-128-ecb", "16 bytes", "0.44", "104.44", "32.93"
813+
"aes-128-ecb", "64 bytes", "1.96", "286.37", "41.05"
814+
"aes-128-ecb", "256 bytes", "7.33", "654.30", "43.89"
815+
"aes-128-ecb", "1024 bytes", "24.65", "986.46", "44.66"
816+
"aes-128-ecb", "8192 bytes", "74.44", "1156.52", "44.89"
817+
"aes-128-ecb", "16384 bytes", "86.21", "1167.59", "44.90"
818+
"aes-192-cbc", "16 bytes", "0.43", "93.68", "27.74"
819+
"aes-192-cbc", "64 bytes", "1.86", "275.43", "34.40"
820+
"aes-192-cbc", "256 bytes", "7.13", "526.69", "36.78"
821+
"aes-192-cbc", "1024 bytes", "23.38", "695.99", "37.42"
822+
"aes-192-cbc", "8192 bytes", "65.72", "767.62", "37.61"
823+
"aes-192-cbc", "16384 bytes", "76.48", "773.36", "37.62"
824+
"aes-192-ecb", "16 bytes", "0.44", "100.12", "29.42"
825+
"aes-192-ecb", "64 bytes", "1.92", "270.42", "35.47"
826+
"aes-192-ecb", "256 bytes", "7.23", "598.15", "37.51"
827+
"aes-192-ecb", "1024 bytes", "24.01", "873.05", "38.05"
828+
"aes-192-ecb", "8192 bytes", "67.70", "1006.31", "38.21"
829+
"aes-192-ecb", "16384 bytes", "76.94", "1009.53", "38.21"
830+
"aes-256-cbc", "16 bytes", "0.43", "91.27", "25.26"
831+
"aes-256-cbc", "64 bytes", "1.90", "256.04", "30.42"
832+
"aes-256-cbc", "256 bytes", "6.95", "460.32", "32.19"
833+
"aes-256-cbc", "1024 bytes", "22.74", "584.52", "32.66"
834+
"aes-256-cbc", "8192 bytes", "60.63", "633.94", "32.81"
835+
"aes-256-cbc", "16384 bytes", "69.65", "637.81", "32.80"
836+
"sha2-256", "16 bytes", "0.50", "13.01", "8.63"
837+
"sha2-256", "64 bytes", "2.00", "47.23", "24.52"
838+
"sha2-256", "256 bytes", "7.90", "153.20", "53.84"
839+
"sha2-256", "1024 bytes", "30.19", "347.42", "77.02"
840+
"sha2-256", "8192 bytes", "177.34", "554.04", "88.05"
841+
"sha2-256", "16384 bytes", "272.52", "578.64", "88.95"
842+
"sha2-512", "16 bytes", "0.50", "7.63", "7.64"
843+
"sha2-512", "64 bytes", "2.00", "30.60", "30.40"
844+
"sha2-512", "256 bytes", "7.59", "65.05", "65.13"
845+
"sha2-512", "1024 bytes", "26.11", "109.24", "109.29"
846+
"sha2-512", "8192 bytes", "88.95", "136.35", "136.29"
847+
"sha2-512", "16384 bytes", "107.80", "138.74", "138.64"
848+
849+
.. csv-table:: CPU Usage %
850+
:header: "Algorithm", "Accelerator (%)", "ARM CE (%)", "ARM (%)"
851+
:widths: 25, 25, 25, 25
852+
853+
"aes-128-cbc", "34%", "99%", "99%"
854+
"aes-128-ecb", "34%", "99%", "99%"
855+
"aes-192-cbc", "33%", "99%", "99%"
856+
"aes-192-ecb", "33%", "99%", "99%"
857+
"aes-256-cbc", "32%", "99%", "99%"
858+
"sha2-256", "94%", "99%", "99%"
859+
"sha2-512", "95%", "99%", "99%"
860+
796861
|

source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ What's new
5151
- First 2026 LTS Reference Release Including RT combined branch model
5252
- Important Bug Fixes on top of Processor SDK 11.02.08.02 Release.
5353
- Review Issue Tracker Section for the new fixes.
54+
- Security: ATF and OPTEE memory firewall for isolation from Linux
55+
- Security: Yocto reference for LUKS2 root filesystem encryption with fTPM key management
5456

5557
**Key Release References:**
5658

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11_02_08_02
1+
12_00_00_07_04

source/devices/AM62X/linux/Linux_Performance_Guide.rst

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,72 @@ Listed for each algorithm are the code snippets used to run each
923923

924924
time -v openssl speed -elapsed -evp aes-128-cbc
925925

926+
927+
Crypto Performance Comparison
928+
-----------------------------
929+
930+
The following table shows different AES/SHA algorithms throughput measured using
931+
openssl speed across the SA3UL accelerator, ARM Cryptographic Extension (CE), and baseline ARM CPU.
932+
933+
.. csv-table:: Crypto Accelerator Performance
934+
:header: "Algorithm", "Size (bytes)", "Accelerator (MB/s)", "ARM CE (MB/s)", "ARM (MB/s)"
935+
:widths: 20, 25, 20, 20, 20
936+
937+
"aes-128-cbc", "16", "0.38", "95.83", "31.06"
938+
"aes-128-cbc", "64", "1.60", "300.27", "39.69"
939+
"aes-128-cbc", "256", "6.08", "632.25", "42.89"
940+
"aes-128-cbc", "1024", "23.90", "895.17", "43.74"
941+
"aes-128-cbc", "8192", "93.02", "1018.16", "44.04"
942+
"aes-128-cbc", "16384", "117.17", "1028.05", "44.03"
943+
"aes-128-ecb", "16 bytes", "0.38", "104.39", "33.22"
944+
"aes-128-ecb", "64 bytes", "1.65", "286.28", "41.15"
945+
"aes-128-ecb", "256 bytes", "6.12", "653.72", "43.92"
946+
"aes-128-ecb", "1024 bytes", "23.97", "986.05", "44.66"
947+
"aes-128-ecb", "8192 bytes", "95.95", "1156.00", "44.89"
948+
"aes-128-ecb", "16384 bytes", "123.02", "1169.81", "44.90"
949+
"aes-192-cbc", "16 bytes", "0.38", "93.65", "28.01"
950+
"aes-192-cbc", "64 bytes", "1.57", "275.37", "34.50"
951+
"aes-192-cbc", "256 bytes", "6.06", "526.80", "36.80"
952+
"aes-192-cbc", "1024 bytes", "23.68", "696.19", "37.42"
953+
"aes-192-cbc", "8192 bytes", "86.63", "767.44", "37.61"
954+
"aes-192-cbc", "16384 bytes", "109.92", "773.00", "37.62"
955+
"aes-192-ecb", "16 bytes", "0.38", "99.14", "29.40"
956+
"aes-192-ecb", "64 bytes", "1.65", "268.53", "35.45"
957+
"aes-192-ecb", "256 bytes", "6.09", "594.94", "37.48"
958+
"aes-192-ecb", "1024 bytes", "23.88", "871.28", "38.02"
959+
"aes-192-ecb", "8192 bytes", "92.35", "1005.13", "38.19"
960+
"aes-192-ecb", "16384 bytes", "115.74", "1016.20", "38.16"
961+
"aes-256-cbc", "16 bytes", "0.38", "91.26", "25.25"
962+
"aes-256-cbc", "64 bytes", "1.52", "255.82", "30.41"
963+
"aes-256-cbc", "256 bytes", "6.05", "460.21", "32.18"
964+
"aes-256-cbc", "1024 bytes", "23.88", "584.38", "32.66"
965+
"aes-256-cbc", "8192 bytes", "82.42", "633.85", "32.78"
966+
"aes-256-cbc", "16384 bytes", "103.74", "637.05", "32.75"
967+
"sha2-256", "16 bytes", "0.50", "12.97", "8.61"
968+
"sha2-256", "64 bytes", "1.96", "47.09", "24.49"
969+
"sha2-256", "256 bytes", "7.74", "152.84", "53.85"
970+
"sha2-256", "1024 bytes", "29.85", "347.00", "77.00"
971+
"sha2-256", "8192 bytes", "172.08", "553.98", "88.04"
972+
"sha2-256", "16384 bytes", "264.31", "578.23", "88.93"
973+
"sha2-512", "16 bytes", "0.42", "7.71", "7.73"
974+
"sha2-512", "64 bytes", "1.70", "30.78", "30.43"
975+
"sha2-512", "256 bytes", "6.05", "65.03", "65.12"
976+
"sha2-512", "1024 bytes", "23.97", "109.16", "108.88"
977+
"sha2-512", "8192 bytes", "85.19", "136.24", "136.33"
978+
"sha2-512", "16384 bytes", "105.89", "138.69", "138.64"
979+
980+
.. csv-table:: CPU Usage %
981+
:header: "Algorithm", "Accelerator (%)", "ARM CE (%)", "ARM (%)"
982+
:widths: 25, 25, 25, 25
983+
984+
"aes-128-cbc", "38%", "99%", "99%"
985+
"aes-128-ecb", "36%", "99%", "99%"
986+
"aes-192-cbc", "38%", "99%", "99%"
987+
"aes-192-ecb", "38%", "99%", "99%"
988+
"aes-256-cbc", "38%", "99%", "99%"
989+
"sha2-256", "94%", "99%", "99%"
990+
"sha2-512", "93%", "99%", "99%"
991+
926992
IPSec Software Performance
927993
--------------------------
928994

0 commit comments

Comments
 (0)