Designing a 24 cpu multiprocessor chip

Assignment Help Basic Computer Science
Reference no: EM13164892

You are tasked with designing a 24 CPU multiprocessor chip to compete with Intel PHI at a lower price point. Each core will run at 2 GHz and have a 32Kb L1 cache, 50ps access (per word), 8 word blocks, 4-way associative, write-through, 1% miss ratio There is a 6Mb L2 cache, 1ns access 32 word blocks, 4-way associative, write-back, 20% miss ratio 16.7% (1/6) dirty. The L2 cache is shared between all 24 cores, and has 3 connection buses, 2 words wide each multiplexed to 8 cores. RAM is 1600MHz DDR3 memory, access 8 words wide (pipelined 8 words per memory cycle on the memory bus). Assume 4 instructions per cycle per core, and 25% of instructions are 3 address floating point, and that floating point data read/write and instruction reads represent all memory access. (a) What is the peak bandwidth between memory and multiprocessor required to support computation on your chip? (b) What is the peak bandwidth between L1 and L2? (c) What is the peak bandwidth between L2 and RAM? (d) Under the given conditions, is the chip you are designing a reasonable proposition? (Assume that an average load would use some fraction of peak bandwidth). If your answer is "no", What would you improve to make this chip viable? (e) Would it make sense to make your chip available as a card on the PCIe bus (like a GPU)? (Why or why not) 

Reference no: EM13164892

Questions Cloud

What is the l2 read miss penalty? : s computer calculate the following: (a) What is the L2 read miss penalty? (b) What is the L1 read miss penalty? (c) What is the read penalty (L1 and L2 cache)? (d) Assume 33% (1/3) loads, and everything else is ideal. What is the CPI? (e) What would ..
A good way to structure this program : A good way to structure this program is to read in each "number" as a string of characters, look at the first character to determine what kind of number it is (hex, binary, decimal), and then call an appropriate function to convert the string into..
Ssk software has opened offices in toledo : SSK software has opened offices in Toledo, Columbus, and Cleveland. Toledo will serve as the hub for the network, cisco router will be used at each location.
Draw the mechanism for reaction : Draw the mechanism for each reaction you will do today. Pyridinium tribromide releases molecular bromine, so molecular bromine is the brominating agent.
Designing a 24 cpu multiprocessor chip : designing a 24 CPU multiprocessor chip to compete with Intel PHI at a lower price point. Each core will run at 2 GHz and have a 32Kb L1 cache, 50ps access (per word), 8 word blocks, 4-way associative, write-through, 1% miss ratio There is a 6Mb L2 ca..
I had to call a webservice : I had to call a webservice (1st line of code) and then from there created a loop but keep getting an error every time on the .getBusiness - I don't know what I should be using there instead of getBusiness.
Approximate composition of seawater is required to react : A scientist wishes to prepare a 1L sample with the approximate composition of seawater for use in the laboratory: what reagents would you recommend and what mass of each
Is the reaction spontaneous : Is the reaction spontaneous?
What is the speedup of the system with l2 cache? : computer calculate the following: (a) What is the L2 read miss penalty? (b) What is the L1 read miss penalty? (c) What is the read penalty (L1 and L2 cache)? (d) Assume 33% (1/3) loads, and everything else is ideal. What is the CPI? (e) What would th..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Creating procedure to allow receiving clerk to add movies

Create a procedure which will allow the receiving clerk to add the new movies received to the mm_movie table.

  Which service to select to achieve operational excellence

Consider not only costs but also such issues as delivery speed, pickup schedules, drop-off locations, tracking ability, and ease of use of the website. Which service did you select? Explain why.

  Program to find out median selling price

Input selling prices of all homes in Botany Bay sold during year 2002 and find out median selling price. The median of a list of N numbers is.

  Describe happening of water lubrication film under ice skate

Similar reasoning is utilized to describe occurrence of water lubrication film beneath ice skates. Describe your opinion of this explanation?

  Explain customer relationship management system

Describe what do you mean by a "customer relationship management system". Write and explain several categories of CRM systems.

  Innovation to optimize system power cost

Would you adopt this innovation if metric you were attempting to optimize was system power x cost? Suppose a defect density of 0.4/cm2, an alpha of 4, and a wafer of diameter 30cm.

  What is the response time for jobs in observed system

We observe a closed system for 30 minutes, during which 1600 tasks are completed, from 12 terminals. Each terminal (source of tasks). What is the response time for jobs in the observed system?

  Following class definition

Given the following class definition, describe the type of variables used by the arguments and return values of the following member functions (values, pointers, or references):

  Calculate present value of future earnings

Why do we need to calculate the present value of future earnings? A company can invest $100,000 to develop a new system, or it can put that amount into a second best alternative investment getting 10 percent.

  Function that finds the smallest element

Function that finds the smallest element in an array of double values using the following header: double min(double array[], int size)

  Create incident response policy covers development-response

Policy to reduce network down-time if future incidents happen. Create incident response policy which covers development of incident response team, disaster recovery process and business continuity planning.

  Explaining resulting scheme is not ind-cpa-secure

Let a variant of CBC-mode encryption where sender simply increments the IV by 1 each time a message is encrypted. Illustrate that resulting scheme is not IND-CPA-secure.

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