Description of clauses used in a parallel construct, Electrical Engineering

Assignment Help:

Q. Description of clauses used in a parallel construct?

When a thread comes across a parallel construct a set of new threads is made to execute parallel region. Inside the parallel region every thread has a unique thread number. Thread number of master thread is zero. Thread number of thread may be attained by call of library function omp_get_thread_num.  At this instant we are giving description of clauses used in a parallel construct.

(a) Private Clause: 

This clause declares one or more list items to be private to thread. The syntax of private clause is

                    private(list).

(b) Firstprivate Clause:

The firstprivate clause declares one or more list items to be private to thread and initializes every of them with value that corresponding original item has when construct is encountered. The syntax of firstprivate clause is like this:

                firstprivate(list).

(c) Shared Clause:

The shared clause declares one or more list items to be shared amongst all threads in a team. The syntax of shared clause is :

                shared(list)

 (d) Copyin Clause: 

The copyin clause offers a mechanism to copy value of master thread's threadprivate variable to the threadprivate variable of every other member of team executing parallel region. The syntax of copyin clause is :

              copyin(list)


Related Discussions:- Description of clauses used in a parallel construct

Constant frequency system, Constant Frequency System In this  system c...

Constant Frequency System In this  system chopping period  T is kept constant but the  on time T om is varied. This  system is also referred to pulse with modulation or time

What are the different types of mosfet transistors, Q. What are the differe...

Q. What are the different types of MOSFET transistors ? The metal-oxide semiconductor field-effect transistor (MOSFET) is a three-terminal active device which has many applicat

Obtain the sop expressions for given k map, Q. The K map of a logic functio...

Q. The K map of a logic function is shown in Figure, in which ds denote don't-care conditions. Obtain the SOP expressions.

Rise time - power semiconductor devices , Rise  Time (t r ) During  ri...

Rise  Time (t r ) During  rise time voltage falls from 90% V a to 10%  where  V a where V a is the initial  anode  voltage. In terms  of current  time taken  by anode  curre

Which interrupt has the highest priority, TRAP has the maximum priority ...

TRAP has the maximum priority There are 2 types of interrupts external and internal. NMI has highest priority between all external interrupts,TRAP has highest priority between

Electromechanical meters, Electromechanical Meters Electromechanical e...

Electromechanical Meters Electromechanical energy meters are based on the Ferraris Principle (see note in the margin). The working of these meters is explained. Working o

Find the value of the induced emf, Q. A six-pole, double-layer dc armature ...

Q. A six-pole, double-layer dc armature winding in 28 slots has five turns per coil. If the field flux is 0.025 Wb per pole and the speed of the rotor is 1200 r/min, find the value

Explain daa instruction, Explain DAA instruction. DAA: The DAA instruct...

Explain DAA instruction. DAA: The DAA instruction follows the instruction ADC or ADD to adjust the result in a BCD result. The DAA instruction performs only with the AL registe

Gis for distribution network management, Gis for Distribution Network Manag...

Gis for Distribution Network Management: You are well aware of the problems facing the distribution utilities to meet the day-to-day requirements of the power consumers, like

Types of multiplexing techniques, (a) List three types of Multiplexing tech...

(a) List three types of Multiplexing techniques. (b) Give two advantages of "Multiplexing". (c) Given the total duration for the signal is 8 ns. What is the bit rate for

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd