implementation of k means on the cell broadband engine
play

Implementation of K-means on the Cell Broadband Engine Filip imek - PowerPoint PPT Presentation

IBM - CVUT Student Research Projects Implementation of K-means on the Cell Broadband Engine Filip imek (simekf1@fel.cvut.cz) About K-means a data clustering algorithm finds clusters of points in space through an iterative process


  1. IBM - CVUT Student Research Projects Implementation of K-means on the Cell Broadband Engine Filip Šimek (simekf1@fel.cvut.cz)

  2. About K-means • a data clustering algorithm • finds clusters of points in space through an iterative process Input data • the more points the more ⇩ ⇩ calculations needed • computaion can be parallelized for better performance Clusterized IBM - CVUT Student Research Projects 2

  3. Cell Broadband Engine • IBM / Sony / Toshiba • Playstation 3 • PowerPC core • 8 Processing Elements • 3.2GHz IBM - CVUT Student Research Projects 3

  4. Project status • algorithm implemented on the PowerPC core of the CBE • created some testing and demo tools • tested on SystemSim CBE simulator • works with multidimensional data IBM - CVUT Student Research Projects 4

  5. Demo application • reducing number of colors of an image Truecolor original 16 colors found using K-means • K-means clusters similar colors and selects a represenatative color for each cluster IBM - CVUT Student Research Projects 5

  6. Future plans • speed up the implementation by using the eight processing cores of the CBE • run K-means more than once on the same data and select the best result • separate learning and classification – adding new points to clusters that are already generated – this will improve execution time of some applications IBM - CVUT Student Research Projects 6

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend