Intro to Computing - How Hardware WorksWhy do modern GPUs use thousands of small cores instead of a few powerful cores like CPUs?ABecause CPUs cannot process graphicsBBecause small cores consume more powerCTo reduce the cost of manufacturingDTo handle many parallel tasks efficiently, especially graphics renderingCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand GPU design philosophyGPUs are designed to perform many simple tasks simultaneously, ideal for graphics and parallel workloads.Step 2: Compare with CPU core designCPUs have fewer, more powerful cores optimized for sequential tasks, unlike GPUs which prioritize parallelism.Final Answer:To handle many parallel tasks efficiently, especially graphics rendering -> Option DQuick Check:GPU cores = many small cores for parallelism [OK]Quick Trick: Many small cores = better parallel graphics processing [OK]Common Mistakes:Thinking small cores use more powerAssuming cost is main reasonBelieving CPUs cannot process graphics at all
Master "How Hardware Works" in Intro to Computing9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepFlowTryChallengeDrawRecallReal
More Intro to Computing Quizzes How Data is Represented - How text is stored (ASCII, Unicode) - Quiz 1easy How Data is Represented - How images are stored (pixels, resolution) - Quiz 15hard How Hardware Works - Storage devices (HDD, SSD) - Quiz 2easy How Hardware Works - Ports and connectivity (USB, HDMI, Wi-Fi) - Quiz 6medium How Hardware Works - CPU as the brain of the computer - Quiz 15hard How Software Works - Application software vs system software - Quiz 4medium How the Internet Works - HTTP and HTTPS protocols - Quiz 12easy How the Internet Works - Wi-Fi and network connections - Quiz 13medium What is Computing - What a computer does (input, process, output, store) - Quiz 11easy What is Computing - Career paths in computing - Quiz 14medium