Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP)

Nur Shakirah Md Salleh, Amirul Shafiq Bin Mohamad Shariff, Muhammad Ikhwan Afiq Bin Kamsani, Surizal Nazeri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Parallel computing is a simultaneous use of multiple compute resources such as processors to solve difficult computational problems. It has been used in high-end computing areas such as pattern recognition, defense, web search engine, and medical diagnosis. This paper focuses on the implementation of pattern classification technique, Support Vector Machine (SVM) using Symmetric Multi-Processor (SMP) approach. We have carried out a performance analysis to benchmark the sequential SVM program against the SMP approach. The result shows that the parallelization of SVM training achieves a better performance than the sequential code speed-ups by 15.9s.

Original languageEnglish
Title of host publicationConference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN
Subtitle of host publicationCultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages93-96
Number of pages4
ISBN (Electronic)9781479954230
DOIs
Publication statusPublished - 23 Mar 2015
Event6th International Conference on Information Technology and Multimedia, ICIMU 2014 - Putrajaya, Malaysia
Duration: 18 Nov 201420 Nov 2014

Other

Other6th International Conference on Information Technology and Multimedia, ICIMU 2014
CountryMalaysia
CityPutrajaya
Period18/11/1420/11/14

Fingerprint

Support vector machines
Pattern recognition
Parallel processing systems
Search engines

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Information Systems
  • Software

Cite this

Md Salleh, N. S., Bin Mohamad Shariff, A. S., Bin Kamsani, M. I. A., & Nazeri, S. (2015). Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP). In Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN: Cultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014 (pp. 93-96). [7066610] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICIMU.2014.7066610
Md Salleh, Nur Shakirah ; Bin Mohamad Shariff, Amirul Shafiq ; Bin Kamsani, Muhammad Ikhwan Afiq ; Nazeri, Surizal. / Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP). Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN: Cultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 93-96
@inproceedings{21dd3b5c20ed41af945cb0aba00db8c7,
title = "Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP)",
abstract = "Parallel computing is a simultaneous use of multiple compute resources such as processors to solve difficult computational problems. It has been used in high-end computing areas such as pattern recognition, defense, web search engine, and medical diagnosis. This paper focuses on the implementation of pattern classification technique, Support Vector Machine (SVM) using Symmetric Multi-Processor (SMP) approach. We have carried out a performance analysis to benchmark the sequential SVM program against the SMP approach. The result shows that the parallelization of SVM training achieves a better performance than the sequential code speed-ups by 15.9s.",
author = "{Md Salleh}, {Nur Shakirah} and {Bin Mohamad Shariff}, {Amirul Shafiq} and {Bin Kamsani}, {Muhammad Ikhwan Afiq} and Surizal Nazeri",
year = "2015",
month = "3",
day = "23",
doi = "10.1109/ICIMU.2014.7066610",
language = "English",
pages = "93--96",
booktitle = "Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

Md Salleh, NS, Bin Mohamad Shariff, AS, Bin Kamsani, MIA & Nazeri, S 2015, Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP). in Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN: Cultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014., 7066610, Institute of Electrical and Electronics Engineers Inc., pp. 93-96, 6th International Conference on Information Technology and Multimedia, ICIMU 2014, Putrajaya, Malaysia, 18/11/14. https://doi.org/10.1109/ICIMU.2014.7066610

Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP). / Md Salleh, Nur Shakirah; Bin Mohamad Shariff, Amirul Shafiq; Bin Kamsani, Muhammad Ikhwan Afiq; Nazeri, Surizal.

Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN: Cultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014. Institute of Electrical and Electronics Engineers Inc., 2015. p. 93-96 7066610.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP)

AU - Md Salleh, Nur Shakirah

AU - Bin Mohamad Shariff, Amirul Shafiq

AU - Bin Kamsani, Muhammad Ikhwan Afiq

AU - Nazeri, Surizal

PY - 2015/3/23

Y1 - 2015/3/23

N2 - Parallel computing is a simultaneous use of multiple compute resources such as processors to solve difficult computational problems. It has been used in high-end computing areas such as pattern recognition, defense, web search engine, and medical diagnosis. This paper focuses on the implementation of pattern classification technique, Support Vector Machine (SVM) using Symmetric Multi-Processor (SMP) approach. We have carried out a performance analysis to benchmark the sequential SVM program against the SMP approach. The result shows that the parallelization of SVM training achieves a better performance than the sequential code speed-ups by 15.9s.

AB - Parallel computing is a simultaneous use of multiple compute resources such as processors to solve difficult computational problems. It has been used in high-end computing areas such as pattern recognition, defense, web search engine, and medical diagnosis. This paper focuses on the implementation of pattern classification technique, Support Vector Machine (SVM) using Symmetric Multi-Processor (SMP) approach. We have carried out a performance analysis to benchmark the sequential SVM program against the SMP approach. The result shows that the parallelization of SVM training achieves a better performance than the sequential code speed-ups by 15.9s.

UR - http://www.scopus.com/inward/record.url?scp=84937485091&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84937485091&partnerID=8YFLogxK

U2 - 10.1109/ICIMU.2014.7066610

DO - 10.1109/ICIMU.2014.7066610

M3 - Conference contribution

SP - 93

EP - 96

BT - Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Md Salleh NS, Bin Mohamad Shariff AS, Bin Kamsani MIA, Nazeri S. Parallel execution of SVM using Symmetrical Multi-Processor (LIBSVM-OMP). In Conference Proceedings - 6th International Conference on Information Technology and Multimedia at UNITEN: Cultivating Creativity and Enabling Technology Through the Internet of Things, ICIMU 2014. Institute of Electrical and Electronics Engineers Inc. 2015. p. 93-96. 7066610 https://doi.org/10.1109/ICIMU.2014.7066610