02318计算机组成原理

不属于优化程序性能的基本策略的是()A、提高存储器性能B、高级设计C、基本编码原则D、低级优化

题目

不属于优化程序性能的基本策略的是()

  • A、提高存储器性能
  • B、高级设计
  • C、基本编码原则
  • D、低级优化
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中不属于移动云RDS实例支持的云硬盘规格的是:()

A、容量型

B、性能型

C、性能优化型

D、高性能型


答案:BC

第2题:

简要说明王工建议中SQL语句优化的基本策略。


正确答案:SQL语句优化的常见策略如下: (1)建立物化视图或尽可能减少多表查询。 (2)以不相干子查询替代相干子查询。 (3)只检索需要的列。 (4)用带IN的条件子句等价替换OR子句。 (5)经常提交COMMIT以尽早释放锁。
SQL语句优化的常见策略如下: (1)建立物化视图或尽可能减少多表查询。 (2)以不相干子查询替代相干子查询。 (3)只检索需要的列。 (4)用带IN的条件子句等价替换OR子句。 (5)经常提交COMMIT,以尽早释放锁。

第3题:

关于Linux操作系统性能的优化说法正确的是()

A.尽量启动多的驻留程序

B.减少虚拟控制台

C.关闭磁盘子系统的优化

D.不要升级I/O程序


参考答案:B

第4题:

通过编译器对程序优化来改进Cache性能的方法有哪几种?简述其基本思想。


正确答案: (1)数组合并,通过提高空间局部性来减少失效次数。有些程序同时用相同的索引来访问若干个数组的同一维,这些访问可能会相互干扰,导致冲突失效,可以将这些相互独立的数组合并成一个复合数组,使得一个Cache块中能包含全部所需元素。
(2)内外循环交换。循环嵌套时,程序没有按数据在存储器中的循序访问。只要简单地交换内外循环,就能使程序按数据在存储器中的存储循序进行访问。
(3)循环融合。有些程序含有几部分独立的程序断,它们用相同的循环访问同样的数组,对相同的数据作不同的运算。通过将它们融合成一个单一循环,能使读入Cache的数据被替换出去之前得到反复的使用。
(4)分块。通过改进时间局部性来减少失效。分块不是对数组的整行或整列进行访问,而是对子矩阵或块进行操作。

第5题:

程序化交易系统的设计步骤有()。

  • A、交易策略的提出
  • B、交易策略的程序化
  • C、程序化交易系统的检验
  • D、程序化交易系统的优化

正确答案:A,B,D

第6题:

RISC思想在采用硬件技术提高处理机性能的同时,也十分重视软件的优化编译技术。可以说,RISC是硬件和软件相结合的产物。离开了优化编译技术的支持,RISC处理机的性能就不可能得到充分的发挥。RISC的硬件设计为优化编译程序的设计带来了许多方便的地方,同时也造成一些困难。下面描述中,(1)不属于RISC对优化编译程序带来的方便。

A.优化编译程序不必为具有类似功能的指令做复杂的指令选择工作。

B.RISC可以简化优化编译器在选择寻址方式过程种要做的工作。

C.为优化编译器调整指令序列提供了极大的方便。

D.不需要设计复杂的子程序库,RISC的子程序库通常要比CISC的小。


正确答案:D
解析:RISC的硬件设计为优化编译程序的设计带来了许多方便的地方,同时也造成一些困难。RISC对优化编译程序带来的方便主要有:1.由于RISC的指令系统比较简单,而且对称、均匀,优化编译程序不必为具有类似功能的指令做复杂的指令选择工作。2.RISC的寻址方式简单,只有LOAD和STORE指令能够访问存储器,其他指令均在通用寄存器之间进行操作。因此,可以简化优化编译器在选择寻址方式过程中要做的工作,省去了是否要生成访问存储器指令的选择工作。3.因为大多数指令都能在一个周期内执行完成,为优化编译器调整指令序列提供了极大的方便。RISC对优化编译器造成的困难主要有:1.优化编译器必须选择哪些变量放在通用寄存器中,哪些变量放在主存储器中,必须精心安排每一个寄存器的用法,以便充分发挥每一个通用寄存器的效率,尽量减少访问主存储器的次数。2.优化编译器要做数据和控制相关性分析,要调整指令的执行序列,并与硬件相配合实现指令延迟技术和指令取消技术。3.要设计复杂的子程序库,因为在CISC中的一条指令在RISC中要用一段子程序来实现。所以,RISC的子程序库通常要比CISC的大得多。

第7题:

下列不属于实用程序的是()。

  • A、系统设置和优化软件
  • B、语言处理程序
  • C、诊断程序
  • D、备份程序

正确答案:B

第8题:

以下不属于多级库存控制中应明确的问题是()

A、库存优化的边界

B、采用的库存控制策略

C、成本优化

D、库存优化的目标


参考答案:C

第9题:

简述在cache失效率的策略中,编译优化分块策略的基本思想。


正确答案: 编译器把对数组的整行或整列访问改为按块进行,使得块内的访问具有较好的局部性,从而降低失效率。

第10题:

以下属于优化程序性能的基本策略的是()

  • A、高级设计
  • B、基本编码原则
  • C、低级优化
  • D、以上三个都是

正确答案:D