Thread Organization and Intra-Thread Datasharing (T.O.I.T.D)

Journal Title: International Research Journal of Computer Science - Year 2016, Vol 0, Issue 0

Abstract

Multithreading is a major part of parallel programming used almost everywhere but it needs to be implemented effectively to make it useful. There are many ways to implement multithreading in any language. In this paper we show how multithreading can be implemented easily with the use of basic concepts like static variables, etc and then we show how different threads can communicate and interact with each other using the same concepts.Method shown in this paper is similar to how the OS handles multiple processes. We will demonstrate the selective activation of Threads and also demonstrating the execution of the threads sequentially. We also discuss intra-thread communication using static variables. Thus the difficult concept of synchronization and the “join()” method is both replicated and simplified using the basic methods. Finally we present a data structure to depict multiprocessing in a small application using the above discussed concepts.

Authors and Affiliations

Fenil R. Doshi, Rohan H. Pooniwala, Vijayalakshmi G.

Keywords

Related Articles

Game Approachability: Remodelling testing of computer Games with the GAID model

This paper reports on a large study conducted with the purpose of adding to our understanding of game approach ability and, on the basis of this broadened understanding refine methods for evaluating this quality in games...

PERSONAL FINANCIAL APPLICATION BASED ON HYBRID MOBILE PLATFORM (UTILIZE SOCIAL MEDIA ACTIVITY)

Nowadays, mobile phone is not only used by many people to communicate, but also used to manage some information's. One of several information that can managed in mobile phone is the financial transaction. Managing the in...

A Study of Intrusion Detection System using Advanced Genetic Algorithm

As of today, we are relying more and more on Internet or network computer access, a growing problem intrusion into computer systems by unauthorized users has been observed. An intrusion is unauthorized access or attempte...

Effective Use of Blended-learning in Sudan a Step toward Enhancing Higher Education

Although we are aware of the shortcomings mentioned, we think that the results of the study on the effectiveness of blended education, and to increase the concentration of educational programs that contribute to the rena...

A Review Paper on Denosing Filter using 2D Gaussian Smooth Filter for Multimedia Application

According To current technology there is lots of future scope in area of internet of things, Video/audio processing etc. For these are there is need of lots of sensor and multimedia design which is use full in these area...

Download PDF file
  • EP ID EP180445
  • DOI -
  • Views 155
  • Downloads 0

How To Cite

Fenil R. Doshi, Rohan H. Pooniwala, Vijayalakshmi G. (2016). Thread Organization and Intra-Thread Datasharing (T.O.I.T.D). International Research Journal of Computer Science, 0(0), 32-36. https://europub.co.uk/articles/-A-180445