How many independent memory channels should be provided

Assignment Help Computer Engineering
Reference no: EM13711400

Question: You are provisioning a server with eight core 3 GHz CMP, which will execute a workload with an overall CPI of 2.0 (consider that L2 cache miss refills are not delayed).

The L2 cache line size is 32 bytes. Suppose the system uses DDR2667 DIMMs, how many independent memory channels should be provided so the system is not limited by memory bandwidth if the bandwidth required is sometimes twice the average?

The workloads incur, on an average,6.67 L2 misses per 1K instructions

Note: I have evaluate the bandwidth required as x MB/sec

The need bandwidth here is 2x MB/sec

I don't know about bandwidth of memory channel in DDR2667 DIMM and how many channels are provided?

Can anyone help? Rationalize your answer by math, measurement or example, something convincing.

Reference no: EM13711400

Questions Cloud

Design a method in a stack implementation : Design a method in a Stack implementation that allows the user to insert a new member to the "bottom" of a stack.
Prepare a program to triple each number in the list : Write a program that will read in a list of numbers, triple each number in the list and print the result - Write a program that will read in 2 numbers per line, and print the sum.
How can you visualize a 4-dimensional array : How can you visualize a 4-dimensional array - How can you give meaning to each dimension this array has?
What are the limits for each one of these indexes : What are the limits for each one of these indexes and is it possible to model a 2-dimensional array with a single-dimensional array?
How many independent memory channels should be provided : how many independent memory channels should be provided so the system is not limited by memory bandwidth if the bandwidth required is sometimes twice the average?
Write a main function that reads pairs of positive integers : Prepare a function that has two positive integer parameters (say high and low) that returns the number of powers of two between (but not equal to) those parameters.
Explain triggers & operational data : Briefly describes three types of triggers. What is a stored procedure? How do they differ. Why is operational data sometimes unusable for Business Intelligence use.
Implementations of the adt bag : Compare the array-based and link-based implementations of the ADT bag operation remove(anEntry). Suppose the different locations of anEntry within the array or chain.
Define a method for linkedbag : Add a constructor to the class LinkedBag that creates a bag from a given array of entries - define a method for LinkedBag that removes a random entry from the bag.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write a program that imitates a lottery

Write a program that imitates a lottery. The program will use two one-dimensional arrays to store the winning numbers and the user's choices. A function will be use to decide whether the user has won or not.

  Two different recent operating system security patches and

write a report of around 3500 words that coversthe type of organisations and communities that contribute to resources

  Evaluate and choose alternatives make sure to identify any

you work for centervale apparel a large clothing manufacturing firm. centervale apparel has budgeted 9.7 million for

  Frame problem of traveling one city to another as production

Explain how problem of traveling from one city in one country to another city, located in another country, could be framed as a production system. What are the states? What are the productions?

  Identify the business problems the project team

Identify the business problems the project team tried to solve and analyze how they applied the agile project management techniques to ensure the project was delivered on time, on budget with good quality.

  Threats resolved by redhat linux

The switches have the VLANs defined, one for the offices, one for the MIS, and one for the warehouse. Recognize what threats are resolved by the Redhat linux.

  Define the dangers of the sequence of statements

Write down three SQL statements: the first statement should add the pending amounts to the appropriate accounts, the second statement must subtract the pending amounts from the appropriate accounts, and the third statement should delete the pending..

  Write a program that provides the user with a menu of choice

You are to write a program that provides the user with a menu of choices that have to do with performing operations on two-dimensional arrays. In particular, the menu should provide the following options.

  How to choose easy medium or hard problems

End program with the quit button. After that is working, add option buttons to allow the user to select easy medium or hard problems, i.e., numbers between 0 and 9, 0 and 99 or 0 and 999.

  The classic explanation of the marketing mix though

create a detailed with a least 4 bullets in each section of your e-business marketing mix 4 ps product place promotion

  Construct a network of linear units

Construct a network of linear units that is capable of representing the XOR function of two inputs.

  What advice or guidance would offer a company

In times of financial difficulty, companies often resort to trimming the human asset base, without proper prior analysis of the long-term impacts of those actions.

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