/cmsis-dsp-latest/Testing/ |
D | diff.sql | 1 .headers ON 36 should be added here so that we join the ref and other cores on common benchmark definition. 57 …INNER JOIN refCore ON refCore.ID = otherCores.ID AND refCore.categoryid = otherCores.categoryid AN… 58 INNER JOIN CATEGORY ON CATEGORY.categoryid = otherCores.categoryid 59 INNER JOIN PLATFORM ON PLATFORM.platformid = otherCores.platformid 60 INNER JOIN CORE ON CORE.coreid = otherCores.coreid 61 INNER JOIN COMPILER ON COMPILER.compilerid = otherCores.compilerid 62 INNER JOIN COMPILERKIND ON COMPILERKIND.compilerkindid = COMPILER.compilerkindid 63 INNER JOIN TYPE ON TYPE.typeid = otherCores.typeid;
|
D | createDb.sql | 6 CREATE INDEX coredef_index ON CORE(coredef); 12 CREATE INDEX platform_index ON PLATFORM(platform); 18 CREATE INDEX compilerkind_index ON COMPILERKIND(compiler); 29 CREATE INDEX compiler_index ON COMPILER(compilerkindid,version); 30 CREATE INDEX compiler_date_index ON COMPILER(testdateid); 31 CREATE INDEX compiler_all_index ON COMPILER(compilerkindid,version,testdateid); 42 CREATE INDEX type_index ON TYPE(type); 48 CREATE INDEX category_index ON CATEGORY(category); 54 CREATE INDEX testname_index ON TESTNAME(name); 60 CREATE INDEX testdate_index ON TESTDATE(date);
|
D | README.md | 61 (If you are on Windows, use the `bin/windows64` folder) 71 **You can then run the executable on Virtual Hardware.** 73 For instance, to run the test on the virtual hardware for Corstone 300, if you have the Arm MDK ins… 109 The tests may depend on several parameters (width, height etc ...) 113 For instance, if our test is dependent on a vector size, we may want to compute a linear regression 114 to know how the performances are dependent on the vector size. 116 But, our test may also depend on another parameter B which is not interesting us in the regression.… 125 …f (to check that the execution has been successful could be running on the DUT or on a host like a… 131 #### R10 : The test may be run on the DUT or on the host 137 #### R13 : Control of the tests could run on the DUT but could also be run on a host [all …]
|
/cmsis-dsp-latest/Documentation/Doxygen/src/ |
D | mainpage.md | 5 …P software library, a suite of common compute processing functions for use on Cortex-M and Cortex-… 25 The library has generally separate functions for operating on 8-bit integers, 16-bit integers, 32-b… 35 …gorithm with NumPy and SciPy before writing the C version. Is is available on [PyPI.org](https://p… 56 …not** occur when `-fno-builtin` is used and it will have a **very bad** impact on the performances. 59 …IS-DSP library. If you don't want to include everything, you can also rely on individual header fi… 67 The library is now tested on Fast Models building with cmake. Core M0, M4, M7, M33, M55 are tested. 77 ComputeLibrary | Small Neon kernels when building on Cortex-A 97 - Define macro ARM_MATH_MATRIX_CHECK for checking on the input and output sizes of matrices 100 - Define macro ARM_MATH_ROUNDING for rounding on support functions 106 …abled by default when Neon is available because performances are dependent on the compiler and tar… [all …]
|
D | memory_static_dynamic.md | 10 …ctors the same code can, at runtime, create vectors of different length based on a runtime length. 22 …es. The compiler will generate different implementation so it will have an impact on the code size. 28 …or all those objects. It cannot generate specialized implementations based on the dimension. It is… 30 …ade by the C++ library at build time is no more possible. It has an effect on performance since at… 32 …nstructions and they require a stride. But there are constraints depending on the datatype and whe…
|
/cmsis-dsp-latest/Include/dsp/ |
D | matrix_functions.h | 20 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 45 * The functions operate on matrix data structures. For example, 89 * By default all of the matrix functions perform size checking on the input and 171 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 184 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 197 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 210 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 223 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 237 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 249 * or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. [all …]
|
D | matrix_functions_f16.h | 20 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 62 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 75 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 87 * or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. 98 * or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. 110 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 133 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz… 146 …* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of siz…
|
/cmsis-dsp-latest/ |
D | PythonWrapper_README.md | 5 The CMSIS-DSP is available on our [GitHub](https://github.com/ARM-software/CMSIS-DSP) or as a [CMSI… 7 …ithub.com/ARM-software/CMSIS-DSP) API to ease the migration to the final implementation on a board. 9 …Python environment and then easily converted to a C implementation running on a Cortex-M or Cortex… 20 …f this package has been tested on Windows with the Python install from python.org and Microsoft Vi… 22 It has also been tested with `cygwin`. In that case, `python-devel` must be installed too. On Mac, … 77 Depending on the example, you may have to install more packages. 83 … can't give any support if you have problems compiling the `PythonWrapper` on your specific config… 87 …ithub.com/ARM-software/CMSIS-DSP) API to ease the migration to the final implementation on a board. 207 This example depends on a data file which can be downloaded here: 213 Lugovaya T.S. Biometric human identification based on electrocardiogram. [Master's thesis] Faculty … [all …]
|
D | README.md | 82 …n `-DARM_MATH_NEON` for the C compilation. With `cmake` this option is controlled with `-DNEON=ON`. 84 * `-DLOOPUNROLL=ON` can also be used when compiling with cmake 87 Compilers are doing unrolling. So this option may not be needed but it is highly dependent on the c… 98 …not** occur when `-fno-builtin` is used and it will have a **very bad** impact on the performances. 116 …pen CMSIS-Pack](https://www.open-cmsis-pack.org/) technology and from command line on any platform. 169 CMSIS-DSP is dependent on the CMSIS Core includes. So, you should define `CMSISCORE` on the cmake c… 198 The intrinsics defined in `Core_A/Include` are not available on recent Cortex-A processors. 202 You need to build with `-D__GNUC_PYTHON__` on the compiler command line. This flag was introduced f… 218 * `-DHOST=ON` 219 * `-DNEON=ON` [all …]
|
D | LICENSE | 41 form, that is based on (or derived from) the Work and for which the 52 or by an individual or Legal Entity authorized to submit on behalf of 56 communication on electronic mailing lists, source code control systems, 57 and issue tracking systems that are managed by, or on behalf of, the 63 on behalf of whom a Contribution has been received by Licensor and 145 Contributor provides its Contributions) on an "AS IS" BASIS, 170 on Your own behalf and on Your sole responsibility, not on behalf 185 file or class name and description of purpose be included on the 198 distributed under the License is distributed on an "AS IS" BASIS,
|
/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | Example.py | 13 # For instance, we could test an addition on 3 samples and an addition 14 # on 9 samples to be sure that the vectorized code with tail is 32 # depending on the config object. 72 # depending on the type. 77 # Since the number of lanes depends on the type, testing vectorized code is requiring the use of
|
/cmsis-dsp-latest/Source/TransformFunctions/ |
D | arm_mfcc_init_f16.c | 23 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 68 and on a given number of FFT bins (the filter length). 198 and on a given number of FFT bins (the filter length). 227 and on a given number of FFT bins (the filter length). 256 and on a given number of FFT bins (the filter length). 285 and on a given number of FFT bins (the filter length). 314 and on a given number of FFT bins (the filter length). 343 and on a given number of FFT bins (the filter length). 372 and on a given number of FFT bins (the filter length). 401 and on a given number of FFT bins (the filter length).
|
D | arm_mfcc_init_f32.c | 23 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 68 and on a given number of FFT bins (the filter length). 198 and on a given number of FFT bins (the filter length). 227 and on a given number of FFT bins (the filter length). 256 and on a given number of FFT bins (the filter length). 285 and on a given number of FFT bins (the filter length). 314 and on a given number of FFT bins (the filter length). 343 and on a given number of FFT bins (the filter length). 372 and on a given number of FFT bins (the filter length). 401 and on a given number of FFT bins (the filter length).
|
D | arm_mfcc_init_q15.c | 23 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 67 and on a given number of FFT bins (the filter length). 197 and on a given number of FFT bins (the filter length). 226 and on a given number of FFT bins (the filter length). 255 and on a given number of FFT bins (the filter length). 284 and on a given number of FFT bins (the filter length). 313 and on a given number of FFT bins (the filter length). 342 and on a given number of FFT bins (the filter length). 371 and on a given number of FFT bins (the filter length). 400 and on a given number of FFT bins (the filter length).
|
D | arm_mfcc_init_q31.c | 23 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 68 and on a given number of FFT bins (the filter length). 199 and on a given number of FFT bins (the filter length). 228 and on a given number of FFT bins (the filter length). 257 and on a given number of FFT bins (the filter length). 286 and on a given number of FFT bins (the filter length). 315 and on a given number of FFT bins (the filter length). 344 and on a given number of FFT bins (the filter length). 373 and on a given number of FFT bins (the filter length). 402 and on a given number of FFT bins (the filter length).
|
/cmsis-dsp-latest/dsppp/RTE/Device/SSE-300-MPS3/ |
D | system_SSE300MPS3.c | 13 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 68 /* 0b00 | ON, PDEPU is not in low-power state */ in SystemInit() 69 /* 0b01 | ON, but the clock is off */ in SystemInit() 73 /* Clear ELPSTATE, value is 0b11 on Cold reset */ in SystemInit() 76 /* Favor best FP/MVE performance by default, avoid EPU switch-ON delays */ in SystemInit() 77 /* PDEPU ON, Clock OFF */ in SystemInit()
|
D | system_SSE300MPS3.c.base@1.1.1 | 13 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 68 /* 0b00 | ON, PDEPU is not in low-power state */ 69 /* 0b01 | ON, but the clock is off */ 73 /* Clear ELPSTATE, value is 0b11 on Cold reset */ 76 /* Favor best FP/MVE performance by default, avoid EPU switch-ON delays */ 77 /* PDEPU ON, Clock OFF */
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/ARMCM55/ |
D | system_ARMCM55.c | 20 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 80 /* 0b00 | ON, PDEPU is not in low-power state */ in SystemInit() 81 /* 0b01 | ON, but the clock is off */ in SystemInit() 85 /* Clear ELPSTATE, value is 0b11 on Cold reset */ in SystemInit() 88 /* Favor best FP/MVE performance by default, avoid EPU switch-ON delays */ in SystemInit() 89 /* PDEPU ON, Clock OFF */ in SystemInit()
|
/cmsis-dsp-latest/Examples/cmsis_build/RTE/Device/SSE-300-MPS3/ |
D | fvp_sse300_mps3_s.sct | 13 ; * distributed under the License is distributed on an "AS IS" BASIS, 33 * region so that you can rely on code+veneer size combined will not exceed 35 * area used to align this section on 32 bytes boundary (for SAU conf). 41 * This dummy region ensures that the next one will be aligned on a 32 bytes
|
/cmsis-dsp-latest/dsppp/linker_scripts/ |
D | ac6_sse300_mps3_s.sct | 12 ; * distributed under the License is distributed on an "AS IS" BASIS, 34 * region so that you can rely on code+veneer size combined will not exceed 36 * area used to align this section on 32 bytes boundary (for SAU conf). 42 * This dummy region ensures that the next one will be aligned on a 32 bytes
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/SSE-300-MPS3/ |
D | fvp_sse300_mps3_s.sct | 13 ; * distributed under the License is distributed on an "AS IS" BASIS, 33 * region so that you can rely on code+veneer size combined will not exceed 35 * area used to align this section on 32 bytes boundary (for SAU conf). 41 * This dummy region ensures that the next one will be aligned on a 32 bytes
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/ |
D | corstone310_mps3_s.sct | 13 ; * distributed under the License is distributed on an "AS IS" BASIS, 33 * region so that you can rely on code+veneer size combined will not exceed 35 * area used to align this section on 32 bytes boundary (for SAU conf). 41 * This dummy region ensures that the next one will be aligned on a 32 bytes
|
/cmsis-dsp-latest/Testing/cmsis_build/linker_scripts/ |
D | ac6_sse300_mps3_s.sct | 12 ; * distributed under the License is distributed on an "AS IS" BASIS, 34 * region so that you can rely on code+veneer size combined will not exceed 36 * area used to align this section on 32 bytes boundary (for SAU conf). 42 * This dummy region ensures that the next one will be aligned on a 32 bytes
|
/cmsis-dsp-latest/Testing/Source/Tests/ |
D | ExampleCategoryF32.cpp | 7 Tests to write and test criteria depend on the algorithm. 8 When SNR is meaningful, SNR threshold depends on the type. 39 /* Check there is no buffer overflow on the output */ in test_op_f32() 70 Different allocations depending on the test. in setUp()
|
/cmsis-dsp-latest/dsppp/Include/dsppp/ |
D | vector_view.hpp | 54 * @brief Create a vector view on a buffer 64 * @brief Create a vector on a vector 72 * @brief Create a vector view on vector 159 * On an architecture supporting vectors, if the scalar datatype T 176 * On an architecture supporting vectors and predicated loops, if the 193 * On an architecture supporting vectors and predicated loops, if the 210 * On an architecture supporting vectors, if the 501 * @brief Create a vector view on a buffer 513 * @brief Create a vector view on a vector 525 * @brief Create a vector view on a vector [all …]
|