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
failed logins to end

Basic elements of  Assembly language: Any Assembly language which consists 3 types of instruction statements that are used to define the program operations: Data secti

What are the major components of a web browser? A browser contains a set of clients, a controller and a set of interpreters which manages them. All browsers must have an HTML

What are the user interfaces of interactive lists? If you require the user to communicate with the system during list display, the list must be interactive.  You can describe

Ferroelectric RAM is a random-access memory same in construction to DRAM but uses a ferroelectric layer rather of a dielectric layer to achieve non-volatility. FeRAM is one of a gr

Perform the - 48 - 23 operations using the 2's complement method. Ans. - 48 - 23 = - 48 + (-23)     -48     =  1 1 0 1 0 0 0 0     -23     =  1 1 1 0 1 0 0 1       = -71

Zero address instruction.  It is also possible to use instruction where the location s of all operand is explained implicitly. This operand of the use of the method for storing

Q. Instruction of a micro-program? A micro-instruction is an instruction of a micro-program. It specifies one or more than one micro-operations that can be executed concurrentl

General Considerations for Research -artificial intelligence: If we can specify the initial state, the operators or a consumer and the goal check for a search problem, that al

Q. Illustarte Basic Flip-flops? Let's first see a ordinary latch. A latch or flip-flop can be created employing two NOR or NAND gates. Figure (a) presents logic diagram for S-R