Threads model - parallel programming model, Computer Engineering

In this model a one process can have multiple, concurrent implementations paths. The major programs are scheduled to run by the native operating system. It loads and obtains all the necessary softwares and user resources to activate the process.  A thread's work may best be defines as a subroutine within the main program. Any thread can implement any one subroutine and at the similar time it can implement other subroutine. Threads communicate with each other through global memory. This needs Synchronization constructs to insure that more than one thread is not updating the similar global address at any time. Threads can be created and destroyed, but the main program remains live to give the necessary shared resources until the application has finished. Threads are commonly associated with shared memory architectures and operating systems.

Posted Date: 3/5/2013 5:27:20 AM | Location : United States

Related Discussions:- Threads model - parallel programming model, Assignment Help, Ask Question on Threads model - parallel programming model, Get Answer, Expert's Help, Threads model - parallel programming model Discussions

Write discussion on Threads model - parallel programming model
Your posts are moderated
Related Questions
Shared Memory Refers to the memory part of a computer system in which the memory can processed directly by any of the processors in the system. Distributed Memory Refer

What is imprecise and precise exception? Situation in which one or more of the succeeding instructions have been implemented to completion is known as imprecise exception. Situ

define about data movement

Q. Open System Interconnection Networking Model? An open system is a model which allows any two different systems to communicate regardless of their underlying architecture. Th

a. Define parsing? Give difference among top down parsing and bottom up parsing. b. Determine the self-relocating programs? Why self-relocating programs are less efficient then

At the bottom of the toolbar there is a box with two lesser boxes and an arrow. The uppermost box displays the present foreground color; the lowermost box shows the present backgro

Q. What is microcomputer system? The microcomputer has a single microprocessor and a number of RAM and ROM chips as well as an interface unit which communicates with several ex

Q. Explain Parameter Passing in Procedures? Parameter passing is a very vital concept in assembly language. It makes assembly procedures more general. Parameter can be passed t

design a ciruit which can work as a 4-bit binary adder as well as subtractor

What are interrupts?  Interrupt: An interrupt is a hardware mechanism which enables an external device, classically input/output devices, to send a signal to the CPU. An int