技能道路的挑选要考虑可行性,所谓可行性不仅仅包含能否完成,还包含完成难度是不是在可接受的规模,完成的本钱是不是能够承当。而把CPU做成一个功能超强的单核,技能难度大,本钱也高,并不有用。CPU之所以挑选了多中心开展,便是由于单中心很难持续做下去,无法持续安稳进步功能,厂商才做的多中心。
单核功能的进步遇到了瓶颈,多核处理器技能的老练一起决议了多核处理器成为技能开展的干流挑选,而单核处理器被扔掉。
咱们看看当年的几代入门级处理器的功能,就会发现,单核功能的进步现已进入了瓶颈期。第四代入门级的 i3 4130 CPU,单核功能成果为 1982。上一代入门级的 i3 3220 CPU,单核功能成果为 1759。再上一代入门级的 i3 2130 CPU,其单核功能成果为 1744。阅历三代晋级,功能的进步微乎其微。一般以为,只要功能进步五成以上才会有比较直观的感触。因而,单核功能的打破是一个难以克服的困难,不必定说完全不能完成,但至少是一件十分困难的工作。从理论上来说,从1990年左右开端,进步芯片的功能首要办法有两种:
1.在有限面积内参加更多的场效应管;
2.进步时钟。
经过二十多年的开展之后,咱们现已简直把这两种办法应用得登峰造极,单核CPU想要持续打破面临着难以克服的功耗和发热问题,而时钟也会受到限制。相比之下,多核CPU能够经过并行核算完成下降时钟的意图,与此同时保持原有的核算才能。而多核处理器的协同才能则跟着技能老练而变得安稳高效,在这个情况下,回归单核道路,测验做一个超强的单核处理器是不符合实践需求的做法。
而从别的一个视点来说,就算咱们持续开展单核技能,不计价值投入,不计本钱出产出来,可是,理论来说,单核处理器的功能是会有上限的,这个上限必定会比多核处理器低。这就比如一个人能够经过训练进步身体力气,可是你再能打,来十个二十个人,你也够呛能抵挡吧?所以,个别的进步很重要,可是多人协作,杰出的协作才是进步战斗力更有用更实践的挑选。相同的道理,当多核处理器能够杰出协作的时分,替代单核处理器成为技能挑选的干流也是情理之中的工作。超强单核的技能设想则不有用,太贵重,并不存在实践可行性。