Define transferring data from any core to any other core

Assignment Help Basic Computer Science
Reference no: EM13761254

Q1: Design a system with 2 4-bit shift registers with a bus (single wire) connecting the two.

a) Design the system so that the endianness (bit order) is retained

b) Design where the endianness is reversed

Q2: Design a system which has an array of memory in registers, with 4 rows of words, with a word length of 16 bits. You can assume the existence of an 8-bit register as a primitive component you just draw as a box. (E.g. lecture 9 slide 26)

a) Design a system that will transfer data from any selected row into a shift register of the word size, preserving endianness.

b) Design a system that will transfer data from any selected row into a shift register of the word size that reverses byte ordering but not endianness

c) Design a system that will transfer data from any selected row that will transfer data into a shift register that reverses both byte order and endianness

Q3. Explain why loose timings on RAM memory might be useful in a multicore environment. If you know how to do a timing diagram that could be useful but you can also explain the concept. Assume that transferring data from any core to any other core could take at least one clock pulse.

Q4. Assume the speed of electricity in a copper wire is 2x10^8 m/s. Now assume you have a memory system with 3 levels of caches and main memory - hard disk, connected in the following way CPU - L1 -L2 -L3 - Main Memory - hard disk.

Assume that the fastest (L1) cache takes 0.5 ns per access from the CPU, the L2 cache 7ns from the L1, the L3 cache 40 ns from L2, RAM takes 160ns from L3, and a hard disk takes 2000 ns from RAM.

What is the maximum distance each of these components can be from the next one in the chain before they would need longer access times?

Just calculate how far electricity can travel in those access times (N.B. For physicists, ignore the concept of the speed of the wave versus speed of the electrons, for networking students, you can ignore nyquist and Shannon's theorems).

Q5. Compare the latency, single word, and 8 world read time of memory with the following properties, (I lifted this example from the 2 bestselling ddr4 memory kits on newegg.ca)

a) DDR4 - 2666 (PC4-21300) timings 16-18-18-35

DDR4 2400 (PC-19200) - timings 15-15-15-35

b) If you were to Improve the timings on this memory (e.g. reduce the timings to 14-16-16-35 and 13-13-13-35)how likely is it that you would be able to notice the performance improvement in a typical video game or regular office use scenario?

Reference no: EM13761254

Questions Cloud

Discuss the single most surprising or interesting thing : Develop a metaphor or simile that would help someone unfamiliar with microeconomics understand the basic ideas.
Describe how earned value can be used as a tool : Describe how earned value can be used as a tool for communicating project progress. Provide an example of how a performance index is used by a project manager to convey meaningful information to his or her stakeholders
Small business do to increase its customer retention rate : With a 70 percent customer retention rate (average for most U.S. firms according to the American Management Association), every $1 million of business in 2014 will grow to more than $4 million by 2024. If you retain 80 percent of your customers, the ..
Production run length for optimal production run quantity : Product X is a standard item in a firm’s inventory. Final assembly of the product is performed on an assembly line that is in operation every day. One component of product X (call it component A) is produced in another department. This department, wh..
Define transferring data from any core to any other core : Explain why loose timings on RAM memory might be useful in a multicore environment. If you know how to do a timing diagram that could be useful but you can also explain the concept. Assume that transferring data from any core to any other core c..
Summarize the influences of diversity within a workplace : Summarize the influences of diversity within a workplace
Minimize the risk of material misstatement : According to the text, to minimize the risk of material misstatement, auditors seek third- party verification of account balances by mailing customers their statements. Discuss the advantages of positive and negative confirmations, and ascertain w..
Total cost of servicing the warranties : (a) Prepare 2007 entries for Crow using the expense warranty approach. Assume that Crow estimates the total cost of servicing the warranties will be $120,000 for 2 years.
Corruption perceptions index is a comparative assessment : The corruption perceptions index (CPI) is a comparative assessment of integrity performance for a variety of countries. What is CPI? What is its purpose? What is the value of this index? What are the trends or similarities between countries with the ..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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