64位处理器的上市几乎就在眼前了。而我们在津津乐道与此的同时,不免要问,高科技是用来做什么的呢?
网上有许许多多关于64位处理器的观点,很多人都很喜欢讨论这些新架构,但他们都未曾考虑过64位的处理器究竟会给我们带来多少好处?
---64位处理器真的是个有价值的概念吗?
也许你会这样回答:这很简单,它提供了更多的虚拟地址空间。
---而这又能带来什么好处呢?
处理众多数据的操作,或称为多因次的向量空间。在64位处理器看来,即使是一个好几GB数据库也不在话下。在32位芯片上,处理复杂的数据结构需要许多循环,而64位芯片则能在一次循环内完成。这时你不禁会问:64位,不是很好吗?但是,在复杂操作的性能大大提高的同时,64位实际上降低了许多普通运算的性能。总而言之,这就像让一个大人去做小孩的工作。
别指望64位架构能像32位架构那样轻易的进行转化。举个例子:假设不管字符长度为多少,管线加法器都能够在一个时钟周期内轻松运行。那么随着字节数的增加,多样化的处理也将以几何倍数增加。这就需要在管线加法器内增加另外的平台来处理基本运算。因此,一个管线加法器必须做的更长来优化随着字符长度的增加而降低的普通运算能力。也就是说,在运行普通的运算时,64位处理器将比32位处理器更为复杂。
64bit,我们需要吗?
64位处理器其实早就用于了服务器及工作站领域,其最初的定位似乎应该是研究。一些专业人士经常会说,要是有64位的处理器就好了。而这些人所做的运算远远超过了目前个人电脑消费者的应用范围。
我们普通用户现在所能接触到的应用程序,一台32位的处理器远远足够(在现在和未来的许多年中),直到我们开始使用面向用户的人工智能化程序,而如果我们仅仅是希望用64位处理器来打游戏那将是非常可笑的。所以,目前对于PC用64位处理器的即将上市,我们应该显得更为理性。
我认为这纯粹的是一种市场策略,如果我们没有能与之相匹配的应用软件。
网友评论