Resizable BAR想到,最近电脑技术的混乱
Resizable BAR当然是Nvdia或者Intel的称呼,AMD有不一样的叫法。底层实现机制不知道有何不同,虽然我也看了几篇介绍的文章,但AMD似乎坚称自己在硬件层面上也有所布局,显然Nvdia并没有类似的硬件布局,只是坚称自己也能支持该技术。而Intel也没提什么硬件改动,也直接宣称自己支持该技术。
所以,这当然就是一种半公开的技术,不是某家公司单独开发,而是基于某种标准,这种标准据说是pci传输数据规范的改变。由不可编程的6位寄存器,访问固定大小,不固定位置256MB显存(频繁的改动读取位置,才能访问一次所有显存,这当然是效率的浪费),改为可改变(也就是扩容吧?)寄存器,CPU可以直接访问任意大小的显存。
这当然只是我个人的印象,应该非常不精确,它毕竟不是什么新技术,为什么这个东西让我突然又关注?因为Intel显卡发布之后,这个技术又出现在我面前,我才想起来,我的电脑忘记了开Resizable BAR,于是就进BIOS开了这个功能,MSI的BIOS联动帮我一起调整了四个选项,其中一个是“关闭GSM”。本来以为是无痛修改,就可以支持的技术,我发现完全不是这样! 也难怪AMD并没有在第一时间宣传此技术,因为使用此技术会对某些最终用户造成兼容性问题。 虽然这种兼容性影响应该不大,毕竟GSM也只是影响boot模式。简单说,开启该技术,那你的电脑就只支持uefi启动。 这当然对windows用户不是很大的问题。 可是对于其他系统用户,可能就不一定。 假如我用ubuntu、archlinux,而且还是未曾升级过的,老版本ubuntu、archlinux。 那可能系统就不能启动了。 或者即便我是windows用户,我用的系统或许也非常古老,也不支持uefi启动,这也是一种可能性吧。 虽然我也不知道这种用户有多少~~~
但是,想要了解Resizable BAR到底改变了什么,还是很难的。因为你看不到更详细的评测,只能看到参考性的评测,参考的标准都是某些支持Resizable BAR的游戏,开启该技术之后,帧数、特别是有些游戏1%low帧有了明显的提升,虽然这种提升基本上可以忽略,因为我不玩那款游戏。
只是我缺乏兴奋点,因为通过媒体文章,我意识到,这技术对不多游戏,有不多的提升,【因为测试用的游戏,没有一款是我平时可能会玩的。】确实开启Resizable BAR,我就像完成了一个任务一样,默默的打开平时开的网页,默默的干和Resizable BAR无关的事情,根本不想去测试晚两年开启它带来的改变。
其实我更希望知道,它对其他非游戏软件有没有提升,毕竟这个技术实现方式很有趣。但我猜测应该对其他软件没什么提升,不然首先就会成为厂商宣传的重点,不是吗!
所以我说最近电脑技术混乱。
PS:最近Intel显卡居然支持DP2.0还是三个口支持。我实在不懂意义何在! Intel似乎力图制造一个与众不同的显卡,但是终端用户很难搭建真正使用DP2.0的设备。 若几年后DP2.0的显示设备普及,或许这个接口才有意义,然而到那时恐怕今年发布的intel独显都已经面临淘汰了。 Intel为了凸显自己的不同,还支持新的编码模块,好像是AV1编码,这就很不一样,毕竟我的N卡貌似不支持AV1编码器,只支持AV1解码器。从硬件层面说,这确实是Intel与众不同的地方,然而假若这也能算“生产力”的话,那玩游戏也要算生产力吧! 毕竟“短视频创作者”还是远远少于游戏玩家的。 总之就是很乱,我看了不少评测视频,没有一个视频能抓住重点~~~让我感觉Intel的显卡没有太多存在的意义。 Intel的推广费用,真的白花了,可惜啊。