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:
Computer science Thread (computing) Parallel computing Multi-core processor Kernel (algebra) Instruction set Linux kernel Operating system Distributed computing Embedded system

Metrics

5
Cited By
0.70
FWCI (Field Weighted Citation Impact)
11
Refs
0.74
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Selective restart of threads for efficient thread-level speculation on multicore architecture

Sungjae LeeInhwan Lee

Journal:   IEICE Electronics Express Year: 2012 Vol: 9 (4)Pages: 290-295
JOURNAL ARTICLE

An Efficient Resource Shared RISC-V Multicore Architecture

Md. Ashraful IslamKenji Kise

Journal:   IEICE Transactions on Information and Systems Year: 2022 Vol: E105.D (9)Pages: 1506-1515
© 2026 ScienceGate Book Chapters — All rights reserved.