Skip to main content

2019 | OriginalPaper | Buchkapitel

GPU Extended Stock Market Software Architecture

verfasst von : Alisa Krstova, Marjan Gusev, Vladimir Zdraveski

Erschienen in: Future Access Enablers for Ubiquitous and Intelligent Infrastructures

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

We propose a stock market software architecture extended by a graphics processing unit, which employs parallel programming paradigm techniques to optimize long-running tasks like computing daily trends and performing statistical analysis of stock market data in real-time. The system uses the ability of Nvidia’s CUDA parallel computation application programming interface (API) to integrate with traditional web development frameworks. The web application offers extensive statistics and stocks’ information which is periodically recomputed through scheduled batch jobs or calculated in real-time. To illustrate the advantages of using many-core programming, we explore several use-cases and evaluate the improvement in performance and speedup obtained in comparison to the traditional approach of executing long-running jobs on a central processing unit (CPU).

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!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The author of the dataset does not provide reasons for the very sharp increase in collected data between 2004 and 2005.
 
Literatur
1.
Zurück zum Zitat Peachavanish, R.: Stock selection and trading based on cluster analysis of trend and momentum indicators. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 1, pp. 317–321 (2016) Peachavanish, R.: Stock selection and trading based on cluster analysis of trend and momentum indicators. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 1, pp. 317–321 (2016)
3.
Zurück zum Zitat Golan, R.H., Ziarko, W.: A methodology for stock market analysis utilizing rough set theory. In: Computational Intelligence for Financial Engineering: Proceedings of the IEEE/IAFE 1995, pp. 32–40. IEEE (1995) Golan, R.H., Ziarko, W.: A methodology for stock market analysis utilizing rough set theory. In: Computational Intelligence for Financial Engineering: Proceedings of the IEEE/IAFE 1995, pp. 32–40. IEEE (1995)
5.
Zurück zum Zitat Gariney, V.: Statistical analysis for daily forecast of stock prices (2002) Gariney, V.: Statistical analysis for daily forecast of stock prices (2002)
6.
Zurück zum Zitat Chang, D.-J., Desoky, A.H., Ouyang, M., Rouchka, E.C.: Compute pairwise Manhattan distance and Pearson correlation coefficient of data points with GPU. In: 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, pp. 501–506 (2009) Chang, D.-J., Desoky, A.H., Ouyang, M., Rouchka, E.C.: Compute pairwise Manhattan distance and Pearson correlation coefficient of data points with GPU. In: 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, pp. 501–506 (2009)
7.
Zurück zum Zitat Kijsipongse, E., Suriya, U., Ngamphiw, C., Tongsima, S.: Efficient large Pearson correlation matrix computing using hybrid MPI/CUDA. In: 2011 Eighth International Joint Conference on Computer Science and Software Engineering (JCSSE), pp. 237–241, May 2011 Kijsipongse, E., Suriya, U., Ngamphiw, C., Tongsima, S.: Efficient large Pearson correlation matrix computing using hybrid MPI/CUDA. In: 2011 Eighth International Joint Conference on Computer Science and Software Engineering (JCSSE), pp. 237–241, May 2011
8.
Zurück zum Zitat Klöckner, A., Pinto, N., Catanzaro, B., Lee, Y., Ivanov, P., Fasih, A.: GPU scripting and code generation with PyCUDA. In: GPU Computing Gems Jade Edition, pp. 373–385. Elsevier (2011) Klöckner, A., Pinto, N., Catanzaro, B., Lee, Y., Ivanov, P., Fasih, A.: GPU scripting and code generation with PyCUDA. In: GPU Computing Gems Jade Edition, pp. 373–385. Elsevier (2011)
10.
Zurück zum Zitat Ionescu, M.F., Schauser, K.E.: Optimizing parallel Bitonic sort. In: Parallel Processing Symposium: Proceedings, 11th International, pp. 303–309. IEEE (1997) Ionescu, M.F., Schauser, K.E.: Optimizing parallel Bitonic sort. In: Parallel Processing Symposium: Proceedings, 11th International, pp. 303–309. IEEE (1997)
13.
Zurück zum Zitat Connors, T.A., Qasem, A.: Automatically selecting profitable thread block sizes for accelerated kernels. In: 2017 IEEE 19th International Conference on High Performance Computing and Communications; IEEE 15th International Conference on Smart City; IEEE 3rd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pp. 442–449, December 2017 Connors, T.A., Qasem, A.: Automatically selecting profitable thread block sizes for accelerated kernels. In: 2017 IEEE 19th International Conference on High Performance Computing and Communications; IEEE 15th International Conference on Smart City; IEEE 3rd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pp. 442–449, December 2017
Metadaten
Titel
GPU Extended Stock Market Software Architecture
verfasst von
Alisa Krstova
Marjan Gusev
Vladimir Zdraveski
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-23976-3_34

Premium Partner