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.
Sensible Mouse using Sixth Sense Technology
The main aim of Sixth Sense Technology has always been the to reduce the distance between our physical world and digital world. This has been done in numerous ways. The purpose of this paper is to present one such ways o...
Thread Organization and Intra-Thread Datasharing (T.O.I.T.D)
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 w...
Cooperative Receiving Scheme for Down link of Cellular Systems
In wireless mobile cellular systems, it has been popular for mobiles to support some short-range wireless communication protocols (SRWCPs)−Bluetooth, Zigbee, NFC (near field communication), etc. In this paper, we introdu...
Comparison of Texture’s Features of SAR Images Based on Grey Level Co-occurrence Matrix : Case on Multi Polarization P Band and L Band
Texture of SAR Image could be extracted by using Grey Level Co-occurence Matrix method. This research was an extended research on texture’s feature which had aim to calibrate the sea wave height. The research object was...
Utilization of GPS Technology to Control Regional Development Project with the Efficient Use of Energy Consumption - Based Smartphone
GPS (Global Positioning System) has a variety of applications among which real-time tracking finds significance in day-to-day life. One of the technologies used to find locations by GPS (global positioning system). Servi...