手机浏览器扫描二维码访问
二、语言分析方法与计算机理论问题
banner"
>
并行程序表征和模型问题是计算机领域的核心论题。
当前,基于串行理论(serialtheory)的计算机技术似乎已经走到尽头,无论硬件还是程序软件的发展,都出现某种程度的停滞。
而并行理论(tParalleltheory)成了计算能力得以突破的重要途径。
尤其是在程序设计领域,发挥着主要作用的串行程序设计编程技术,其局限性随着网络技术和大规模计算的发展日益凸显。
因此,发展并行程序成为解决串行理论各类困境的有效途径,而表征是解决并行理论发展瓶颈的前提。
在这一方面,当代主流的并行理论Ada语言、Occam语言、Petri网等的表征特征明显呈现出以语用化解决语义问题的发展趋势。
此外,对计算机模型思想而言,大数据时代颠覆了人们对传统的确定性以及不确定性理论的理解,一种基于形式语言和逻辑之不确定性的计算机模型思想亟待
形成,本节第二部分正是在讨论并行程序不确定性难题的基础上,把问题论域扩展至计算机模型的整体特征方面,尝试以大数据思维重塑该问题的理论面貌。
(一)并行程序表征的语义发展趋势
对于程序设计而言,表征和计算从不同侧面刻画了程序可以实现的智能功能。
就像计算机必须基于二进制这种表征方式去设计计算方式一样,程序设计中的计算方式也必须基于特定表征方式之上。
也就是说,表征方式决定了可以采取的计算方式。
在并行程序中,基于不同表征方式的软件决定了该种软件可以实现的特定功能。
研究并行程序的表征方式及其发展趋势,是并行程序设计发展的关键所在。
1.并行程序表征问题产生的原因
随着人工智能、操作系统、语言开发、编译技术、通信技术、大规模数据库、多处理机等应用技术的发展,并行处理的重要性日益显现出来。
当前,并行处理主要纠结于算法问题,用并行语言作为描述手段,同时受到软硬件及通信环境的制约。
因此,并行程序设计中的首要要务,不仅仅是程序设计本身,还需要多层次全面考虑。
尤其是并行程序的表征问题,其重要性随着并行程序的广泛应用而逐渐凸显出来。
并行程序的发展受到两个方面的驱动:一方面是计算机硬件技术的发展;另一方面是计算机软件的发展。
(1)计算机硬件
早期计算机是串行的。
随着现代计算机技术的发展,在不同程度上都具有了并行性。
当前的计算机主要分为单中央处理器和多核处理器两种。
随着大规模计算和网络发展的需求,多核处理器成为应用的主流。
然而,单个CPU上晶体管集成技术的发展逐步背离摩尔定律而趋近极限,依靠增加晶体管数目来提升CPU性能变得不可行,而主频之路似乎也已经走到了拐点。
处理器的主频在2002年达到3GHz之后,就没有看到4GHz处理器的出现,因为处理器产生的热量很快就会超过太阳表面。
这表明电压和发热量,成为提高单核芯片速度的最主要障碍。
人们已无法再通过简单提升时钟频率就设计出下一代的新CPU。
在主频之路走到尽头之后,人们希望摩尔定律可以继续有效。
在提升处理器性能上,最具实际意义的方式,便是增加CPU内核的数量,即研发多内核处理器。
多核处理器的开发,实际上采取的是“横向扩展”
的方法去提高性能,CPU的更新换代将具有更多的内核。
关于永恒之门神魔混战,万界崩塌,只永恒仙域长存世间。尘世罹苦,妖祟邪乱,诸神明弃众生而不朽。万古后,一尊名为赵云的战神,凝练了天地玄黄,重铸了宇宙洪荒,自碧落凡尘,一路打上了永恒仙域,以神之名,君临万道。自此,他说的话,便是神话。...
他们都是草根出生,凭自己的努力走上仕途,但一个清廉,一个腐败,于是一见面就成了格格不入的对手...
周胜利大学毕业后,因接收单位人事处长的一次失误延误了时机,被分配到偏远乡镇农技站。他立志做一名助力农民群众致富的农业技术人员,却因为一系列的变故误打误撞进入了仕途,调岗离任,明升暗降,一路沉浮,直至权力巅峰...
意外撞见女上司在办公室和陌生男人勾勾搭搭,齐涛偷偷拍下照片,依靠这个底牌,他一路逆袭,而女领导对他也由最开始的恨,逐渐改变了态度...
叶峰一踏上官梯就遇到两类险情一是多种危险的感情,二是各种惊险的官斗。叶峰三十六岁就被提拔为县教育局副局长,从报到那天起就被卷入这两种险情的惊涛骇浪中。他是草根出生,却有顽强的意志和搏击风浪的能力,他像一叶小舟在惊险莫测的宦海里沉浮出没,劈波斩浪,扬帆远航,步步高升。...
妻子背叛,对方是县里如日中天的副县长!一个离奇的梦境,让李胜平拥有了扭转局势的手段!即将被发配往全县最穷的乡镇!李胜平奋起反击!当他将对手踩在脚下的时候,这才发现,这一切不过只是冰山一角!斗争才刚刚开始!...