NetBSD/mips64以及龙芯
八卦一下先:NetBSD核心组成员Matt Thomas应该就是Jabba T. Spud
http://www.loc.gov/exhibits/empire/images/p87-8086.jpg
在blogspot上有他,可惜中共封了blogspot,不过可以从google cache看到,就是麻烦了点(
http://netbsdmusings.blogspot.com
)
最近RMI付钱让他移植NetBSD到RMI XLS408上(在evbmips/rmixl目录下),这是一款双核8线程MIPS64处理器,不过不带FPU。其cache容量和主频跟龙芯2F差不多。rmixl才刚开始,不过这个项目的特别之处在于它要采用N64或N32系统,以前的NetBSD只支持32位MIPS,虽然很多都是跑在64位处理器上的,使用的是O32 ABI,这性能较低,特别是在MIPS64机器已经很多的情况下就更凸显NetBSD/MIPS64的重要性。Matt的N64/N32计划对于NetBSD所支持的MIPS平台都是有好处的,对龙芯也是。Matt还买了台龙芯Gdium笔记本,也在把NetBSD移植到上去了(在evbmips/gdium目录)。这样在Matt完成NetBSD/MIPS64后,龙芯也不仅可以用上NetBSD,还可以用上64位或multilib的NetBSD。
NetBSD基金会呼唤NetBSD/MIPS64已经很长时间了,是基金会推荐的项目。Matt从07年左右就开始fork了若干个nb-mips64,不过只是零星添加了64支持的一些组件,对于C库(bsd libc)似乎没有进展不大,不像GNU的glibc那样早就支持MIPS64了。这也难怪,NetBSD的开发方式和哲学观点跟GNU不同,人手本来就不够,不像GNU一呼百应。
最近在促成Lemote向Matt等捐赠几台机器,如果成行的话,NetBSD离龙芯就更近了。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/101545/showart_2064011.html
页:
[1]