Your 100 core multi-core chip can enable 1 to 50 core A processors and 1 to 50 c
ID: 654015 • Letter: Y
Question
Your 100 core multi-core chip can enable 1 to 50 core A processors and 1 to 50 core B processors. Core A has a “power cost” of $0.20 when enabled, Core B has a “power cost” of $0.50 when enabled. Core B operates twice as fast as Core A. Each unit of time used in processing “t” has an application cost of $0.04 where each addition in core A requires t units of time. If your application uses 500 scalar additions (sequential) and 10,000 matrix additions (parallelizable) how many cores of which type would you enable?
Explanation / Answer
For 500 Scalar additions,
N=500 / 50
N=10 no.of core A processors are enough
For 10000 matrix additions,
N=10000 / (8*50)
N=20 no.of core B processors are enough
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.