In this thesis, we explored the open-source RISC-V Vector Extension (RVV), which enables SIMD-style operations and opens up new opportunities for more efficient data processing. As a case study, we implemented an algorithm for calculating the GLCM matrix and its associated features. The algorithm was adapted to run on a processor with RVV support and experimentally evaluated. The results demonstrated that the use of the vector extension provides a significant acceleration of computation compared to the basic sequential approach, while maintaining both the accuracy of the results and their applicability in further image analysis.
|