Processor arrangements-array, Computer Networking

Processor Arrangements

It is a very frequent event in data parallel programming to group a number of processors to perform definite tasks. To reach this goal, HPF gives a directive called PROCESSORS directive. This directive declares a conceptual processor grid. In other words, the PROCESSORS directive is used to show the shape and size of an array of abstract processors. These do not have to be of the similar shape as the underlying hardware. The syntax of a PROCESSORS directive is:

!HPF$ PROCESSORS  array_name (dim1, dim 2, ....dim n)

Where  array_name is collective name of abstract processors. dim i specifies the size of ith

dimension of array_name.

Example 2:

!HPF$ PROCESSORS P (10)

This introduce a set of 10 abstract processors, assigning them the collective name P.

!HPF$ PROCESSORS Q (4, 4)

It introduces 16 abstract processors in a 4 by 4 array.

 

Posted Date: 3/2/2013 7:55:10 AM | Location : United States







Related Discussions:- Processor arrangements-array, Assignment Help, Ask Question on Processor arrangements-array, Get Answer, Expert's Help, Processor arrangements-array Discussions

Write discussion on Processor arrangements-array
Your posts are moderated
Related Questions
Physical layers defines with synchronizing the 1s and 0s on the wire.

Measure the performance (both latency and throughput) of  TCP and UDP protocol stack  running on a pair of PCs  or Workstations in the Lab, and compare the results of your software

These are fully-loaded machines which consists of multiprocessors, high-speed disk arrays for interview I/O and fault tolerant features.

PVM uses two environment variables when starting and running. Every PVM user needs to set these two variables to use PVM. The initial variable is PVM_ROOT, which is set to the loca

DNS in the Internet -Domain name space is split into three sections: country, generic and inverse -Generic domains define hosts by generic behavior -Country domains are

Q. Explain about Congestion control? Congestion control Open-loop congestion control - prevent congestion before it happens retransmission policy - Ret

Multicast An identifier for a set of interfaces (typically belonging to dissimilar nodes). A packet sent to a multicast address is delivered to all interfaces identified by tha

who are experts who lecter on factor price?

Question: a) Differentiate between the following key terms used in any e-banking security system: (i) Authorisation v/s Authentication. (ii) Data Integrity v/s Data Conf

A. Current setting A new bank has its headquarters located in City A. Recently, the bank has opened its first branch in City B, and its data centre in City C. The three cities a