Effects of Processes Forcing on CPU and Total Execution-Time Using Multiprocessor Shared Memory System
Main Article Content
Abstract
In this paper the applications of Shared Memory systems towards the implementation of the Parallel Processing approach is provided. Multiple tasks can be dealt with the applications of such systems by using the principles of Shared Memory Parallel Processing programming called Application-Program. The influences of forcing processes amongst processes of Shared Memory system relying on Parallel Processing approach principals are given. These influences are related with computing total and CPU execution times. The CPU usage is also determined with its changing manner depending on the load size and the number of participated CPUs.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
IJCERT Policy:
The published work presented in this paper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. This means that the content of this paper can be shared, copied, and redistributed in any medium or format, as long as the original author is properly attributed. Additionally, any derivative works based on this paper must also be licensed under the same terms. This licensing agreement allows for broad dissemination and use of the work while maintaining the author's rights and recognition.
By submitting this paper to IJCERT, the author(s) agree to these licensing terms and confirm that the work is original and does not infringe on any third-party copyright or intellectual property rights.
References
Venkatesan V. "Exploring Shared Memory and Hybrid Parallelization Strategies for Image Processing", M.Sc. thesis, University of Houston, 2008.
Phillips R.D., Watson, L.T., and Wynne, R.H. "Hybrid Image Classification Using a Shared Memory Parallel Algorithm", Pecora 16th conference on Global Priorities in Land Remote Sensing, Sioux Falls, South Dakota October 23- 27, 2005.
Grant R.E. "Analysis and Improvement of Performance and Power Consumption of Chip Multi-Threading SMP Architectures", M.Sc. thesis, Queen’s University, Canada, 2007.
Byrd J. M. R. "Parallel Markov Chain Monte Carlo", Ph.D. thesis, The University of Warwick, 2010.
Tam D. "Operating System Management of Shared Caches on Multicore Processors", Ph.D. dissertation, University of Toronto, 2010.
Ravela S. C. "Comparison of Shared memory based parallel programming models", M.Sc. thesis, Blekinge Institute of Technology, 2010.
Naiouf M. R. " Parallel processing. Dynamic Load Balance in Sorting Algorithms" Journal of Computer Science & Technology Vol. 4, No. 3, 2004.
Suess M., and Leopold C. "Implementing Data-Parallel Patterns for Shared Memory with OpenMP", NIC Series, Vol. 38, pp. 203-210, 2007.
Yaseen N. "Diagnostic Approach for Improving the Implementation of Parallel Processing Operations", M.Sc. thesis, University of Duhok, 2010.
Tudor B. M. and Teo Y. M. "A Practical Approach for Performance Analysis of Shared-Memory Programs", 25th IEEE International Parallel and Distributed Processing Symposium IPDPS, Anchorage (Alaska) USA, 2011.
Qing W., Zhenzhou J. I., and Tao L. "Efficient OpenMP Extension for Embedded Multicore Platform", Journal of Frontiers of Computer Science and Technology, Vol. 5, No. 1, 2011.
Abu ElEnin S. and Abu ElSoud M. "Evaluation of Matrix Multiplication on an MPI Cluster", International Journal of Electric & Computer Sciences IJECS Vol: 11 No: 01, pp. 59-66, 2011.