What is work-sharing constructs, Electrical Engineering

Assignment Help:

Q. What is Work-Sharing Constructs?

A work-sharing construct distributes execution of associated region amongst the members of team which encounters it. A work-sharing construct doesn't launch new threads.

OpenMP defines three work sharing constructs: for, single and sections. In all of these constructs there is an implicit barrier at the end of construct unless a nowait clause is included.

(a) Sections

The sections construct is a no iterative work sharing construct which causes structured blocks to be shared among threads in team. Every structured block is executed one time by one of threads in team. The syntax of portions construct is:

#pragma omp sections [set of clauses.] 

{

 #pragma omp section 

 structured-bloc  

#pragma omp section 

structured-block 

.

.

}

The clause is one of the following:

private(list)

firstprivate(list)

lastprivate(list)

reduction(operator: list)

nowait


Related Discussions:- What is work-sharing constructs

Explain the discovery of neutron. mention its properties, Explain the disco...

Explain the discovery of neutron. Mention its properties. Discovery of Neutron: The existence of neutron was first predicted by Rutherford in the year 1920. But it was discov

Problem on pulse code modulation, (a) "Pulse Code Modulation (PCM), as used...

(a) "Pulse Code Modulation (PCM), as used in telephony, samples a signal at 8 kHz using 256 quantization levels". i. Outline how this scheme works with the help of sketches and,

#bode plots.., #how to draw bode plots for a transfer function

#how to draw bode plots for a transfer function

Explain the different types of polarizations, Explain the different types o...

Explain the different types of polarizations. Polarizations are of three types. i. Electric polarization ii. Ionic polarization. iii. Dipolar polarization.

101, make the following conversion 1000 Mx to Wb

make the following conversion 1000 Mx to Wb

Explain about common control switching system, Q. Explain about Common Cont...

Q. Explain about Common Control Switching System? Common Control Switching System: A functional block diagram of a common control switching system is displayed in Figure. Contr

Explain working of presentation layer, Q. Explain working of Presentation L...

Q. Explain working of Presentation Layer? This is concerned with format of the data represented, in order to overcome difference in representation of information as supplied to

Resultant force, State and prove parallelogram law of forces and explain i...

State and prove parallelogram law of forces and explain it''s applications

Silicon Photonics, How does a Mach-Zehnder Modulator work in Silicon?

How does a Mach-Zehnder Modulator work in Silicon?

Physical operation of the junction of diode, Q. Physical operation of the j...

Q. Physical operation of the junction of diode? The physical operation of the junction can be described in terms of the charge-flow processes. Usually there is a greater concen

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