• DocumentCode
    3008306
  • Title

    Efficient threads mapping on multicore architecture

  • Author

    Nita, Iulian ; Rapan, Adrian ; Lazarescu, Vasile ; Seceleanu, Tiberiu

  • Author_Institution
    Fac. of Electron., Telecomm. & IT, Polytechnics Univ. of Bucharest, Bucharest, Romania
  • fYear
    2010
  • fDate
    10-12 June 2010
  • Firstpage
    53
  • Lastpage
    56
  • Abstract
    Considering today´s hardware performance, in order to obtain best results, a proper programming strategy for optimum mapping of all processes to existing resources is necessary. The presence of multiple cores in a single chip requires applications with a higher level of parallelism. The use of suited mapping algorithms can lead to a great performance improvement considering computing time at a smaller energy consumption. We´ve realized a comparison between the parallel computing with an efficient mapping algorithm of threads to specific cores and parallel computing with threads mapping maintained by Linux kernel process scheduler. We observed that a good strategy regarding thread mapping on different processing units, balancing all available cores and allocating a specific amount of work, can lead to improved computational time. In our simulation we used Kubuntu Linux operating system, a system with Intel Core 2 Duo processor and another system with an Intel Quad Core.
  • Keywords
    multi-threading; multiprocessing systems; parallel processing; processor scheduling; Intel Core 2 Duo processor; Intel Quad Core; Kubuntu Linux operating system; Linux kernel process scheduler; computational time improvement; mapping algorithm; multicore architecture; parallel computing; thread mapping; Computational modeling; Energy consumption; Hardware; Kernel; Linux; Multicore processing; Parallel processing; Processor scheduling; Scheduling algorithm; Yarn; affinity; linux; mapping; mpsoc; multicore; multiprocessor; threads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (COMM), 2010 8th International Conference on
  • Conference_Location
    Bucharest
  • Print_ISBN
    978-1-4244-6360-2
  • Type

    conf

  • DOI
    10.1109/ICCOMM.2010.5508993
  • Filename
    5508993