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

Determine whether the systemnoise, The expression given in Problem for (S 0...

The expression given in Problem for (S 0 /N 0 )PCM is plotted for a sinusoidal message in Figure to show the performance curves for a PCM system using a polar waveform. (a) Comm

Show the complement representation, Q. Show the Complement Representation? ...

Q. Show the Complement Representation?   There are two types of complements for each number system. r's and (r-1)'s complement ex.             decimal

Explain about address structure, Q. Explain about Address Structure? A...

Q. Explain about Address Structure? Address Structure: ISDN address structure is illustrated in figure. ISDN number part has a maximum of 15 digits and ISDN sub address part

Information processing, Information Processing: Information processin...

Information Processing: Information processing is the key to improving cutting and productivity costs of excess work. Converting information to a computerized format in GIS i

Op-amp amplifier, A voltage signal generated by a sensor conditioning circu...

A voltage signal generated by a sensor conditioning circuit varies from -0.5V to +0.5V . The signal from the sensor is to be connected to the analog to digital  converter which onl

Explain the term- electronic mail, Explain the term- Electronic Mail (email...

Explain the term- Electronic Mail (email) Another form of communication is through email. This has the below advantages over video conferencing: -  There are no language pro

Explain nodal analysis procedure, Nodal analysis procedure: 1.  Verify ...

Nodal analysis procedure: 1.  Verify the number of common nodes and reference node within the network. 2.  Assign current and its direction to every distinct branch of the n

Differential amplifier, Ask question #Minimum 100 words What is neeed of d...

Ask question #Minimum 100 words What is neeed of differential amplifier

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