● 得救?你恰恰被逼入了死角
这样看来,次世代平台确实功德无量,它打开了全新的局面,让两个领域的硬件厂商均能获利,还在金融危机中拯救了无数人,一直到5年多以后的今天,家用机平台依旧发挥着这样的作用。
我不知道该用什么表情来面对自己接下来说的这句话:此时此刻,依旧没有人会想到一句老话——福兮祸所依,祸兮福所倚。
次世代平台虽然已经具备了极高的泛用性,但归根结底它还是个封闭系统,这导致了次世代平台在其生命周期内不可能发生构架级的硬件改变。整个次世代平台从出现到现在已经五年多了,期间只经历过一次制程升级,全部的硬件构架均未发生改变。
5年,60个月,按照摩尔定律估算,大规模集成电路的集成密度和性能已经提升了3次,涨幅更是超过800%了。
5年里,这个世界又发生了什么呢?
微软继续孜孜不倦的引领着图形编程界的进步,因为DX9.0C几乎已经将光栅化过程中所有非ALU方面的问题都摆上了台面,MS的目光很自然的转移到了ALU上。DX10引入了Unified Shader,让ALU可以近乎于全功率的无差别运行各种类型的shader,DX11中DC、并行kernel等先进技术的引入更是表明MS对ALU效率问题的重视程度已经提升到了前所未有的高度。桌面旗舰GPU也跟着从DX9.0C过渡到了DX11,集成度增长了10倍有余,甚至已经开始具备了CPU的某些雏形,5年前的GPU相对于现在的GPU,几乎就像算盘一样简陋。整个业界的形势几乎只能用一片欣欣向荣来形容了。
唯一没有恒久不变的,是依旧处在金融危机余波中的动荡的游戏界……
现在,窗边的程序员们不得不面临一个艰难的抉择——PC平台的日新月异吸引着他们,不论微软还是用户的需求似乎都在激励着他们向更加复杂、更加美轮美奂的特效前进。甚至从他们自身的角度来出发,更高的执行效率、更低的编程难度和更加自由的编程环境也在不断的诱惑着他们。但是低头看看荷包,再举目四望一下依旧是盗版猖獗同时节操缺失的生存环境,程序员们显然迷茫了……到底是选择前进还是选择生存呢?