
TRUE OR FALSE
CHAPTER 2: PERFORMANCE ISSUES
T F 1. Yearbyyearthecostofcomputersystemscontinuestorise.
T F 2. Processorsaresoinexpensivethatwenowhavemicroprocessors wethrowaway.
T F 3. Workstationsystemscannotsupporthighlysophisticated engineeringandscientificapplications.
T F 4. TheIASistheprototypeofallsubsequentgeneral-purpose computers.
T F 5. Cloudserviceprovidersusemassivehigh-performancebanksof serverstosatisfyhigh-volume,high-transaction-rateapplications forabroadspectrumofclients.
T F 6. Therawspeedofthemicroprocessorwillnotachieveitspotential unlessitisfedaconstantstreamofworktodointheformof computerinstructions.
T F 7. Superscalarexecutionisthesameprincipleasseeninanassembly line.
T F 8. Branchpredictionpotentiallyincreasestheamountofwork availablefortheprocessortoexecute.
T F 9. Rawspeedisfarmoreimportantthanhowaprocessorperforms whenexecutingagivenapplication.
T F 10. Thecacheholdsrecentlyaccesseddata.
T F 11. Operationsperformedbyaprocessor,suchasfetchingan instruction,decodingtheinstruction,performinganarithmetic operation,andsoon,aregovernedbyasystemclock.
T F 12. Acommonmeasureofperformanceforaprocessoristherateat whichinstructionsareexecuted,expressedasmillionsof instructionspersecond(MIPS).
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
T F 13. Designerswrestlewiththechallengeofbalancingprocessor performancewiththatofmainmemoryandothercomputer components.
T F 14. Astraightcomparisonofclockspeedsondifferentprocessors tellsthewholestoryaboutperformance.
T F 15. MeasuressuchasMIPSandMFLOPShaveprovenadequateto evaluatingtheperformanceofprocessors.
MULTIPLE CHOICE
1. Multipleparallelpipelinesareusedin__________.
A. speculativeexecution
C. superscalarexecution
B. dataflowanalysis
D. branchprediction
2. Thedesktopapplication(s)thatrequirethegreatpoweroftoday’s microprocessor-basedsystemsinclude___________.
A. imageprocessing
C. videoconferencing
B. speechrecognition
D. alloftheabove
3. ___________potentiallyincreasestheamountofworkavailableforthe processortoexecute.
A. Branchprediction
C. Pipelining
B.Performancebalance
D. BIPS
4. Theinterfacebetweenprocessorand___________isthemostcrucialpathway intheentirecomputerbecauseitisresponsibleforcarryingaconstantflow ofprograminstructionsanddatabetweenmemorychipsandtheprocessor.
A. mainmemory
C. clockspeed
B. pipeline
D. controlunit
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
5. The__________isarelativelysmallfastmemoryinterposedbetweenalarger, slowermemoryandthelogicthataccessesthelargermemory.
A. peripheral B. cache
C. processor D. arithmeticandlogicunit
6. Anincreaseinclockratemeansthatindividualoperationsareexecuted_____.
A. thesame
C. withverylittlechange
B. slower
D. morerapidly
7. A__________isacoredesignedtoperformparalleloperationsongraphicsdata.
A. MIC B. ALU
C. GPU D. PGD
8. A(n)__________Meanisagoodcandidateforcomparingtheexecutiontime performanceofseveralsystems.
A. Composite B. Arithmetic
C. Harmonic D. Evaluation
9. __________lawdealswiththepotentialspeedupofaprogramusingmultiple processorscomparedtoasingleprocessor.
A. Moore’s B. Amdahl’s
C. Little’s D. Murphy’s
10.Oneincrement,orpulse,ofaclockisreferredtoasa__________.
A. clockcycle B. clockrate
C. clockspeed D. cycletime
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
ComputerOrganizationandArchitecture,10th Edition,byWilliamStallings
11.Theuseofmultipleprocessorsonthesamechipisreferredtoas__________ andprovidesthepotentialtoincreaseperformancewithoutincreasingthe clockrate.
A. multicore B. GPU
C. datachannels D. MPC
12.Withrespecttochangesinvalues,the__________Meangivesequalweighttoall ofthevaluesinthedataset.
A. Harmonic B. Arithmetic
C. Composite D. Geometric
13.The__________measurestheabilityofacomputertocompleteasingletask.
A. clockspeed B. speedmetric
C. executecycle D. cycletime
14. Ameasurementofhowmanytasksacomputercanaccomplishinacertain amountoftimeiscalleda(n)__________.
A. real-timesystem B. applicationanalysis
C. cyclespeed D. throughput
15. ThebestknownoftheSPECbenchmarksuitesis__________.
A. SPECCPU2006 B. SPECjvm2008
C. SPECsfs2008 D. SPECSC2013
SHORT ANSWER
1. __________enablesaprocessortoworksimultaneouslyonmultiple instructionsbyperformingadifferentphaseforeachofthemultiple instructionsatthesametime.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
2. ___________istheabilitytoissuemorethanoneinstructionineveryprocessor clockcycle.
3. With__________theprocessorlooksaheadintheinstructioncodefetchedfrom memoryandpredictswhichbranches,orgroupsofinstructions,arelikelyto beprocessednext.
4. __________enablestheprocessortokeepitsexecutionenginesasbusyas possiblebyexecutinginstructionsthatarelikelytobeneeded.
5. Traditionallyfoundonaplug-ingraphicscard,a_________isusedtoencode andrender2Dand3Dgraphicsaswellasprocessvideo.
6. __________Lawappliestoaqueuingsystem.
7. Thethreecommonformulasusedforcalculatingameanarearithmetic, harmonic,and__________.
8. The__________Meanusedforatime-basedvariable,suchasprogram executiontime,hastheimportantpropertythatitisdirectlyproportionalto thetotaltime.
9. The_________Meanispreferredwhencalculatingrates.
10. The__________Meangivesconsistentresultsregardlessofwhichsystemis usedasareference.
11. _________metricarerequiredforallreportedresultsandhavestrict guidelinesforcompilation.
12. A_________suiteisacollectionofprograms,definedinahigh-levellanguage, thattogetherattempttoprovidearepresentativetestofacomputerina particularapplicationorsystemprogrammingarea.
13. Atthemostfundamentallevel,thespeedofaprocessorisdictatedbythe pulsefrequencyproducedbytheclock,measuredincyclespersecond,or _________.
14. Thebest-knowncollectionofbenchmarksuitesisdefinedandmaintained byanindustryconsortiumknownas__________.
15. __________lawdealswiththepotentialspeedupofaprogramusingmultiple processorscomparedtoasingleprocessor.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
ComputerOrganizationandArchitecture,10th Edition,byWilliamStallings
CHAPTER 2: PERFORMANCE ISSUES
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.