DSpace Repository

Hardware Software Co-design of k-means Clustering Algorithm

Show simple item record

dc.contributor.author Asati, Abhijit
dc.date.accessioned 2024-11-26T05:15:33Z
dc.date.available 2024-11-26T05:15:33Z
dc.date.issued 2023
dc.identifier.uri https://ieeexplore.ieee.org/abstract/document/10441233
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/16493
dc.description.abstract The k-means clustering algorithm is a method that is frequently utilized for the purpose of grouping data points considering their similarity. Within the scope of this research, we investigate the viability of using a hardware-software co-design (HSC) strategy in order to speed up the k-means algorithm's execution. The studies are carried out using a Zedboard HSC platform based on Zynq 7000 architecture, which incorporates both processing system (PS) part implemented as set of instructions as software component and programmable logic (PL) part implemented on configurable FPGA fabric as hardware component using RTL code. In implementing k-means clustering algorithm, calculations of distance are carried out by PS and the results are communicated to PL, for performing the distance comparison & cluster reassignment. In order to reduce the resource utilization and the execution time, three different design configurations are being studied using HSC approach where the PL part follows different architectures. The results show comparison of execution speed, resource utilization and power when the different design architecture for the PL part are compared. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.subject EEE en_US
dc.subject Zedboard en_US
dc.subject RTL en_US
dc.subject Hardware-software co-design en_US
dc.subject DDR GPIO en_US
dc.title Hardware Software Co-design of k-means Clustering Algorithm en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account