• DocumentCode
    3633810
  • Title

    Characteristics of multithreading models for high-performance IO driven network applications

  • Author

    Ivan Voras;Mario Zagar

  • Author_Institution
    Faculty of Electrical Engineering and Computing, University of Zagreb, 10000 , Croatia
  • fYear
    2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In a technological landscape that is quickly moving toward dense multi-CPU and multi-core computer systems, where using multithreading is an increasingly popular application design decision, it is important to choose a proper model for distributing tasks across multiple threads that will result in the best efficiency for the application and the system as a whole. The work described in this paper creates, implements and evaluates various models of distributing tasks to CPU threads and investigates their characteristics for use in modern high-performance network servers. The results presented here comprise a roadmap of models for building multithreaded server applications for modern server hardware and Unix-like operating systems.
  • Keywords
    "Multithreading","Yarn","Network servers","Central Processing Unit","Application software","Hardware","Databases","Buildings","Computer architecture","Payloads"
  • Publisher
    ieee
  • Conference_Titel
    AFRICON, 2009. AFRICON ´09.
  • ISSN
    2153-0025
  • Print_ISBN
    978-1-4244-3918-8
  • Electronic_ISBN
    2153-0033
  • Type

    conf

  • DOI
    10.1109/AFRCON.2009.5308411
  • Filename
    5308411