。。。
This commit is contained in:
parent
1911e8d2e7
commit
66d472c47b
@ -61,5 +61,861 @@
|
||||
:height 732.5994499999999}),
|
||||
:page 25},
|
||||
:content {:text "Computer Abstractions and Technology"},
|
||||
:properties {:color "yellow"}}],
|
||||
:extra {:page 29}}
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643e2b82-f5a5-411e-9571-d494858c175a",
|
||||
:page 27,
|
||||
:position {:bounding {:x1 553.43212890625,
|
||||
:y1 908.0536193847656,
|
||||
:x2 624.8553466796875,
|
||||
:y2 924.6250305175781,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 553.43212890625,
|
||||
:y1 908.0536193847656,
|
||||
:x2 624.8553466796875,
|
||||
:y2 924.6250305175781,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 27},
|
||||
:content {:text "omnipresent"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e2b9c-0bc2-4b02-b2b1-33e25539d5b9",
|
||||
:page 28,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 12,
|
||||
:x2 498.81360626220703,
|
||||
:y2 172.09822463989258,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 0,
|
||||
:y1 12,
|
||||
:x2 0,
|
||||
:y2 35.428571701049805,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 86.39286041259766,
|
||||
:y1 123.97321701049805,
|
||||
:x2 498.81360626220703,
|
||||
:y2 149.68750381469727,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 86.39286041259766,
|
||||
:y1 146.38393783569336,
|
||||
:x2 226.94168853759766,
|
||||
:y2 172.09822463989258,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 28},
|
||||
:content {:text "Classes of Computing Applications and Their Characteristics"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643e473a-2f03-419b-ad3a-8309c33dff15",
|
||||
:page 30,
|
||||
:position {:bounding {:x1 207.63892364501953,
|
||||
:y1 970.6697082519531,
|
||||
:x2 241.33112335205078,
|
||||
:y2 987.2411346435547,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 207.63892364501953,
|
||||
:y1 970.6697082519531,
|
||||
:x2 241.33112335205078,
|
||||
:y2 987.2411346435547,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 30},
|
||||
:content {:text "credo"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e47b3-cc6c-4fd1-83a9-0510b16a5e9c",
|
||||
:page 31,
|
||||
:position {:bounding {:x1 287.8634338378906,
|
||||
:y1 357.6785888671875,
|
||||
:x2 353.5062561035156,
|
||||
:y2 374.25001525878906,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 287.8634338378906,
|
||||
:y1 357.6785888671875,
|
||||
:x2 353.5062561035156,
|
||||
:y2 374.25001525878906,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 31},
|
||||
:content {:text "unraveling"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e485f-8de8-41bf-86ac-812ba202f4c8",
|
||||
:page 32,
|
||||
:position {:bounding {:x1 86.39286231994629,
|
||||
:y1 415.26788330078125,
|
||||
:x2 149.92363929748535,
|
||||
:y2 431.8393249511719,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 86.39286231994629,
|
||||
:y1 415.26788330078125,
|
||||
:x2 149.92363929748535,
|
||||
:y2 431.8393249511719,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 32},
|
||||
:content {:text "acronyms"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e4871-3ebb-4578-9227-b40a534adeac",
|
||||
:page 33,
|
||||
:position {:bounding {:x1 380.1160888671875,
|
||||
:y1 165.65179443359375,
|
||||
:x2 436.89744567871094,
|
||||
:y2 182.22323608398438,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 380.1160888671875,
|
||||
:y1 165.65179443359375,
|
||||
:x2 436.89744567871094,
|
||||
:y2 182.22323608398438,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 33},
|
||||
:content {:text "leverages"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e4882-a5ea-4bff-9b5f-17f585313142",
|
||||
:page 33,
|
||||
:position {:bounding {:x1 371.8235626220703,
|
||||
:y1 258.44643783569336,
|
||||
:x2 429.9593811035156,
|
||||
:y2 275.0178642272949,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 371.8235626220703,
|
||||
:y1 258.44643783569336,
|
||||
:x2 429.9593811035156,
|
||||
:y2 275.0178642272949,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 33},
|
||||
:content {:text "intrinsics"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643e492d-5e63-4b9b-93f7-4f44bf50158e",
|
||||
:page 34,
|
||||
:position {:bounding {:x1 138.9148178100586,
|
||||
:y1 307.9196472167969,
|
||||
:x2 171.75586700439453,
|
||||
:y2 324.49107360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 138.9148178100586,
|
||||
:y1 307.9196472167969,
|
||||
:x2 171.75586700439453,
|
||||
:y2 324.49107360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 34},
|
||||
:content {:text "weave"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643ea1cf-af0e-45ba-97b3-376fd21ee1e3",
|
||||
:page 36,
|
||||
:position {:bounding {:x1 199.328125,
|
||||
:y1 173.046875,
|
||||
:x2 434.9623718261719,
|
||||
:y2 205.046875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 199.328125,
|
||||
:y1 173.046875,
|
||||
:x2 434.9623718261719,
|
||||
:y2 205.046875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 36},
|
||||
:content {:text "Below Your Program"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ea1d7-cd7d-4e81-8d6f-c268aab04f68",
|
||||
:page 37,
|
||||
:position {:bounding {:x1 247.859375,
|
||||
:y1 304.578125,
|
||||
:x2 823.193115234375,
|
||||
:y2 331.578125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 247.859375,
|
||||
:y1 304.578125,
|
||||
:x2 823.193115234375,
|
||||
:y2 331.578125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 37},
|
||||
:content {:text "From a High-Level Language to the Language of Hardware"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ea295-e170-403a-a43d-71777bb41d9b",
|
||||
:page 39,
|
||||
:position {:bounding {:x1 353.59375,
|
||||
:y1 743.8125,
|
||||
:x2 555.0101928710938,
|
||||
:y2 775.8125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 353.59375,
|
||||
:y1 743.8125,
|
||||
:x2 555.0101928710938,
|
||||
:y2 775.8125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 39},
|
||||
:content {:text "Under the Covers"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ea2f7-1fa7-4c12-ad2d-34a90d6968b7",
|
||||
:page 40,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 60,
|
||||
:x2 657.2033081054688,
|
||||
:y2 323.234375,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 0,
|
||||
:y1 60,
|
||||
:x2 0,
|
||||
:y2 84,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 124.390625,
|
||||
:y1 283.4375,
|
||||
:x2 657.2033081054688,
|
||||
:y2 302.4375,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 124.390625,
|
||||
:y1 304.234375,
|
||||
:x2 284.16424560546875,
|
||||
:y2 323.234375,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 40},
|
||||
:content {:text "The five classic components of a computer are input, output, memory, datapath, and control"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ea8f8-7e5f-42e3-a04a-01cd91f25d13",
|
||||
:page 41,
|
||||
:position {:bounding {:x1 749.75,
|
||||
:y1 562.5625,
|
||||
:x2 796.0540161132812,
|
||||
:y2 581.5625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 749.75,
|
||||
:y1 562.5625,
|
||||
:x2 796.0540161132812,
|
||||
:y2 581.5625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 41},
|
||||
:content {:text "raster "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643ea91c-7643-4563-9341-f85096313a3b",
|
||||
:page 41,
|
||||
:position {:bounding {:x1 386.3125,
|
||||
:y1 188.15625,
|
||||
:x2 609.7650146484375,
|
||||
:y2 207.15625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 386.3125,
|
||||
:y1 188.15625,
|
||||
:x2 609.7650146484375,
|
||||
:y2 207.15625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 41},
|
||||
:content {:text "liquid crystal displays (LCDs)"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ea931-ff7e-4bd7-96d1-b7eab4dcc563",
|
||||
:page 41,
|
||||
:position {:bounding {:x1 427.7265625,
|
||||
:y1 229.765625,
|
||||
:x2 451.1986083984375,
|
||||
:y2 248.765625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 427.7265625,
|
||||
:y1 229.765625,
|
||||
:x2 451.1986083984375,
|
||||
:y2 248.765625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 41},
|
||||
:content {:text "rod"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643ea93a-fa50-486a-b74a-d96f2a4df9aa",
|
||||
:page 41,
|
||||
:position {:bounding {:x1 247.859375,
|
||||
:y1 250.5625,
|
||||
:x2 291.3988037109375,
|
||||
:y2 269.5625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 247.859375,
|
||||
:y1 250.5625,
|
||||
:x2 291.3988037109375,
|
||||
:y2 269.5625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 41},
|
||||
:content {:text "helix "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643ead73-e1a6-4f10-82c5-2760a4ce839f",
|
||||
:page 41,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 156,
|
||||
:x2 842.2203369140625,
|
||||
:y2 373.578125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 0,
|
||||
:y1 156,
|
||||
:x2 0,
|
||||
:y2 180,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 473.3229675292969,
|
||||
:y1 333.765625,
|
||||
:x2 842.2203369140625,
|
||||
:y2 352.765625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 247.875,
|
||||
:y1 354.578125,
|
||||
:x2 710.2962036132812,
|
||||
:y2 373.578125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 41},
|
||||
:content {:text "an active matrix that has a tiny transistor switch at each pixel to precisely control current and make sharper images"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643eaede-f413-4717-9136-e28363909bb3",
|
||||
:page 42,
|
||||
:position {:bounding {:x1 289.65826416015625,
|
||||
:y1 742.828125,
|
||||
:x2 331.68316650390625,
|
||||
:y2 761.828125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 289.65826416015625,
|
||||
:y1 742.828125,
|
||||
:x2 331.68316650390625,
|
||||
:y2 761.828125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 42},
|
||||
:content {:text "brawn "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643eb029-9fe9-4013-a4a2-1365e195333b",
|
||||
:page 45,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 721.328125,
|
||||
:x2 811.6236572265625,
|
||||
:y2 804,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 578.546875,
|
||||
:y1 721.328125,
|
||||
:x2 811.6236572265625,
|
||||
:y2 740.328125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 279.0625,
|
||||
:y1 742.140625,
|
||||
:x2 701.9657592773438,
|
||||
:y2 761.140625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 0,
|
||||
:y1 780,
|
||||
:x2 0,
|
||||
:y2 804,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 45},
|
||||
:content {:text "instruction set architecture—the interface between the hardware and low-level software."},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643eb311-6b10-4fa3-9aa3-dfd5a59acf2c",
|
||||
:page 47,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 592,
|
||||
:x2 786.3966064453125,
|
||||
:y2 1002.890625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 0,
|
||||
:y1 592,
|
||||
:x2 0,
|
||||
:y2 608,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 353.59375,
|
||||
:y1 939.671875,
|
||||
:x2 786.3966064453125,
|
||||
:y2 971.671875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 353.59375,
|
||||
:y1 970.890625,
|
||||
:x2 497.5023193359375,
|
||||
:y2 1002.890625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 47},
|
||||
:content {:text "Technologies for Building Processors and Memory"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643eb37e-2927-4100-b8b3-c76bbe5450f4",
|
||||
:page 48,
|
||||
:position {:bounding {:x1 93.8125,
|
||||
:y1 600.53125,
|
||||
:x2 169.7906951904297,
|
||||
:y2 619.53125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 93.8125,
|
||||
:y1 600.53125,
|
||||
:x2 169.7906951904297,
|
||||
:y2 619.53125,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 48},
|
||||
:content {:text "quadrupled "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "643eb66d-0294-46ab-a182-20021b2495c5",
|
||||
:page 48,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 368,
|
||||
:x2 688.2901000976562,
|
||||
:y2 723.515625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 0,
|
||||
:y1 368,
|
||||
:x2 0,
|
||||
:y2 384,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 338.58538818359375,
|
||||
:y1 683.71875,
|
||||
:x2 688.2901000976562,
|
||||
:y2 702.71875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}
|
||||
{:x1 93.8125,
|
||||
:y1 704.515625,
|
||||
:x2 352.2237548828125,
|
||||
:y2 723.515625,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 48},
|
||||
:content {:text " add materials to silicon that allow tiny areas to transform into one of three devices:"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643ec3be-027e-48b5-90e0-cd4a5e901691",
|
||||
:page 51,
|
||||
:position {:bounding {:x1 353.59375,
|
||||
:y1 910.046875,
|
||||
:x2 503.3207702636719,
|
||||
:y2 942.046875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333},
|
||||
:rects ({:x1 353.59375,
|
||||
:y1 910.046875,
|
||||
:x2 503.3207702636719,
|
||||
:y2 942.046875,
|
||||
:width 935.9991333333334,
|
||||
:height 1154.3991333333333}),
|
||||
:page 51},
|
||||
:content {:text "Performance"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643fb234-d566-4913-a03b-c574e6a623c4",
|
||||
:page 52,
|
||||
:position {:bounding {:x1 86.36607360839844,
|
||||
:y1 991.27685546875,
|
||||
:x2 176.85842895507812,
|
||||
:y2 1007.8482971191406,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 86.36607360839844,
|
||||
:y1 991.27685546875,
|
||||
:x2 176.85842895507812,
|
||||
:y2 1007.8482971191406,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 52},
|
||||
:content {:text "response time"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643fb242-9401-42fa-bddc-d93e571b6e99",
|
||||
:page 53,
|
||||
:position {:bounding {:x1 228.7946548461914,
|
||||
:y1 146.44644165039062,
|
||||
:x2 304.45003509521484,
|
||||
:y2 163.01788330078125,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 228.7946548461914,
|
||||
:y1 146.44644165039062,
|
||||
:x2 304.45003509521484,
|
||||
:y2 163.01788330078125,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 53},
|
||||
:content {:text "throughput"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "643fe045-80bb-4c47-b601-3fdc9175581d",
|
||||
:page 54,
|
||||
:position {:bounding {:x1 115.19643020629883,
|
||||
:y1 424.18751525878906,
|
||||
:x2 282.72221755981445,
|
||||
:y2 445.3303680419922,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 115.19643020629883,
|
||||
:y1 424.18751525878906,
|
||||
:x2 282.72221755981445,
|
||||
:y2 445.3303680419922,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 54},
|
||||
:content {:text "Relative Performance"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440d1fd-a2c1-4d4c-a493-3b5c7d91448e",
|
||||
:page 55,
|
||||
:position {:bounding {:x1 228.79464721679688,
|
||||
:y1 262.22322845458984,
|
||||
:x2 449.4032897949219,
|
||||
:y2 287.9375228881836,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 228.79464721679688,
|
||||
:y1 262.22322845458984,
|
||||
:x2 449.4032897949219,
|
||||
:y2 287.9375228881836,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 55},
|
||||
:content {:text "Measuring Performance"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440d4c6-9dc2-4712-9d25-6386325581e5",
|
||||
:page 56,
|
||||
:position {:bounding {:x1 86.39286041259766,
|
||||
:y1 838.2232666015625,
|
||||
:x2 391.7691421508789,
|
||||
:y2 863.9375457763672,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 86.39286041259766,
|
||||
:y1 838.2232666015625,
|
||||
:x2 391.7691421508789,
|
||||
:y2 863.9375457763672,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 56},
|
||||
:content {:text "CPU Performance and Its Factors"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440d70f-cde0-41ca-af1b-82d5a777a7a8",
|
||||
:page 58,
|
||||
:position {:bounding {:x1 86.39286041259766,
|
||||
:y1 368.2232360839844,
|
||||
:x2 311.6122817993164,
|
||||
:y2 393.9375,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 86.39286041259766,
|
||||
:y1 368.2232360839844,
|
||||
:x2 311.6122817993164,
|
||||
:y2 393.9375,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 58},
|
||||
:content {:text "Instruction Performance"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440d99c-e080-4352-8c2d-7d35e897a2ee",
|
||||
:page 59,
|
||||
:position {:bounding {:x1 228.7946548461914,
|
||||
:y1 565.5357360839844,
|
||||
:x2 588.4113845825195,
|
||||
:y2 591.2500305175781,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 228.7946548461914,
|
||||
:y1 565.5357360839844,
|
||||
:x2 588.4113845825195,
|
||||
:y2 591.2500305175781,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 59},
|
||||
:content {:text "The Classic CPU Performance Equation"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440dc59-a80f-4185-9692-8e4122cad4b4",
|
||||
:page 61,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 76.00000762939453,
|
||||
:x2 716.0443725585938,
|
||||
:y2 335.08036041259766,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 0,
|
||||
:y1 76.00000762939453,
|
||||
:x2 0,
|
||||
:y2 99.42858123779297,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 445.0782775878906,
|
||||
:y1 299.31250762939453,
|
||||
:x2 716.0443725585938,
|
||||
:y2 315.88394927978516,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 257.50000762939453,
|
||||
:y1 318.50894927978516,
|
||||
:x2 464.11612701416016,
|
||||
:y2 335.08036041259766,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 61},
|
||||
:content {:text "e only complete and reliable measure of computer performance is time. Fo"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440dcd2-ae75-4a59-a2c5-aff6e3bf7953",
|
||||
:page 61,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 428.0000343322754,
|
||||
:x2 740.8743286132812,
|
||||
:y2 926.2500610351562,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 0,
|
||||
:y1 428.0000343322754,
|
||||
:x2 0,
|
||||
:y2 451.4286060333252,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 721.9046630859375,
|
||||
:y1 890.4732666015625,
|
||||
:x2 740.8743286132812,
|
||||
:y2 907.0447082519531,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 228.79464721679688,
|
||||
:y1 909.6786193847656,
|
||||
:x2 708.3522338867188,
|
||||
:y2 926.2500610351562,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 61},
|
||||
:content {:text "PI, however, depends on a wide variety of design details in the computer, incl"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440df39-4ac7-4efc-b59a-64db6354ca0f",
|
||||
:page 63,
|
||||
:position {:bounding {:x1 326.4018020629883,
|
||||
:y1 514.6339569091797,
|
||||
:x2 489.9254837036133,
|
||||
:y2 543.7768249511719,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 326.4018020629883,
|
||||
:y1 514.6339569091797,
|
||||
:x2 489.9254837036133,
|
||||
:y2 543.7768249511719,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 63},
|
||||
:content {:text "The Power Wall"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440e306-7625-4883-b3f0-fbdca42d92e3",
|
||||
:page 65,
|
||||
:position {:bounding {:x1 417.2405548095703,
|
||||
:y1 496.7321472167969,
|
||||
:x2 471.40818786621094,
|
||||
:y2 513.3036193847656,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 417.2405548095703,
|
||||
:y1 496.7321472167969,
|
||||
:x2 471.40818786621094,
|
||||
:y2 513.3036193847656,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 65},
|
||||
:content {:text "slammed "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440e5e4-e02f-43e3-9311-64f8b6d67f75",
|
||||
:page 65,
|
||||
:position {:bounding {:x1 441.11253356933594,
|
||||
:y1 323.9107360839844,
|
||||
:x2 491.07579040527344,
|
||||
:y2 340.4821472167969,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 441.11253356933594,
|
||||
:y1 323.9107360839844,
|
||||
:x2 491.07579040527344,
|
||||
:y2 340.4821472167969,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 65},
|
||||
:content {:text "faucets "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440e73c-8061-47b2-bc37-522db24f1707",
|
||||
:page 65,
|
||||
:position {:bounding {:x1 641.3332366943359,
|
||||
:y1 362.3125228881836,
|
||||
:x2 692.1140594482422,
|
||||
:y2 378.8839340209961,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 641.3332366943359,
|
||||
:y1 362.3125228881836,
|
||||
:x2 692.1140594482422,
|
||||
:y2 378.8839340209961,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 65},
|
||||
:content {:text "unwieldy"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440e8c9-0024-4751-8233-43e8cea16699",
|
||||
:page 66,
|
||||
:position {:bounding {:x1 508.92555236816406,
|
||||
:y1 891.5893249511719,
|
||||
:x2 560.0033416748047,
|
||||
:y2 908.1607360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 508.92555236816406,
|
||||
:y1 891.5893249511719,
|
||||
:x2 560.0033416748047,
|
||||
:y2 908.1607360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 66},
|
||||
:content {:text "startling"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440e99d-0c7d-4acb-9ba7-9172e1d383d8",
|
||||
:page 68,
|
||||
:position {:bounding {:x1 528.641414642334,
|
||||
:y1 242.46429443359375,
|
||||
:x2 575.1994895935059,
|
||||
:y2 259.03570556640625,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 528.641414642334,
|
||||
:y1 242.46429443359375,
|
||||
:x2 575.1994895935059,
|
||||
:y2 259.03570556640625,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 68},
|
||||
:content {:text "stiffer "},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440e9ca-16a4-48ed-9648-adafb74ce097",
|
||||
:page 66,
|
||||
:position {:bounding {:x1 0,
|
||||
:y1 12,
|
||||
:x2 547.5527496337891,
|
||||
:y2 203.55357360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 0,
|
||||
:y1 12,
|
||||
:x2 0,
|
||||
:y2 35.42857360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 184.00001525878906,
|
||||
:y1 145.5982208251953,
|
||||
:x2 544.1925201416016,
|
||||
:y2 174.74107360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}
|
||||
{:x1 184.00001525878906,
|
||||
:y1 174.4107208251953,
|
||||
:x2 547.5527496337891,
|
||||
:y2 203.55357360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 66},
|
||||
:content {:text "The Sea Change: The Switch from Uniprocessors to Multiprocessors"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440ea56-fdd5-426f-9a76-d5b5a7465c55",
|
||||
:page 72,
|
||||
:position {:bounding {:x1 183.99107933044434,
|
||||
:y1 330.39288330078125,
|
||||
:x2 409.33734703063965,
|
||||
:y2 359.5357360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 183.99107933044434,
|
||||
:y1 330.39288330078125,
|
||||
:x2 409.33734703063965,
|
||||
:y2 359.5357360839844,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 72},
|
||||
:content {:text "Fallacies and Pitfalls"},
|
||||
:properties {:color "yellow"}}
|
||||
{:id #uuid "6440ebb6-a98d-465f-8345-3da49486f653",
|
||||
:page 75,
|
||||
:position {:bounding {:x1 535.8978118896484,
|
||||
:y1 443.8303756713867,
|
||||
:x2 587.0798187255859,
|
||||
:y2 460.4017868041992,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 535.8978118896484,
|
||||
:y1 443.8303756713867,
|
||||
:x2 587.0798187255859,
|
||||
:y2 460.4017868041992,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 75},
|
||||
:content {:text "preclude"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440ebc6-59b1-4b7e-ae67-75559989873b",
|
||||
:page 75,
|
||||
:position {:bounding {:x1 460.8224639892578,
|
||||
:y1 606.258936882019,
|
||||
:x2 535.8962554931641,
|
||||
:y2 622.8304090499878,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 460.8224639892578,
|
||||
:y1 606.258936882019,
|
||||
:x2 535.8962554931641,
|
||||
:y2 622.8304090499878,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 75},
|
||||
:content {:text "constituent"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440ebd7-8c0c-4a18-9d86-bd95714f58ac",
|
||||
:page 75,
|
||||
:position {:bounding {:x1 554.0714569091797,
|
||||
:y1 737.4375,
|
||||
:x2 649.8496551513672,
|
||||
:y2 754.0089721679688,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 554.0714569091797,
|
||||
:y1 737.4375,
|
||||
:x2 649.8496551513672,
|
||||
:y2 754.0089721679688,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 75},
|
||||
:content {:text "unimpeachable"},
|
||||
:properties {:color "green"}}
|
||||
{:id #uuid "6440ec21-aef2-4494-8b50-d16a83c0d9bb",
|
||||
:page 72,
|
||||
:position {:bounding {:x1 501.0765686035156,
|
||||
:y1 500.40181732177734,
|
||||
:x2 559.4037475585938,
|
||||
:y2 516.9732284545898,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999},
|
||||
:rects ({:x1 501.0765686035156,
|
||||
:y1 500.40181732177734,
|
||||
:x2 559.4037475585938,
|
||||
:y2 516.9732284545898,
|
||||
:width 863.9992,
|
||||
:height 1065.5991999999999}),
|
||||
:page 72},
|
||||
:content {:text "ensnared "},
|
||||
:properties {:color "green"}}],
|
||||
:extra {:page 72}}
|
||||
|
||||
2
journals/2023_04_09.md
Normal file
2
journals/2023_04_09.md
Normal file
@ -0,0 +1,2 @@
|
||||
- 继续做大创,基本整完了,不过软件上出了一些问题
|
||||
- 昨天体测完,今天全身疼,真的不是人测的东西啊
|
||||
1
journals/2023_04_10.md
Normal file
1
journals/2023_04_10.md
Normal file
@ -0,0 +1 @@
|
||||
- 大创,做完了!基地算是完结撒花了(除了到时候还有个答辩)
|
||||
@ -1 +1,2 @@
|
||||
- 大概了解了一下体系结构方向的东西
|
||||
- 大概了解了一下体系结构方向的东西
|
||||
-
|
||||
@ -1 +1 @@
|
||||
- 摸鱼了好久
|
||||
- 摸鱼了好久,然后把 Halo Wars 战役通关了捏
|
||||
@ -1 +1,3 @@
|
||||
- 终于把排名开下来了。
|
||||
- 终于把排名开下来了。
|
||||
- 无聊的新思想大组排练,结果有好多人没来,白跑了一趟
|
||||
- 新键盘到了,矮青轴还是很不错的,感觉已经快毕业了
|
||||
@ -1 +1,2 @@
|
||||
- 英文版简历绝赞制作中
|
||||
- 英文版简历绝赞制作中
|
||||
- 卖了没用的 ikbc mini,新的 keychron K3P 便携性拉满,而且能正好放在笔记本键盘上
|
||||
3
journals/2023_04_16.md
Normal file
3
journals/2023_04_16.md
Normal file
@ -0,0 +1,3 @@
|
||||
- OSTEP 看完了,可能这两天会回顾一下笔记之类的,接下来就要看计组了
|
||||
- 每次看一本寄操的书都会有全新的感悟啊,就像之前写完xv6的时候觉得已经结束了,看完OSTEP发现好像理论还是有很多东西的,试点班什么的纯纯的就是个玩具了
|
||||
- 英文版简历持续制作中
|
||||
2
journals/2023_04_17.md
Normal file
2
journals/2023_04_17.md
Normal file
@ -0,0 +1,2 @@
|
||||
- 英文简历基本制作完成
|
||||
- 英文成绩单好像也好了,这周去老校区拿了吧
|
||||
3
journals/2023_04_18.md
Normal file
3
journals/2023_04_18.md
Normal file
@ -0,0 +1,3 @@
|
||||
- 摸摸鱼,把 Halo Wars 2 战役通关了捏
|
||||
- 基本上确定了要去套啥老师
|
||||
- 计组终于开始了
|
||||
4
journals/2023_04_19.md
Normal file
4
journals/2023_04_19.md
Normal file
@ -0,0 +1,4 @@
|
||||
- 被可恶的 glj 搞破防了,在床上躺了一个小时才睡着
|
||||
- 优化了中文简历
|
||||
- 写完了陶瓷信
|
||||
- 开始写个人陈述
|
||||
5
journals/2023_04_20.md
Normal file
5
journals/2023_04_20.md
Normal file
@ -0,0 +1,5 @@
|
||||
- 姑且发了sjtu的套磁信,但是又突然有点倾向于老师不理我(合理摆烂),过两天再去发pku的
|
||||
- 准备明天去老校区拿英文的单子,预计11点吃个饭去,今天还得印下中文的单子
|
||||
- 是时候开始复习化工水课了捏,早知道就不报了(鬼知道不需要水课就能rk1了)
|
||||
- 至于cuhk那边的东西,等下周考完水课再看看
|
||||
- 摸了好几天的材料,今天终于看完了计组的绪论(大哭
|
||||
@ -344,6 +344,7 @@
|
||||
:file/name-format :triple-lowbar
|
||||
:ui/show-brackets? false
|
||||
:feature/enable-timetracking? false
|
||||
:journal/page-title-format "EEE, yyyy/MM/dd"
|
||||
|
||||
;; specify the format of the filename for journal files
|
||||
;; :journal/file-name-format "yyyy_MM_dd"
|
||||
|
||||
@ -5,4 +5,251 @@ file-path:: ../../../../assets/Computer_Organization_and_Design_1681729306797_0.
|
||||
ls-type:: annotation
|
||||
hl-page:: 25
|
||||
hl-color:: yellow
|
||||
id:: 643d2848-6edf-4c05-92c7-4a7de1b9cd22
|
||||
id:: 643d2848-6edf-4c05-92c7-4a7de1b9cd22
|
||||
- omnipresent
|
||||
ls-type:: annotation
|
||||
hl-page:: 27
|
||||
hl-color:: green
|
||||
id:: 643e2b82-f5a5-411e-9571-d494858c175a
|
||||
- Classes of Computing Applications and Their Characteristics
|
||||
ls-type:: annotation
|
||||
hl-page:: 28
|
||||
hl-color:: yellow
|
||||
id:: 643e2b9c-0bc2-4b02-b2b1-33e25539d5b9
|
||||
- credo
|
||||
ls-type:: annotation
|
||||
hl-page:: 30
|
||||
hl-color:: green
|
||||
id:: 643e473a-2f03-419b-ad3a-8309c33dff15
|
||||
- unraveling
|
||||
ls-type:: annotation
|
||||
hl-page:: 31
|
||||
hl-color:: green
|
||||
id:: 643e47b3-cc6c-4fd1-83a9-0510b16a5e9c
|
||||
- acronyms
|
||||
ls-type:: annotation
|
||||
hl-page:: 32
|
||||
hl-color:: green
|
||||
id:: 643e485f-8de8-41bf-86ac-812ba202f4c8
|
||||
- leverages
|
||||
ls-type:: annotation
|
||||
hl-page:: 33
|
||||
hl-color:: green
|
||||
id:: 643e4871-3ebb-4578-9227-b40a534adeac
|
||||
- intrinsic
|
||||
ls-type:: annotation
|
||||
hl-page:: 33
|
||||
hl-color:: green
|
||||
id:: 643e4882-a5ea-4bff-9b5f-17f585313142
|
||||
- weave
|
||||
ls-type:: annotation
|
||||
hl-page:: 34
|
||||
hl-color:: green
|
||||
id:: 643e492d-5e63-4b9b-93f7-4f44bf50158e
|
||||
- Below Your Program
|
||||
ls-type:: annotation
|
||||
hl-page:: 36
|
||||
hl-color:: yellow
|
||||
id:: 643ea1cf-af0e-45ba-97b3-376fd21ee1e3
|
||||
- From a High-Level Language to the Language of Hardware
|
||||
ls-type:: annotation
|
||||
hl-page:: 37
|
||||
hl-color:: yellow
|
||||
id:: 643ea1d7-cd7d-4e81-8d6f-c268aab04f68
|
||||
- Under the Covers
|
||||
ls-type:: annotation
|
||||
hl-page:: 39
|
||||
hl-color:: yellow
|
||||
id:: 643ea295-e170-403a-a43d-71777bb41d9b
|
||||
- The five classic components of a computer are input, output, memory, datapath, and control
|
||||
ls-type:: annotation
|
||||
hl-page:: 40
|
||||
hl-color:: yellow
|
||||
id:: 643ea2f7-1fa7-4c12-ad2d-34a90d6968b7
|
||||
- liquid crystal displays (LCDs)
|
||||
hl-page:: 41
|
||||
ls-type:: annotation
|
||||
id:: 643ea91c-7643-4563-9341-f85096313a3b
|
||||
hl-color:: yellow
|
||||
- The LCD is not the source of light but instead controls the transmission of light. There is a background light source and the LCD has many rods which bend light to make it pass through. When applied with a current, the rod no more bends light thus controlling the pixel.
|
||||
- an active matrix that has a tiny transistor switch at each pixel to precisely control current and make sharper images
|
||||
ls-type:: annotation
|
||||
hl-page:: 41
|
||||
hl-color:: yellow
|
||||
id:: 643ead73-e1a6-4f10-82c5-2760a4ce839f
|
||||
- instruction set architecture
|
||||
hl-page:: 45
|
||||
ls-type:: annotation
|
||||
id:: 643eb029-9fe9-4013-a4a2-1365e195333b
|
||||
hl-color:: yellow
|
||||
- interface between the hardware and low-level software, distinguish architecture from implementation
|
||||
- rod
|
||||
ls-type:: annotation
|
||||
hl-page:: 41
|
||||
hl-color:: green
|
||||
id:: 643ea931-ff7e-4bd7-96d1-b7eab4dcc563
|
||||
- helix n. 螺旋
|
||||
hl-page:: 41
|
||||
ls-type:: annotation
|
||||
id:: 643ea93a-fa50-486a-b74a-d96f2a4df9aa
|
||||
hl-color:: green
|
||||
- raster
|
||||
ls-type:: annotation
|
||||
hl-page:: 41
|
||||
hl-color:: green
|
||||
id:: 643ea8f8-7e5f-42e3-a04a-01cd91f25d13
|
||||
- brawn
|
||||
ls-type:: annotation
|
||||
hl-page:: 42
|
||||
hl-color:: green
|
||||
id:: 643eaede-f413-4717-9136-e28363909bb3
|
||||
- Technologies for Building Processors and Memory
|
||||
ls-type:: annotation
|
||||
hl-page:: 47
|
||||
hl-color:: yellow
|
||||
id:: 643eb311-6b10-4fa3-9aa3-dfd5a59acf2c
|
||||
- Semiconductor, silicon: add materials to silicon that allow tiny areas to transform into one of three devices: Excellent conductor, Excellent insulator and Transistor (conduct/insulate at some conditions)
|
||||
hl-page:: 48
|
||||
ls-type:: annotation
|
||||
id:: 643eb66d-0294-46ab-a182-20021b2495c5
|
||||
hl-color:: yellow
|
||||
- Silicon ingot sliced into Blank wafers, processed into Patterned wafers, and then Tested wafer, diced into Tested dies, bonded to package, finally Tested packaged dies
|
||||
- die: Rectangular sections cut from a wafer (actually chip)
|
||||
- yield: Percentage of good dies from the total dies on the wafer
|
||||
- quadrupled
|
||||
ls-type:: annotation
|
||||
hl-page:: 48
|
||||
hl-color:: green
|
||||
id:: 643eb37e-2927-4100-b8b3-c76bbe5450f4
|
||||
- Performance
|
||||
ls-type:: annotation
|
||||
hl-page:: 51
|
||||
hl-color:: yellow
|
||||
id:: 643ec3be-027e-48b5-90e0-cd4a5e901691
|
||||
- response/execution time: time between the start and completion of a task
|
||||
hl-page:: 52
|
||||
ls-type:: annotation
|
||||
id:: 643fb234-d566-4913-a03b-c574e6a623c4
|
||||
hl-color:: yellow
|
||||
- $\text{Performance}_X = \frac{1}{\text{Execution time}_X}$
|
||||
- Relative Performance: A is ==n times as fast as== B, which means the same program runs for 1/n time on A of that on B
|
||||
hl-page:: 54
|
||||
ls-type:: annotation
|
||||
id:: 643fe045-80bb-4c47-b601-3fdc9175581d
|
||||
hl-color:: yellow
|
||||
- throughput: the total amount of work done in a given time
|
||||
hl-page:: 53
|
||||
ls-type:: annotation
|
||||
id:: 643fb242-9401-42fa-bddc-d93e571b6e99
|
||||
hl-color:: yellow
|
||||
- Measuring Performance
|
||||
ls-type:: annotation
|
||||
hl-page:: 55
|
||||
hl-color:: yellow
|
||||
id:: 6440d1fd-a2c1-4d4c-a493-3b5c7d91448e
|
||||
- Elapsed time: total time to complete a task, including RAM access, IO and other overhead.
|
||||
- CPU time: time that CPU spends on computing for this task and not includes IO or waiting for schedule
|
||||
- user CPU time
|
||||
- system CPU time: time that OS performing tasks on behalf of the program (syscall?)
|
||||
- CPU Performance and Its Factors
|
||||
ls-type:: annotation
|
||||
hl-page:: 56
|
||||
hl-color:: yellow
|
||||
id:: 6440d4c6-9dc2-4712-9d25-6386325581e5
|
||||
- clock cycles: discrete time intervals
|
||||
- clock period: length of a clock cycle
|
||||
- clock rate: inverse of the clock period
|
||||
- For a specific program, CPU time = CPU clock cycles $\times$ Clock cycle time = CPU clock cycles $\div$ Clock rate
|
||||
- Instruction Performance
|
||||
ls-type:: annotation
|
||||
hl-page:: 58
|
||||
hl-color:: yellow
|
||||
id:: 6440d70f-cde0-41ca-af1b-82d5a777a7a8
|
||||
- CPU clock cycles = Instruction count $\times$ CPI
|
||||
- CPI (clock Cycles Per Instruction): average number of cycles each instruction takes to execute (for one program)
|
||||
- compare two different implementations of the same ISA
|
||||
- The Classic CPU Performance Equation
|
||||
ls-type:: annotation
|
||||
hl-page:: 59
|
||||
hl-color:: yellow
|
||||
id:: 6440d99c-e080-4352-8c2d-7d35e897a2ee
|
||||
- CPU time = Instruction count $\times$ CPI $\div$ Clock rate
|
||||
- The formulas separates 3 key factors affecting the performance
|
||||
- The only complete and reliable measure of computer performance is time.
|
||||
hl-page:: 61
|
||||
ls-type:: annotation
|
||||
id:: 6440dc59-a80f-4185-9692-8e4122cad4b4
|
||||
hl-color:: yellow
|
||||
- CPI depends on a wide variety of design details in the computer
|
||||
hl-page:: 61
|
||||
ls-type:: annotation
|
||||
id:: 6440dcd2-ae75-4a59-a2c5-aff6e3bf7953
|
||||
hl-color:: yellow
|
||||
- The Power Wall
|
||||
ls-type:: annotation
|
||||
hl-page:: 63
|
||||
hl-color:: yellow
|
||||
id:: 6440df39-4ac7-4efc-b59a-64db6354ca0f
|
||||
- dynamic energy: The energy consumed when transistors switch states, primary source of energy consumption for CMOS.
|
||||
- The energy of a single transition: $\text{Energy} \propto \frac12 \times \text{Capacitive load} \times \text{Voltage}^2$
|
||||
- The power required per transistor: $\text{Power} \propto \frac12 \times \text{Capacitive load} \times \text{Voltage}^2 \times \text{Frequency switched}$
|
||||
- Frequency switched is a function of the *clock rate*
|
||||
- Capacitive load is a function of *fanout* (number of transistors connected to an output) and the technology (capacitance of wires and transistors).
|
||||
- Main way to reduce power is to lower the *voltage*.
|
||||
- There is problem with low voltage: this makes the capacitor leakage increase. (static energy)
|
||||
- slam
|
||||
ls-type:: annotation
|
||||
hl-page:: 65
|
||||
hl-color:: green
|
||||
id:: 6440e306-7625-4883-b3f0-fbdca42d92e3
|
||||
- faucet
|
||||
ls-type:: annotation
|
||||
hl-page:: 65
|
||||
hl-color:: green
|
||||
id:: 6440e5e4-e02f-43e3-9311-64f8b6d67f75
|
||||
- unwieldy
|
||||
ls-type:: annotation
|
||||
hl-page:: 65
|
||||
hl-color:: green
|
||||
id:: 6440e73c-8061-47b2-bc37-522db24f1707
|
||||
- startling
|
||||
ls-type:: annotation
|
||||
hl-page:: 66
|
||||
hl-color:: green
|
||||
id:: 6440e8c9-0024-4751-8233-43e8cea16699
|
||||
- stiffer
|
||||
ls-type:: annotation
|
||||
hl-page:: 68
|
||||
hl-color:: green
|
||||
id:: 6440e99d-0c7d-4acb-9ba7-9172e1d383d8
|
||||
- The Sea Change: The Switch from Uniprocessors to Multiprocessors
|
||||
ls-type:: annotation
|
||||
hl-page:: 66
|
||||
hl-color:: yellow
|
||||
id:: 6440e9ca-16a4-48ed-9648-adafb74ce097
|
||||
- This section is about the difficulty of parallel programming and relative materials.
|
||||
- Fallacies and Pitfalls
|
||||
ls-type:: annotation
|
||||
hl-page:: 72
|
||||
hl-color:: yellow
|
||||
id:: 6440ea56-fdd5-426f-9a76-d5b5a7465c55
|
||||
- ensnared
|
||||
ls-type:: annotation
|
||||
hl-page:: 72
|
||||
hl-color:: green
|
||||
id:: 6440ec21-aef2-4494-8b50-d16a83c0d9bb
|
||||
- preclude
|
||||
ls-type:: annotation
|
||||
hl-page:: 75
|
||||
hl-color:: green
|
||||
id:: 6440ebb6-a98d-465f-8345-3da49486f653
|
||||
- constituent
|
||||
ls-type:: annotation
|
||||
hl-page:: 75
|
||||
hl-color:: green
|
||||
id:: 6440ebc6-59b1-4b7e-ae67-75559989873b
|
||||
- impeachable
|
||||
ls-type:: annotation
|
||||
hl-page:: 75
|
||||
hl-color:: green
|
||||
id:: 6440ebd7-8c0c-4a18-9d86-bd95714f58ac
|
||||
Loading…
Reference in New Issue
Block a user