2018-06-09 16:32:11 +00:00
|
|
|
|
[video member=miotatsu stream_platform=twitch project=book title="1.5 & 1.6" vod_platform=youtube id=p_XelOwyhUQ annotator=Miblo]
|
2017-12-06 22:26:13 +00:00
|
|
|
|
[0:22][Recap with the determination to do the "check yourself" exercise from Chapter 1.4]
|
|
|
|
|
[1:24][Check yourself: Compare the volatility, access time and cost of semiconductor, DRAM and flash :memory and disk storage]
|
|
|
|
|
[4:22][Chapter 1.5: Technologies for building processors and :memory[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:hardware :research]
|
|
|
|
|
[5:09][Figure 1.10: Relative performance-per-unit cost of technologies used in computers over time[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:hardware :research]
|
|
|
|
|
[7:58][Chapter 1.5, continued: Integrated circuits and transistors[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:hardware :research]
|
|
|
|
|
[10:36][Figure 1.11: Growth of capacity per DRAM chip over time[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:hardware :memory :research]
|
|
|
|
|
[11:57][The three devices that we're able to create out of the semiconductor silicon[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :hardware :research]
|
|
|
|
|
[13:37][Recommend "Indistinguishable From Magic: Manufacturing Modern Computer Chips" video[ref
|
|
|
|
|
site=YouTube
|
|
|
|
|
page="Indistinguishable From Magic: Manufacturing Modern Computer Chips"
|
|
|
|
|
url=https://www.youtube.com/watch?v=NGFhc8R_uO4]][:fabrication]
|
|
|
|
|
[16:00][Processing a silicon crystal ingot[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[18:06][Figure 1.12: The chip manufacturing process[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[20:48][Figure 1.13: Photograph of a wafer containing microprocessors before they have been diced[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[23:23][Reducing the cost of fabricating an integrated circuit[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[25:47][Chip manufacturing costs][:blackboard :fabrication]
|
|
|
|
|
[27:58][Deriving the cost equations[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[29:11][Check yourself: Why should a chip made in high volume cost less?[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:fabrication :research]
|
|
|
|
|
[42:50][Chapter 1.6: :Performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[44:32][Figure 1.14: Typical passenger airplanes[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[51:36][Defining and prioritising :performance concerns[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:00:49][Response time :performance][:blackboard]
|
|
|
|
|
[1:04:18][Relative :performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:04:40][Comparing :performance][:blackboard]
|
|
|
|
|
[1:07:12][Explaining comparisons of, and measuring :performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:12:54][A few words on optimising for user time][:optimisation :performance]
|
|
|
|
|
[1:16:21][Understanding program :performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[1:18:53][Check yourself: Which :performance metrics are improved for a networked application?][:networking]
|
|
|
|
|
[1:24:08][Check yourself: Compare the :performance of one system which is four times faster than another]
|
|
|
|
|
[1:27:32][CPU :performance and its factors[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[1:28:53][Time measurements][:blackboard :performance]
|
|
|
|
|
[1:31:21][Improving :performance by reducing clock cycles[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[1:32:40][Targeting clock rate][:blackboard :performance]
|
|
|
|
|
[1:38:37][Computing the target clock rate[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:45:20][Calculating 20 × 12][:blackboard]
|
|
|
|
|
[1:46:47][Instruction :performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:47:06][@snailcannon][Hello, dude]
|
|
|
|
|
[1:47:31][Instruction :performance, continued[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:48:25][CPU clock cycles][:blackboard :performance]
|
|
|
|
|
[1:49:44][Clock cycles per instruction (CPI)[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:51:23][Which of two computers is faster for a given program?][:blackboard :performance]
|
|
|
|
|
[1:56:36][Comparing the speed of two computers with different clock cycle time and CPI[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[1:59:15][The classic CPU :performance equation[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[2:00:07][CPU time][:blackboard :performance]
|
|
|
|
|
[2:01:15][Comparing code sequences[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[2:05:00][Our clock cycles computations][:blackboard :performance]
|
|
|
|
|
[2:06:27][The computations[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[2:09:12][Our CPI computations][:blackboard :performance]
|
|
|
|
|
[2:10:34][Their CPI computations[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:performance :research]
|
|
|
|
|
[2:11:16][Figure 1.15: The basic components of :performance and how each is measured[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[2:13:08][Time][:blackboard :performance]
|
|
|
|
|
[2:14:52][Determining the value of :performance factors[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:profiling :research]
|
|
|
|
|
[2:17:36][Understanding program :performance[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[2:21:35][Check yourself: Compare the :performance of two given compilers][:blackboard]
|
|
|
|
|
[2:38:51][Check our answers for the chapter[ref
|
|
|
|
|
title="Computer Organization and Design RISC-V Edition"
|
|
|
|
|
author="David Patterson & John Hennessy"
|
|
|
|
|
publisher="Morgan Kaufmann"
|
|
|
|
|
isbn=9780128122754
|
|
|
|
|
url=https://www.elsevier.com/books/computer-organization-and-design-risc-v-edition/patterson/978-0-12-812275-4]][:research]
|
|
|
|
|
[2:39:09][Put that one to rest with a glimpse at the remaining sections of Chapter 1]
|
|
|
|
|
[/video]
|