Skip to main content

A Smart Load Balance Scheme for an Automatic Arbitrage Detection System

  • Chapter
Book cover Advances in Intelligent Systems

Abstract

Models that detect arbitrage opportunities in capital markets require real-time computing intensive systems that exhibit fast system throughput. A key characteristic of such models is that the complexity and consequently the execution time varies from a few milliseconds to several minutes. The response time of such a system is critical since arbitrage opportunities rarely last for more than a few minutes. An HPCN system is an ideal platform for implementing applications that exhibit the above characteristics. Yet, these requirements cannot be easily met unless special consideration is given to the way jobs (arbitrage models) are scheduled and dispatched in the distributed environment where the application is executed. Thus, the need for a self-adapted load balancing mechanism is arising. Such a load balance scheme must be scalable to accommodate for increased workload requirements by making efficient usage of the available resources. Since the application is executed on a multi-user environment consisting of heterogeneous computing elements, (i.e. personal computers, workstations) with varying availability of processing resources, the load balance scheme must ensure the portability and the interoperability of the application

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Voliotis, G. Manis, A. Thanos, G. Papakonstantinou and P. Tsanakas, Facilitating the Development of Portable Parallel Applications on Distributed Memory Systems, Proceedings of Massively Parallel Programming Models MPPM-95 conference, pages 176–184, Berlin, Oct 12-15 1995, IEEE Computer Society Press 1995.

    Google Scholar 

  2. K. Voliotis, G. Manis, Ch. Lekatsas, P. Tsanakas, and G. Papakonstantinou, ORCHID: A Portable Platform for Parallel Programming, Journal Of Systems Architectures, The Euromicro Journal, Vol. 43, pages 459–478, Elsevier Science B.V, April 1997.

    Article  Google Scholar 

  3. K. Voliotis, An Environment for the development of parallel programming applications, PhD Dissertation, National technical University, Athens, October 1995.

    Google Scholar 

  4. H. E. Bal, M. F. Kaashoek, Object Distribution in Orca using Compile-Time and Run-Time Techniques, in: Proceedings of Eight Annual Conf. on Object-Oriented Programming Systems, Languages and Applications, Washington DC, Sept. 1993, pp 162–177.

    Google Scholar 

  5. H. Bal, M. Kaashoek, and A. Tannenbaum. Orca: A language for parallel programming of distributed systems. IEEE Transactions on Software Engineering, 18(3):190–205, 1992.

    Article  Google Scholar 

  6. Jerrel Watts and S. Taylor, A Practical Approach to Dynamic Load balancing, IEEE Transactions on Parallel and Distributed Systems, vol. 9, No. 3, March 1998.

    Google Scholar 

  7. M. Snir, S. Otto, S. Huss-Lederman, D. Walker, J. Dongarra, MPI-The Complete Reference, M.I.T. Press, 1996.

    Google Scholar 

  8. Reuters SSL.4.0.2 Triarch Programming Guide (Developers Guide).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Voliotis, C.P., Triantafyllos, G., Dalias, T., Platis, N. (1999). A Smart Load Balance Scheme for an Automatic Arbitrage Detection System. In: Tzafestas, S.G. (eds) Advances in Intelligent Systems. International Series on Microprocessor-Based and Intelligent Systems Engineering, vol 21. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-4840-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-4840-5_9

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-0393-6

  • Online ISBN: 978-94-011-4840-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics