Next Article in Journal
A Leaching-Index-Driven Framework for Durability-Oriented Design of Mineral Binders: Validation on Acid-Induced Degradation of an NHL–Pozzolan System and Prospective Extensions to Circular Materials
Previous Article in Journal
Potential Landslide Area Identification Method Based on Deep Generative Adversarial Reinforcement Learning (DGARL-LS)
Previous Article in Special Issue
Reconfigurable SmartNICs: A Comprehensive Review of FPGA Shells and Heterogeneous Offloading Architectures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reduct for Large Datasets: Parallel Multi-Processor Architecture in FPGA

by
Maciej Kopczynski
Faculty of Computer Science, Bialystok University of Technology, 15-351 Bialystok, Poland
Appl. Sci. 2026, 16(14), 7029; https://doi.org/10.3390/app16147029
Submission received: 3 February 2026 / Revised: 30 June 2026 / Accepted: 6 July 2026 / Published: 13 July 2026
(This article belongs to the Special Issue Recent Applications of Field-Programmable Gate Arrays (FPGAs))

Abstract

This work introduces a parallel architecture that leverages both a Field-Programmable Gate Array (FPGA) and a softcore CPU to accelerate reduct computation for large-scale datasets using rough set theory. The proposed designs were evaluated on two real-world datasets executed directly on the FPGA platform, with dataset sizes ranging from 1000 up to 1,000,000 objects. An equivalent software implementation was used as a reference. Experimental results demonstrate that the hardware-supported reduct generation achieves substantial reductions in computation time compared to the software solution, giving speed-up factors from 5 up to 16 times for the same number of cores both in hardware and software, up to 52 times when comparing hardware four-core approach with single software core solution.
Keywords: rough sets; FPGA; reduct; parallel calculation; multicore rough sets; FPGA; reduct; parallel calculation; multicore

Share and Cite

MDPI and ACS Style

Kopczynski, M. Reduct for Large Datasets: Parallel Multi-Processor Architecture in FPGA. Appl. Sci. 2026, 16, 7029. https://doi.org/10.3390/app16147029

AMA Style

Kopczynski M. Reduct for Large Datasets: Parallel Multi-Processor Architecture in FPGA. Applied Sciences. 2026; 16(14):7029. https://doi.org/10.3390/app16147029

Chicago/Turabian Style

Kopczynski, Maciej. 2026. "Reduct for Large Datasets: Parallel Multi-Processor Architecture in FPGA" Applied Sciences 16, no. 14: 7029. https://doi.org/10.3390/app16147029

APA Style

Kopczynski, M. (2026). Reduct for Large Datasets: Parallel Multi-Processor Architecture in FPGA. Applied Sciences, 16(14), 7029. https://doi.org/10.3390/app16147029

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop