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

  Follow-up actions for making decisions

What are the things you should consider in making this decision, and based on your choice, what would be your follow-up actions?

  Create logic circuit which will decode dtmf-like keypad

Create the logic circuit which will decode the DTMF-like keypad. The keypad comprises of 16 keys, numbered 0 to 9, *, #, A, B, C, and D.

  Research details of ad of current web site or magazine

Pick a current web site or magazine ad for a complete, working computer system, including computer, monitor, keyboard, and software, together with extra devices such as a mouse or printer

  Verify local police department-s findings on current case

Your computer investigation firm has been hired to verify local police department's findings on current case. Tension over the case is running high in the city.

  Executing critical section in mutual exclusion protocol

In Lamport's mutual exclusion protocol, if process i is implementing critical section.

  . write down each interaction with smartphone

Consider your smartphone as a system and use its calendar to set a calendar event with a reminder for your birthday. Write down each interaction between you and your smartphone as a scenario. Record all the interactions, including any feedback the sm..

  State of six conditional flags after instructions executes

Forecast the state of six 8086 conditional flags after each of instructions which are given below executes. MOV AL,AH b. ADD BL,CL c. ADD CL,DH d. OR CX,BX

  Significant factors contributing to mmcc-s success

Write down most significant factors contributing to MMCC's success with its new, secure, self-managed network? Describe the reasons for your choices.

  How cultural differences in colors and images are perceived

What are some examples of cultural differences in how colors and images are perceived? How would you change the colors and images on your website to appeal to a wider global audience.

  Use two arrays of integers to store two test scores

You must use 2 arrays of integers to store the 2 test scores for each student. You must use a third array to store the average and a fourth array to store the letter grade.

  Experts suggest regarding search for information on internet

Which of the following do experts recommend regarding the search for information on the Internet? Avoid Boolean operators since new technology has made them obsolete.

  Write command to determine users on active directory from xp

Write down the command to determine all users on Active Directory from XP. Write down the query to look up a user on Active Directoy and see the user's property.

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