Coretex A-53:256位矢量

发布于 2025-02-08 23:05:23 字数 3765 浏览 1 评论 0原文

以下是Cortex A53嵌入式目标中CPU的信息。 我怎么知道这款CPU支持256位Vectoer(例如Float32x8),

谢谢,谢谢 Zvika

sidekiq@z3u:~$ cat /proc/cpuinfo
processor   : 0
BogoMIPS   : 200.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd03
CPU revision   : 4

sidekiq@z3u:~$ lscpu
Architecture:        aarch64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               4
Model name:          Cortex-A53
Stepping:            r0p4
CPU max MHz:         1199.9990
CPU min MHz:         299.9990
BogoMIPS:            200.00
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

sidekiq@z3u:~$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 1:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 2:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 3:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%

Following is the info of the CPU in a cortex A53 embedded target.
How can I know is this CPU supports 256bit vectoer (e.g float32x8)

Thank you,
Zvika

sidekiq@z3u:~$ cat /proc/cpuinfo
processor   : 0
BogoMIPS   : 200.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd03
CPU revision   : 4

sidekiq@z3u:~$ lscpu
Architecture:        aarch64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               4
Model name:          Cortex-A53
Stepping:            r0p4
CPU max MHz:         1199.9990
CPU min MHz:         299.9990
BogoMIPS:            200.00
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

sidekiq@z3u:~$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 1:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 2:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%
analyzing CPU 3:
  driver: cpufreq-dt
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 500 us.
  hardware limits: 300 MHz - 1.20 GHz
  available frequency steps: 300 MHz, 400 MHz, 600 MHz, 1.20 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 300 MHz and 1.20 GHz.
              The governor "performance" may decide which speed to use
              within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 300 MHz:0.00%, 400 MHz:0.00%, 600 MHz:0.00%, 1.20 GHz:100.00%

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苹果你个爱泡泡 2025-02-15 23:05:23

我怎么知道这个CPU支持256位向量

它支持霓虹灯(asimd在功能列表中的条目)仅为128位。

How can I know is this CPU supports 256bit vector

It doesn't.

It supports NEON (the asimd entry in the Features list) which is 128-bit only.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文