首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
王工提出,根据用户要求,本嵌入式系统应具有高速并行处理能力,采用多处理器结构比较适合,主要理由是多处理器结构设计简单、可支持多个进程在不同处理器上并发处理;而张工提出,必须分清“多处理器结构”与“多核结构”的优点和缺点,多处理器结构虽然支持多进程的并发处理
王工提出,根据用户要求,本嵌入式系统应具有高速并行处理能力,采用多处理器结构比较适合,主要理由是多处理器结构设计简单、可支持多个进程在不同处理器上并发处理;而张工提出,必须分清“多处理器结构”与“多核结构”的优点和缺点,多处理器结构虽然支持多进程的并发处理
admin
2010-02-09
34
问题
王工提出,根据用户要求,本嵌入式系统应具有高速并行处理能力,采用多处理器结构比较适合,主要理由是多处理器结构设计简单、可支持多个进程在不同处理器上并发处理;而张工提出,必须分清“多处理器结构”与“多核结构”的优点和缺点,多处理器结构虽然支持多进程的并发处理,但没有直接实现多线程并发执行;多核结构可以直接实现多线程并发执行。要提高应用的并行性就必须利用多个硬件资源的并行工作,建议采用超线程技术的多核结构的处理器。请填写下图(f)中的(1)~(8),并用300字以内的文字对上述六种处理器结构的工作原理进行简要描述。
在本项目中,如果计算机采用了多线程技术实现应用程序的并发操作,程序设计人员将面临多种挑战,其主要原因在于:程序会同时发生多个动作,对这些同时发生的动作以及它们之间的交互进行管理将面临四方面的挑战,即同步、通信、负载均衡和可伸缩性,用200字以内的文字对上述四种挑战进行简要描述,并给出下表1所述的常用并发程序设计模式的分解方式。
选项
答案
(1)同步:是指两个或者多个线程协调其行为的过程。如一个线程停下来等待另一个线程完成某项任务。 (2) 通信:是指与线程之间交换数据相关的带宽和时延问题。 (3) 负载均衡:是指多个线程之间工作量分布的情况。负载均衡能够使各线程的工作量均衡分配。 (4) 可伸缩性:是衡量在性能更加强劲的系统上运行软件时能否有效利用更多线程的指标。例如,如果一个应用程序是面向四核系统编写的,那么当程序在八核系统上运行时,其性能是否能够线性增长(即增加一倍)。 [*]
解析
本问题主要考查考生对实时操作系统中同步与互斥、通信以及负载均衡和可伸缩性的理解程度,也考核考生对实时操作系统的基础知识。
同步是对线程执行的顺序进行强行限制的一种机制,用来控制线程执行的相对顺序,可以有效解决任何线程间的冲突,而这些冲突有可能会导致线程的执行出现异常行为。简而言之,同步主要用于协调线程执行和管理共享数据。
多核平台为开发人员提供了一种优化应用程序的渠道,那就是通过仔细分配加载到各线程(或者各处理器核)上的工作负载(也就是实现各线程的负载均衡)就能够得到性能上的提升。并且,开发人员也可以对应用程序的代码加以优化,使其能够更加充分地使用多个处理器资源,进而达到提升应用程序性能的目的。
由于多线程机制的引入可以保证相对较快的操作(例如正文的显示)不需要等待较慢的操作(例如显示很大的图像),无论何时某个线程被阻塞(由于等待消息或I/O),实现就会自动切换到另一个线程。在强占式的线程包里,实现还可以在其他时刻进行线程之间的切换,以保证没有线程可以霸占处理器。
转载请注明原文地址:https://kaotiyun.com/show/Y4QZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
datagrid.datasouse可以连接什么数据源
求高于平均分的学生学号及成绩(学号和成绩人工输入)
现在小明一家过一座桥,过桥的时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要八秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问小明一家如何过桥?(原本
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:{intm_nKey;ListNode*m_pNext;};
ASP.NET能在那些系统中运行?
列举一下你所了解的XML技术及其应用
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
设置拨号连接属性,使用终端窗口功能登录到远程计算机。
为拨号网络创建快捷方式。
随机试题
乙与丙某事发生口角,甲知此事后,找到乙,谎称自己受丙所托带口信给乙,如果乙不拿出2000元给丙,丙将派人来打乙。乙害怕被打,就托甲将2000元带给丙。甲将钱占为己有。对甲的行为应当如何处理?()(2005/2/19)
下列不属于大陷胸汤主治证范围的是
肠阿米巴病所形成的肠溃疡呈
发生在肌肤浅表部位、范围较小的急性化脓性疾病是()
单台不间断电源(IJPS)给计算机系统(总功率∑PNi)供电,其输出功率应大于()。
图示容器A中水面压强p1=9.8×103Pa,容器B中水面压强p2=19.6×103Pa,两水面高差为0.5m,隔板上有一直径d=20mm的孔口。设两容器中的水位恒定,且水面上压强不变,若孔口流量系数μ=0.62,流经孔口的流量为()。
已知某项目现金流量表见表,则该项目静态投资回收期为()年。
国际货运代理应当遵循()的经营方针。
Userstendtobuyacomputerthatconformstothemanufacturer’sadvertisingclaims.
Empiricalevidenceisevidencethatonecansee,hear,touch,taste,orsmell;itisevidencethatissusceptibletoone’ssense
最新回复
(
0
)