powerpc和arm_为什么我喜欢ARM和PowerPC

powerpc和arm

最近,有人问我为什么在我的博客和推文中经常提到ARMPowerPC 。 我有两个答案:一个是个人的,另一个是技术的。

个人

从前,我学习环境保护。 在攻读博士学位时,我正在寻找一台新计算机。 作为一个有环保意识的人,我想要一台高效的高性能计算机。 这就是我最初对PowerPC感兴趣并发现Pegasos的原因PegasosGenesi创建的PowerPC工作站。

我已经将RS / 6000 (PowerPC), SGI (MIPS), HP-UX (PA-RISC)和VMS (Alpha)用作服务器和工作站,并且在我的PC上我使用Linux,而不是Windows,因此使用不同的CPU架构并不是障碍。 Pegasos是我的第一台工作站,体积小巧,足以家用。

不久我就在Genesi工作,在Pegasos上启用openSUSE ,Ubuntu和其他各种Linux发行版,并提供质量保证和社区支持。 Pegasos之后是另一个PowerPC板EFIKA 。 起初在使用工作站后使用嵌入式系统感到很奇怪。 但是,作为最早的负担得起的开发者委员会之一,这是一场革命的开始。

当我从Genesi那里收到另一个有趣的硬件时,我正在从事一些大型服务器项目: Smarttop和基于ARM的Smartbook 。 我当时最喜欢的Linux发行版openSUSE也收到了许多这样的机器。 在很少有ARM机器的时候,这极大地促进了与ARM相关的openSUSE开发。

尽管这些天我的时间较少,但是我尝试保持最新的ARM和PowerPC新闻。 这可以帮助我在非x86平台上支持syslog-ng用户。 当我有半小时的空闲时间时,我会入侵我的一台ARM机器。 我使用syslog-ngRaspberry Pi 2上进行了一些基准测试, 结果令人惊讶 。 最近,我使用Raspberry Pi,USB声卡和Music Player Daemon构建了音乐播放 ,并且经常使用它。

技术

多样性是好的:它创造了竞争,而竞争则创造了更好的产品。 尽管x86是可靠的通用主力,但ARM和PowerPC(以及许多其他芯片)等芯片更适合各种情况。

如果您有Android移动设备或Apple iPhone或iPad,则很有可能在ARM SoC(片上系统)上运行。 与网络连接的存储服务器相同。 原因很简单:电源效率。 您不希望不断为电池充电或为路由器支付更多的电费。

ARM还以其64位ARMv8芯片征服了企业服务器领域。 许多任务需要最少的计算能力; 另一方面,电源效率和快速I / O是关键-考虑存储,静态Web内容,电子邮件以及其他存储和网络密集型功能。 一个很好的例子是Ceph ,一个分布式对象存储和文件系统。 SoftIron在其ARMv8开发人员硬件上使用CentOS作为参考软件,目前正在基于Ceph的交钥匙存储设备上工作。

大多数人都知道PowerPC是Apple Mac计算机的前CPU。 尽管它不再用作通用台式机CPU,但仍可以在路由器,电信设备中使用。 IBM继续生产用于高性能服务器的芯片。 几年前,随着POWER8的推出,IBM在OpenPOWER Foundation的支持下开放了该体系结构。 POWER8是内存带宽是关键的HPC,大数据和分析的理想平台。 POWER9指日可待。

这些都是服务器应用程序,但是有针对最终用户设备的计划。 Raptor Engineering正在POWER9工作站上工作,并且还计划基于Freescale / NXP QorIQ e6500芯片创建笔记本 。 当然,这些机器并不适合所有人,您无法在其上安装自己喜欢的Windows游戏或商业应用程序。 但是它们对于PowerPC开发人员和发烧友,或者想要从硬件到固件再到应用程序的任何想要完全开放的系统的人来说都是很棒的。

梦想

我的梦想是完全没有x86的环境-不是因为我不喜欢x86,而是因为我喜欢多样性并且始终使用最合适的工具来完成工作。 如果查看Raptor Engineering页面上的图表 ,您会发现,根据使用情况,ARM和POWER可以替代大多数x86。 现在,我在笔记本电脑上运行的x86虚拟机中编译,打包和测试syslog-ng。 使用足够强大的ARMv8或PowerPC机器作为工作站或服务器,我可以避免使用x86进行此类任务。

现在,我正在等待下一代Pinebook的到来,正如我在二月份在FOSDEM上被告知的那样,下一代版本有望提供更高的性能。 与Chromebook不同,这款基于ARM的笔记本电脑是按设计运行Linux的,而不是作为黑客。 对于台式机,我正在寻找ARMv8工作站级硬件。 其中一些已经可用,例如Avantek的ThunderX Desktop ,但它们尚未具有最新,最快,更重要的是最节能的ARMv8 CPU世代。 在这些工具到货之前,我将使用运行Android的Pixel C笔记本电脑。 它不像Linux那样容易和灵活,但是它具有强大的ARM SoC和Linux内核。

翻译自: https://opensource.com/article/18/4/why-i-love-arm-and-powerpc

powerpc和arm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值