计算机的通用处理器能不能直接用于军用飞机的计算机?

来源:百度文库 编辑:超级军网 时间:2024/04/27 19:16:05
有资料说美国猛禽战斗机的机载计算机的处理速度主频是400,以后可以提高到800,这要比现在市场上卖的通用处理器慢很多。有人说军用计算机处理器的工作环境恶劣,但是这要看具体情况,现代战斗机的座舱都是有空调的,和正常的室温差不多,那为什么不能把笔记本电脑的处理器直接作为战斗机机载计算机的处理器?因为现在的军用处理器都是专门开发的,因为产量少成本高得惊人。
通用处理器都是执行多任务操作的,如果用于单一任务的话难道还不如那些用来做单一用途的军用处理器?比如说预警机的机载计算机,因为处理的信息量很大当然就要求速度快。有资料说美国猛禽战斗机的机载计算机的处理速度主频是400,以后可以提高到800,这要比现在市场上卖的通用处理器慢很多。有人说军用计算机处理器的工作环境恶劣,但是这要看具体情况,现代战斗机的座舱都是有空调的,和正常的室温差不多,那为什么不能把笔记本电脑的处理器直接作为战斗机机载计算机的处理器?因为现在的军用处理器都是专门开发的,因为产量少成本高得惊人。
通用处理器都是执行多任务操作的,如果用于单一任务的话难道还不如那些用来做单一用途的军用处理器?比如说预警机的机载计算机,因为处理的信息量很大当然就要求速度快。
F-35用的不就是摩托罗拉造的PowerPC G4吗?而且还是好几颗。

以前的苹果电脑上就有用。当然,战机上用的肯定经过特殊的处理。
这是不行的。。。
请你考虑一下电磁环境,振动.:handshake
而且军用计算机不是用的你所知道的WIN一类的操作系统,对频率要求不算太高.而且执行的程序也就那么几个,效率也比较高.
而且F22A的图型处理芯片据说还是用的GF2的军用版,要不叫他换个SLI的GF8800GTX :D
现在都9800了
老大信息落伍了
G92只能给G80提鞋:$
]]
家用电脑死个机没多大事儿,飞机飞着飞着飞控死机了可不是闹着玩儿的。
军工版386卖1XXXX
猛禽那个估计是RISC,不是X86,没法比啊
低频高位宽的RISC + DSP不会比我们手头上的X86慢的
通用CPU为了兼容,搞得非常复杂,性能要求高,但稳定还是大问题,大家都死过无数次机吧
军用的是专用的反而对性能要求没那么大,关键是要稳定可靠,人家的导弹打过来时碰上死机就完蛋了
飞机上的计算机对软硬件的可靠性要求太高,往往都用军品的芯片,加固的板子外加冗余备份。从计算能力上讲,通用处理器是够用的,但是要保证可靠性。
国内飞机上用x86比较多,毕竟486等级军品芯片能够自产,现在市场上586,乃至pM得板子不少了,但是堪不堪用不好说。
PII,PIII,PIV类的通用处理器由于发热量大,往往需要风扇散热——直接降低系统可靠性,加之能耗高,不会被采用。
现在的core 2 duo 来自pm,将来还是有机会的。
原帖由 worker2006 于 2008-4-10 20:15 发表
有资料说美国猛禽战斗机的机载计算机的处理速度主频是400,以后可以提高到800,这要比现在市场上卖的通用处理器慢很多。有人说军用计算机处理器的工作环境恶劣,但是这要看具体情况,现代战斗机的座舱都是有空调的, ...

软件才是核心
硬件架构是按照软件的需求来配置的
原帖由 greatmatch 于 2008-4-10 21:22 发表
家用电脑死个机没多大事儿,飞机飞着飞着飞控死机了可不是闹着玩儿的。



lz明白了?要那么多双核加一块万一死机就真的要跳伞了
原帖由 百年庆典 于 2008-4-11 09:14 发表



lz明白了?要那么多双核加一块万一死机就真的要跳伞了


那要是跳伞的程序也死了怎么办?
哪有这么多BUG的CPU啊……动不动就死机的话,开发人员可以去买块豆腐撞去了:D

F22A上的好像是GF2 Go版。不过发热量真的这么重要吗?从机外引些冷空气不行吗?
实话说,所谓军用CPU跟民用的没有任何分别!
只可能进行了一些加固处理,有些引脚为了防止氧化失效换成金子的,这是有可能的
但是本身是没有任何特殊之处的
RISC只能比X86快,性能才能更高!
这些东西使用比较低版本的原因是他们的软件在设计之初就是基于这些CPU的指令集的。
而且CPU不见得越快越好,发热量是一个问题。
我们笔记本里面的CPU能不能拿去用?这个问题取决于,软件设计的指令集,有些指令集如果你的CPU上面没有,自然不行,就性能上讲,现在商用的处理器性能绝对不比那些军用的差!
是加固型的CPU,主要是为了省钱……
]]
]]
]]
原帖由 cardinalwu 于 2008-4-11 11:53 发表
其实大部分死机都不是CPU的问题,绝大多数99.99%是软件的问题或者是电路信号不稳定。所谓CPU的失效是很可笑的
而且现代的CPU(90年以后的)理论上允许TLP(线程级并行)就可以很快的处理多个任务,即使是古老的386/ ...

现在大部分都用c或者c++阿 只有在很有限的地方用汇编
看了题目就想进来抽楼主。

根本不可能直接用上,说能的都是在忽悠。
以现在的科技已经造不出来比现在CPU速度更快的CPU了,不是什么复杂不复杂的问题,现在只能搞多核。你去掉了那些指令调度的部件只能更慢,不可能更快。当然如果你本事用CISC指令集,那么MIPS可能更快一些。

CPU本身是计算机里最可靠的一环,计算机里面的东西失效率没有一个比CPU小的。CPU自身的算法已经经过无数论文的证明,跟几何定理一样的严格,是绝对不会发生什么死机的
]]
军用层面还是ADA占主导地位吧,不过近几年来C语言也开始涉及军用方面了。

CPU是计算机里最可靠的部件了,还没听说过把CPU用坏的(超频除外)。
原帖由 皎皎白狐 于 2008-4-11 12:25 发表



嵌入式系统用高级语言的确实比较多了,不过一般都是C语言,用C++的也不能说完全没有,我倒是听说过有那么几种,但是很少有人真用(虽然作者似乎还挺满意,毕竟有几个人用)。直接使用汇编的情况很少,一般都用高 ...

symbian OS就是用c++开发的,虽然只在手机里用,但在嵌入OS里,它的份额也不算少了。
嵌入系统上高级语言里C使用率应该还是最高的吧?ADA是美国军方规定的标准语言。看过,不会用,长得很奇怪,VHDL语法风格据说是学它的。我一直以为那玩意是上层应用的,不晓得也能快速移植到各种怪怪平台上。不过想想似乎也是用什么语言的都有,以前航天上好像用过fortran,恍惚还看某老大的书上说有给导弹上用module-2的,偶很好奇那是长什么样子的[:a1:]


话说。。回头认真看了楼主的帖子,发现偶前两个回帖答非所问,纯属跑题。。不过可以略微给楼主补一点的是,有很多处理器本来就是主频不高速度强的,那个powerPC就是,同性能的情况下它的频率的确比intel架构低上好几倍,记不太准了,不知是课本上的例子还是从哪个机构网站看得的对应表,它是用200M对应奔腾800还是1000的、、、还有一个问题是开发周期,一个系统要是10年前开头,基本上这帮懒人不会随时更新使用新产品,尤其是处理器,那可能意味着电路和软件重新设计(其实天下懒人都差不多,不懒点,产品就永远等待中了[:a3:] )
嗯。。。偶看错了主题,以为要说的素那种米操作系统的设计,而且偶只知道symbian的开发环境是C++,主观以为symbian系统本身还是C写的。。 8 好意思[:a9:]
这个我还是有些发言权的,和美国greenhill公司的技术人员沟通过,当时和我们讨论问题的技术人员就是F22的操作系统支持人员,其实可以用民用的相同"功能"的CPU,但是必须是温度系数扩展的,也就是军品或工业级的,由于很多因素,历史上军方用的最多的CPU是Powerpc系列,军用的思想是不要最快但求最稳
原帖由 pxjdream 于 2008-4-11 11:27 发表


那要是跳伞的程序也死了怎么办?


好办,立刻按Ctrl-Alt-Del重启.....
所知不多。说些我知道的。

386, 486这些芯片在航空工业有用,用得不少。和民品最显著的分就是温度要求

比如说一个典型的FPGA工作温度要求:

商业级:0~85度
工业级:-40~100度
军用级:-55~125度

可以看到同样计算性能的元件,军级品的工作温度范围扩展了几乎一倍。道理其实很简单:飞机停放在夏天地面时舱内温度升高到4、50度是不少见的,但几分钟后爬万米高空之上就立刻是零下40度。芯片没有这个温度忍耐能力的话,系统就无法正常工作了。

至于楼主说的通过环控系统来控制,理论上可以,实际上现在战机的电子舱里也要考虑到如何布置环控系统。但放到实际工程上来说的话,能力越强的环控系统就必然付出更大的体积、重量、以及成本的代价。所以正途还是必须提高工作温度范围。
军用的没有接触过,(这话只能在CD说,要在XX网战,立马被某大师一脚提出去).
工业的接触过,HP的服务器用于控制加热炉的,空调坏了,人都进不去,估计有80多度,服务照样运转.
SIMENS的那个现场工业计算机,特坚固,真TM重,防尘能力特别强.
:handshake :')
呵呵,不知道军工产品的静电测试打几万伏特的高压?我是受够了这玩意。
原帖由 greatmatch 于 2008-4-10 21:22 发表
家用电脑死个机没多大事儿,飞机飞着飞着飞控死机了可不是闹着玩儿的。

家用电脑死机一般都不关CPU啥事(超频除外),绝大部分都是因为软件和散热系统故障有关。
intel最近10年出了那么多CPU,只有一款型号有设计缺陷,而且出现的概率是是千万还是亿分之一,
就这样产品还是被召回了。
]]
原帖由 始于绝望的希望 于 2008-4-10 20:18 发表
F-35用的不就是摩托罗拉造的PowerPC G4吗?而且还是好几颗。

以前的苹果电脑上就有用。当然,战机上用的肯定经过特殊的处理。

你吓死我了[:a1:]
原帖由 worker2006 于 2008-4-10 20:15 发表
有资料说美国猛禽战斗机的机载计算机的处理速度主频是400,以后可以提高到800,这要比现在市场上卖的通用处理器慢很多。有人说军用计算机处理器的工作环境恶劣,但是这要看具体情况,现代战斗机的座舱都是有空调的, ...


1)军用品要求加固和防辐射处理,环境要求比商用品高的多
2)军用控制程序没有过多的无用代码,比如像VISTA中的UI视觉效果,资源占用少
3)部分军品其实使用过民用产品,比如美国人的鱼雷里就用过TI的DSP,但是经过特别处理的
原帖由 cardinalwu 于 2008-4-11 11:53 发表
其实大部分死机都不是CPU的问题,绝大多数99.99%是软件的问题或者是电路信号不稳定。所谓CPU的失效是很可笑的
而且现代的CPU(90年以后的)理论上允许TLP(线程级并行)就可以很快的处理多个任务,即使是古老的386/ ...


老大,现在都用C了,除了部分DSP以外