硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6467|回复: 3
收起左侧

[DSP] SEGGER推出自家的DSP库emVDSP,即将发布

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
发表于 2021-3-16 08:13:35 | 显示全部楼层 |阅读模式


https://blog.segger.com/emvdsp-vs-cmsis-dsp/

支持如下架构:
Cortex-M with DSP and SIMD instructions (v7EM)
Cortex-A with NEON (Advanced SIMD) instructions (v7A, v8A)
Cortex-M with Helium instructions (v8.1M+MVE)
Older Arm cores with the DSP E extension (v5TE)
RISC-V with the Packed SIMD P extension (RV32P, RV64P)
RISC-V with the Vector extension (RV32V, RV64V)
Intel IA32/AMD64 with MMX and Advanced Vector Extensions (AVX, AVX2, and AVX-512)
Portable C code for use on any processor


性能测试:
  1. SEGGER Vector-DSP Library Benchmark
  2. Copyright (c) 2019-2021 SEGGER Microcontroller GmbH

  3. Target:   Cortex-A
  4. Compiler: SEGGER cc 11.4.4
  5. Config:   VDSP_DEFAULT_UNROLL   = 2
  6. Config:   VDSP_DEFAULT_PIPELINE = 2

  7.                          SEGGER VDSP              CMSIS-DSP      
  8.                      ------------------  ----------------------------
  9. Function               Cycles   Rel.SD%    Cycles   Rel.SD%  Rel.Perf
  10. -------------------  ------------------  ------------------  --------
  11. Abs, Q7                  2334      0.14     32112      0.01    13.75x
  12. Abs, Q15                 2333      0.09      8232      0.01     3.53x
  13. Abs, Q31                 2336      0.17      2333      0.14     1.00x
  14. Abs, F32                 2593      0.14      2844      0.08     1.10x
  15. -------------------  ------------------  ------------------  --------
  16. Neg, Q7                  2335      0.15     37930      0.00    16.24x
  17. Neg, Q15                 2334      0.12     36393      0.01    15.59x
  18. Neg, Q31                 2334      0.13      2745      0.16     1.18x
  19. Neg, F32                 2590      0.14      5151      0.03     1.99x
  20. -------------------  ------------------  ------------------  --------
  21. MinReduce, Q7            1008      0.31     22839      0.02    22.65x
  22. MinReduce, Q15            984      0.41     10809      0.03    10.98x
  23. MinReduce, Q31            972      0.37      3482      0.69     3.58x
  24. MinReduce, F32           1149      0.20      5433      0.36     4.73x
  25. -------------------  ------------------  ------------------  --------
  26. MaxReduce, Q7            1008      0.33     22842      0.01    22.66x
  27. MaxReduce, Q15            980      0.31     10807      0.03    11.02x
  28. MaxReduce, Q31            971      0.34      3454      0.10     3.56x
  29. MaxReduce, F32           1143      0.95      5436      0.30     4.76x
  30. -------------------  ------------------  ------------------  --------
  31. Add, Q7                  3230      0.13     53292      0.01    16.50x
  32. Add, Q15                 3231      0.11     53805      0.00    16.65x
  33. Add, Q31                 3230      0.08      3624      0.07     1.12x
  34. Add, F32                 3296      0.13      3605      0.06     1.09x
  35. -------------------  ------------------  ------------------  --------
  36. Add, Scalar, Q7          2532      0.10     36909      0.01    14.57x
  37. Add, Scalar, Q15         2527      0.16     36394      0.00    14.40x
  38. Add, Scalar, Q31         2527      0.17      3107      0.09     1.23x
  39. Add, Scalar, F32         2783      0.13      7191      0.03     2.58x
  40. -------------------  ------------------  ------------------  --------
  41. Sub, Q7                  3424      0.11     53294      0.01    15.56x
  42. Sub, Q15                 3422      0.07     53807      0.01    15.72x
  43. Sub, Q31                 3429      0.08      3623      0.06     1.06x
  44. -------------------  ------------------  ------------------  --------
  45. Mul, Q7                  6420      0.07     42033      0.01     6.55x
  46. Mul, Q15                 3358      0.12     55341      0.00    16.48x
  47. Mul, Q31                 3741      0.10      6960      0.03     1.86x
  48. Mul, F32                 3488      0.12      3606      0.08     1.03x
  49. -------------------  ------------------  ------------------  --------
  50. Mul, Scalar, Q7          4759      0.07     38965      0.01     8.19x
  51. Mul, Scalar, Q15         3100      0.14     37425      0.01    12.07x
  52. Mul, Scalar, Q31         2848      0.11     11575      0.02     4.06x
  53. Mul, Scalar, F32         2909      0.15      4385      0.06     1.51x
  54. -------------------  ------------------  ------------------  --------
  55. Mean, Q7                 3671      0.09     22594      0.01     6.15x
  56. Mean, Q15                1658      0.23     19050      0.02    11.49x
  57. Mean, Q31                2116      0.17      3618      0.67     1.71x
  58. Mean, F32                1178      0.54      5149      0.12     4.37x
  59. -------------------  ------------------  ------------------  --------

  60. STOP
复制代码
回复

使用道具 举报

1

主题

94

回帖

97

积分

初级会员

积分
97
发表于 2021-3-16 21:32:25 | 显示全部楼层
这个好,免费的吗?
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2024-3-14 00:42:37 | 显示全部楼层
现在2024年了,还没有发布吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
 楼主| 发表于 2024-3-14 10:08:11 | 显示全部楼层
Superusrss 发表于 2024-3-14 00:42
现在2024年了,还没有发布吗

还没。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-28 00:15 , Processed in 0.156136 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表