Skip to main content

2017 | OriginalPaper | Buchkapitel

Accelerate SOMA Using Parallel Processing in GPGPU

verfasst von : Tran Trong Dao, Nguyen Mau Toan, Vo Hoang Duy, Ivan Zelinka

Erschienen in: AETA 2016: Recent Advances in Electrical Engineering and Related Sciences

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper presents methods for implementing SOMA (Self-Organizing Migrating Algorithm) in parallel with the CUDA (Compute Unified Device Architecture) system that can be used to perform the dominant of up-speed when using SOMA algorithm. SOMA has many individual points to find the global minimum which is the key for paralleling this system because each individual can work separately and share the position for all when it moves. Nowadays, due to the humongous size of data and the limitation of the process in single Central Processing Unit (CPU), it becomes impossible to deal with. As a result of these limitations, we need more CPUs working at the same time to do the same job or take advantage of the power of parallel processing in GPGPU (General-Purpose graphics processing unit). Additionally, many supercomputers are built with the need of Parallel Processing in order to meet the power of hardware. Based on the architecture of CUDA, it can handle the threads in SOMA independence. We use two methods with different architecture in CUDA to help SOMA run much faster than single threading method. This paper also uses some techniques to help SOMA work more effective.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Kadlec, P., Raida, Z.: Multi-objective self-organizing migrating algorithm. In: Davendra, D., Zelinka, I. (eds.) Self-Organizing Migrating Algorithm: Methodology and Implementation. SCI, vol. 626, pp. 83–103. Springer, Heidelberg (2016). doi:10.1007/978-3-319-28161-2_4 CrossRef Kadlec, P., Raida, Z.: Multi-objective self-organizing migrating algorithm. In: Davendra, D., Zelinka, I. (eds.) Self-Organizing Migrating Algorithm: Methodology and Implementation. SCI, vol. 626, pp. 83–103. Springer, Heidelberg (2016). doi:10.​1007/​978-3-319-28161-2_​4 CrossRef
3.
Zurück zum Zitat Tran, T.D., Zelinka, I.: Using method of artificial intelligence to optimize and control chemical reactor. In: Proceedings of the 15th International Conference on Soft Computing (MENDEL 2009), Brno, Czech Republic, June 2009 Tran, T.D., Zelinka, I.: Using method of artificial intelligence to optimize and control chemical reactor. In: Proceedings of the 15th International Conference on Soft Computing (MENDEL 2009), Brno, Czech Republic, June 2009
4.
Zurück zum Zitat Tran, T.D.: Investigation on evolutionary computation techniques of a nonlinear system. Modell. Simul. Eng., 2011, Article ID 496732, 21 pages (2011). doi:10.1155/2011/496732 Tran, T.D.: Investigation on evolutionary computation techniques of a nonlinear system. Modell. Simul. Eng., 2011, Article ID 496732, 21 pages (2011). doi:10.​1155/​2011/​496732
5.
Zurück zum Zitat Tran, T.D., Zelinka, I.: Investigation on optimization of process parameters and chemical reactor geometry by evolutionary algorithms. In: 23rd European Conference on Modelling and Simulation – ECMS 2009, Madrid, Spain, 9th June - 12th 2009 (2009) Tran, T.D., Zelinka, I.: Investigation on optimization of process parameters and chemical reactor geometry by evolutionary algorithms. In: 23rd European Conference on Modelling and Simulation – ECMS 2009, Madrid, Spain, 9th June - 12th 2009 (2009)
6.
Zurück zum Zitat Zelinka, I.: Umělá inteligence v problémech globální optimalizace, BEN, Praha (2002). ISBN 80-7300-069-5 Zelinka, I.: Umělá inteligence v problémech globální optimalizace, BEN, Praha (2002). ISBN 80-7300-069-5
7.
Zurück zum Zitat Zelinka, I., Davendra, D.D., Chadli, M., Senkerik, R., Dao, T.T., Skanderova, L.: Evolutionary dynamics as the structure of complex networks. In: Zelinka, I., Snasel, V., Abraham, A. (eds.) Handbook of Optimization: From Classical to Modern Approach. ISRL, vol. 38, pp. 215–243. Springer, Heidelberg (2013)CrossRef Zelinka, I., Davendra, D.D., Chadli, M., Senkerik, R., Dao, T.T., Skanderova, L.: Evolutionary dynamics as the structure of complex networks. In: Zelinka, I., Snasel, V., Abraham, A. (eds.) Handbook of Optimization: From Classical to Modern Approach. ISRL, vol. 38, pp. 215–243. Springer, Heidelberg (2013)CrossRef
8.
Zurück zum Zitat Zelinka, I.: SOMA—self organizing migrating algorithm. In: Babu, B.V., Onwubolu, G. (eds.) New Optimization Techniques in Engineering, pp. 167–218. Springer, New York (2004)CrossRef Zelinka, I.: SOMA—self organizing migrating algorithm. In: Babu, B.V., Onwubolu, G. (eds.) New Optimization Techniques in Engineering, pp. 167–218. Springer, New York (2004)CrossRef
9.
Zurück zum Zitat Zelinka, I.: SOMA. In: Babu, B.V., Onwubolu, G. (eds.) New Optimization Techniques in Engineering. Springer - Verlag (2004). ISBN 3-540-20167-X, Chap. 7 Zelinka, I.: SOMA. In: Babu, B.V., Onwubolu, G. (eds.) New Optimization Techniques in Engineering. Springer - Verlag (2004). ISBN 3-540-20167-X, Chap. 7
Metadaten
Titel
Accelerate SOMA Using Parallel Processing in GPGPU
verfasst von
Tran Trong Dao
Nguyen Mau Toan
Vo Hoang Duy
Ivan Zelinka
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-50904-4_6