Advantage of the mesh to perform the summation

Assignment Help Computer Engineering
Reference no: EM13924108

You have access to a high performance computer consisting of 10,000 processors.

The processors are connected in a 2-dimensional mesh of 100 rows and 100 columns without any wrap around edges.

You need to find the sum of 1,000,000 integers stored in a file.

Assuming you can only perform I/O with processor (0,0), how would you take advantage of the mesh to perform the summation in parallel? Give an algorithm.

Remember that in a mesh a processor could only communicate with its north, south, west, and east processor except for those processors on the edges.

Assume adding two integers takes unit time and processors can perform infinite precision addition.

Assume a pair of processors can send and receive a message containing any number of integers in unit time.

Further assume that a processor can send at most 4 simultaneous messages to its neighbors but can only receive one message at a time.

In other words, send is non-blocking but receive is a blocking action.

How much time does your algorithm take?

Reference no: EM13924108

Questions Cloud

Calculate pv of lump sum payable in year 40 : Calculate the PV of the annuity using formula in module 2 and convert it to present value. Calculate PV of lump sum payable in year 40.
Recognize the programming constructs of functions : Use the skater you created for the Unit 4 assignment. Add 2 cones to the ice that the skater will skate around in a figure 8. See Exercise 6-2 Exercise 7 and 8 as an example. You will first check the skater's position and use that information in m..
Calculate the portfolio turnover ratio for each fund : Calculate the portfolio turnover ratio for each fund. Which two funds are most likely to be actively managed and which two are most likely passive funds? Explain.
How industrial company inflate the value of its inventory : How can industrial company inflate the value of its inventory so as to reduce net income and taxes is has to pay that year ?
Advantage of the mesh to perform the summation : How much time does your algorithm take - how would you take advantage of the mesh to perform the summation in parallel? Give an algorithm.
What reasons do you know or think that they settled for : When did your family originally arrive in the United States? Where did they settle? What reasons do you know or think that they settled for
Viruses, prions and viroids are non-living organisms : Is it possible that these parasites may be links to the earliest days of the beginning of life on this planet?
Selling and administrative cash disbursements : Calculate the selling and administrative cash disbursements budget for April.
How are corporate owners compensated : Describe the roles and the basic relationship between the major parties in a corporation-shareholders, board of directors and ceo-including their responsibilities and appointment is made for the latter two. How are corporate owners compensated?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Using outside resources to locate a recent criminal case

using outside resources to locate a recent criminal case dealing with technology and crime write a report that

  Questionpart ain this assignment you will use server

questionpart ain this assignment you will use server manager to configure all device hardware drives and ports on

  Design a class coord that includes the members

In ocean navigation, locations are measured in degrees and minutes of latitude and longitude. For in case, 149 degrees 34.8 minutes west longitude, and 17 degrees 31.5 minutes south latitude, to be written as 149°34.8' W, 17°31.5' S.

  Relationship between mis and information technology

What is the relationship between management information systems and information technology (IT).

  How many times will the cpu have to reference memory

How many times will the CPU have to reference memory in order to fetch and execute a two-word indirect addressing mode instruction (b) if the instruction is a JMP instruction?

  Illustrate the differences and similarities between the

write a 200- to 300-word short-answer response to the followingwhat are the differences and similarities between

  Biometric user authentication

You have just been promoted to manager of computer security for a large enterprise (XYZ Corporation). Your first project as the security manager is to compute the principal of physical characteristics utilized for biometric user authentication.

  Access time and cache miss

Explain the access time when there is a cache miss? Suppose that the cache waits till the line has been fetched from the main memory and then re-executes for a hit.

  What are user processes

What are user processes? What are system processes?

  Describe the parts of any existing video gamemidnight club

Describe the parts of any existing video gamemidnight club.You should describe its gameplay, theme, etc. Write at least two full pages. The more you describe the better. Include pictures of the game.

  What it is role is in the overall program

Improve the program's functionality by utilizing at least 5 of the concepts from the list below. Document how the game works, including how you utilized each of the chosen concepts and what it's role is in the overall program.

  Implement an intrusion detection system in java

You are to implement an intrusion detection system in java - There are some files that you will work from. An example of each and the generic structure of each are provided

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