paper-with-me

Papers

Improved vectorization of OpenCV algorithms for RISC-V CPUs

2023-09-19 · V. D. Volokitin, E. P. Vasiliev, E. A. Kozinov, V. D. Kustikova, A. V. Liniov, Y. A. Rodimkov, A. V. Sysoyev, I. B. Meyerov

The development of an open and free RISC-V architecture is of great interest for a wide range of areas, including high-performance computing and numerical simulation in mathematics, physics, chemistry and other problem domains. In this paper, we discuss the possibilities of accelerating computations on available RISC-V processors by improving the vectorization of several computer vision and machine learning algorithms in the widely used OpenCV library. It is shown that improved vectorization speeds up computations on existing prototypes of RISC-V devices by tens of percent.

📄 PDF Abstract BibTeX arXiv:2311.12808

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Tensor Program Optimization for the RISC-V Vector Extension Using Probabilistic Programs

2025-07-02 · Federico Nicolas Peccia, Frederik Haxel, Oliver Bringmann arxiv

RISC-V provides a flexible and scalable platform for applications ranging from embedded devices to high-performance computing clusters. Particularly, its RISC-V Vector Extension (RVV) becomes of interest for the accelera…

Accelerating SLIDE Deep Learning on Modern CPUs: Vectorization, Quantizations, Memory Optimizations, and More

2021-03-06 · Shabnam Daghaghi, Nicholas Meisburger, Mengnan Zhao, Yong Wu 외

Deep learning implementations on CPUs (Central Processing Units) are gaining more traction. Enhanced AI capabilities on commodity x86 architectures are commercially appealing due to the reuse of existing hardware and vir…

V-Seek: Accelerating LLM Reasoning on Open-hardware Server-class RISC-V Platforms

2025-03-21 · Javier J. Poveda Rodrigo, Mohamed Amine Ahmdi, Alessio Burrello, Daniele Jahier Pagliari 외

The recent exponential growth of Large Language Models (LLMs) has relied on GPU-based systems. However, CPUs are emerging as a flexible and lower-cost alternative, especially when targeting inference and reasoning worklo…

CPUGPU

Late Breaking Results: Conversion of Neural Networks into Logic Flows for Edge Computing

2026-01-29 · Daniel Stein, Shaoyi Huang, Rolf Drechsler, Bing Li 외 arxiv

Neural networks have been successfully applied in various resource-constrained edge devices, where usually central processing units (CPUs) instead of graphics processing units exist due to limited power availability. Sta…

Matlab vs. OpenCV: A Comparative Study of Different Machine Learning Algorithms

2019-05-03 · Ahmed A. Elsayed, Waleed A. Yousef

Scientific Computing relies on executing computer algorithms coded in some programming languages. Given a particular available hardware, algorithms speed is a crucial factor. There are many scientific computing environme…

BIG-bench Machine LearningData Visualization