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

Briefly explain about wye-delta transformation, Q. Briefly explain about Wy...

Q. Briefly explain about Wye-delta transformation? Certain network configurations cannot be reduced or simplified by series-parallel combinations alone. In some such cases wye-

Importance of transistor, Importance: The transistor is the main activ...

Importance: The transistor is the main active component in practically all current electronics, and is considered through many to be one of the greatest inventions of the 20 t

Show that any periodic signal is not typically energy type, (a) Evaluate wh...

(a) Evaluate whether the sinusoidal signal x(t) = A cos (2πf 0 t + θ) is an energy-type or a power-type signal. (b) Show that any periodic signal is not typically energy type, a

#mixed storage oscilloscope, ..Explain mixedd storage oscilloscope with ne...

..Explain mixedd storage oscilloscope with neat diagram,

engine-based combined heat and power, In this assignment, you will investi...

In this assignment, you will investigate the low-carbon technology that would be most suitable to provide heat and power for a domestic building. • Using information try to iden

Present and future trends in power systems, Q. Present and Future Trends in...

Q. Present and Future Trends in power systems? According to the Edison Electric Institute, electricity's share of U.S. primary energy was almost 36% in 1989, and it is likely t

Discuss the control words of ic8259, Discuss the control words (ICWS) of IC...

Discuss the control words (ICWS) of IC8259. The Intel 8259 is a single chip programmable interrupt controller. It is compatible with 8086, 8088 and 8085 microprocessor. It is a

Power system, what is speed governing frenqency control

what is speed governing frenqency control

OSI Layers, Data transfer code for OSI layers in matlab?

Data transfer code for OSI layers in matlab?

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