有没有龙芯同好,或者交流群 - 优秀的Free OS(Linux)版 - 北大未名BBS
返回本版
1
2
下一页 >
/ 2
跳转

有没有龙芯同好,或者交流群

[复制链接]
楼主

YRInc [在线]

YRInc

3.0主序星

发帖数:218 原创分:0
<ASCIIArt> 1楼

RT。自己研究和摸索形单影只。

发表于2021-07-19 17:55:31

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 2楼

搭车问一下有人用过LoongArch吗?

机器感觉如何?

thx~


YRInc (YRInc) 在 ta 的帖子中提到:

RT。自己研究和摸索形单影只。


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-22 09:37:04

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 3楼

我们适配龙芯时候使用的kernel(for UOS)


https://tburl.in/yORk4NHQ


用qemu启动时候需要制定vm的bios.bin文件,通常位于系统的/usr/share/qemu-kvm这种目录里,大概名字是loongson3a.bin之类的(x86/ARM平台默认的都是正确的,qemu自己能找到)


YRInc (YRInc) 在 ta 的帖子中提到:

RT。自己研究和摸索形单影只。

 最后修改于2021-07-22 13:57:40
  • 发表于2021-07-22 13:48:30

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 4楼

第一次用ARM的时候我觉得:这特么什么辣鸡

用过龙芯后:ARM还是很不错的

unix (小幽姐姐|!nW 55!W) 在 ta 的帖子中提到:

搭车问一下有人用过LoongArch吗?

机器感觉如何?

thx~


发表于2021-07-22 13:49:10
楼主

YRInc [在线]

YRInc

3.0主序星

发帖数:218 原创分:0
<ASCIIArt> 5楼

感谢分享。顺便吐槽下uos,竟然不开放使用,还得申请审批,Linux也需要激活。。。

baileifirst (PS4) 在 ta 的帖子中提到:

我们适配龙芯时候使用的kernel(for UOS)


https://tburl.in/yORk4NHQ


用qemu启动时候需要制定vm的bios.bin文件,通常位于系统的/usr/share/qemu-kvm这种目录里,大概名字是loongson3a.bin之类的(x86/ARM平台默认的都是正确的,qemu自己能找到)

发表于2021-07-22 15:41:13
楼主

YRInc [在线]

YRInc

3.0主序星

发帖数:218 原创分:0
<ASCIIArt> 6楼

2333。大佬可否简单具体说说。另外LoongArch不是号称可以转译其他各种指令集吗,神奇的是这都发布了似乎也没啥说法了

baileifirst (PS4) 在 ta 的帖子中提到:

第一次用ARM的时候我觉得:这特么什么辣鸡

用过龙芯后:ARM还是很不错的

发表于2021-07-22 15:46:56

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 7楼

哈哈~


说实话我第一次用龙芯的时候觉得还可以~


这么多年过去了 不知道进展如何。。


baileifirst (PS4) 在 ta 的帖子中提到:

第一次用ARM的时候我觉得:这特么什么辣鸡

用过龙芯后:ARM还是很不错的


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-23 07:26:55

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 8楼

uos我觉得就是deepin的mips版……


YRInc (YRInc) 在 ta 的帖子中提到:

感谢分享。顺便吐槽下uos,竟然不开放使用,还得申请审批,Linux也需要激活。。。


发表于2021-07-23 11:45:36

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 9楼

硬件层面上,ARM架构标准化做的更好,加上操作系统redhat/debian都有aarch64的原生支持,只要设备本身都是符合标准的,剩下跑不起来的事情基本都是驱动。

但是龙芯这一套问题就比较大了,从bios开始就不标准,我当时为了调试龙芯的pxe还去看了rfc文档+抓包,发现龙芯的pxe发送的都不是标准rfc约定的东西,所以需要龙芯自己的一套引导方式。

另外就是os这一块儿,redhat系开源基本不支持,只能找到loongxin-server,大概是fedora23的一个分支?剩下就是uos,uos可以用debian的mips包(奇葩ubuntu居然没有)

因此目前来看,ARM架构总体是更靠谱的,我们的程序不管python还是go都可以很快适配,银河麒麟也是centos改,rpm包比较好找,实在不行自己源码编译,工具都很成熟,机器性能也相对不错.反观龙芯系列,最多8核64GB(据说是硬件限制),bios是一个国产厂商叫昆仑什么的,功能也贼简单,甚至不如20年前的PC机……然后就是只在龙芯上跑过python,大问题没有,小问题不断。

至于指令集兼容,我觉得大家都是成年人,这个用二进制翻译肯定是能做,qemu也有现成的实现,至于跑起来效果如何,那就不得而知了。

YRInc (YRInc) 在 ta 的帖子中提到:

2333。大佬可否简单具体说说。另外LoongArch不是号称可以转译其他各种指令集吗,神奇的是这都发布了似乎也没啥说法了


 最后修改于2021-07-23 11:59:45
  • 发表于2021-07-23 11:57:32

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 10楼

可能还是多年前的还可以那种阶段吧。。。


unix (小幽姐姐|!nW 55!W) 在 ta 的帖子中提到:

哈哈~

说实话我第一次用龙芯的时候觉得还可以~

这么多年过去了 不知道进展如何。。


发表于2021-07-23 11:57:49
楼主

YRInc [在线]

YRInc

3.0主序星

发帖数:218 原创分:0
<ASCIIArt> 11楼

确实,龙芯BIOS方案说是用的PMON,而且有很多东西藏着掖着,文档没有开放,虽然主张自建一套WINTEL和AA之外的第三体系,但是开放体系的开源方面感觉有点不太给力.


大佬移植ARM用的是桌面平台的ARM吗?自己只接触过嵌入式ARM,华为鲲鹏920也停产了,否则也想买个玩玩.


LoongArch说是硬件层面专门有翻译层,比QEMU纯软件翻译要快很多,记得之前说x86能达到原生百分之70多.不过属实没有见到实际的应用.有点类似Win11说支持安卓也没有具体实现目前.

baileifirst (PS4) 在 ta 的帖子中提到:

硬件层面上,ARM架构标准化做的更好,加上操作系统redhat/debian都有aarch64的原生支持,只要设备本身都是符合标准的,剩下跑不起来的事情基本都是驱动。

但是龙芯这一套问题就比较大了,从bios开始就不标准,我当时为了调试龙芯的pxe还去看了rfc文档+抓包,发现龙芯的pxe发送的都不是标准rfc约定的东西,所以需要龙芯自己的一套引导方式。

另外就是os这一块儿,redhat系开源基本不支持,只能找到loongxin-server,大概是fedora23的一个分支?剩下就是uos,uos可以用debian的mips包(奇葩ubuntu居然没有)

……

 最后修改于2021-07-23 16:18:06
  • 发表于2021-07-23 16:17:23

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 12楼

嗯 ARM64现在已经挺popular了吧 软件支持应该挺好的了


龙芯 MIPS的话 python和go都支持吧

LoongArch的话 就不好说了。。


baileifirst (PS4) 在 ta 的帖子中提到:

硬件层面上,ARM架构标准化做的更好,加上操作系统redhat/debian都有aarch64的原生支持,只要设备本身都是符合标准的,剩下跑不起来的事情基本都是驱动。

但是龙芯这一套问题就比较大了,从bios开始就不标准,我当时为了调试龙芯的pxe还去看了rfc文档+抓包,发现龙芯的pxe发送的都不是标准rfc约定的东西,所以需要龙芯自己的一套引导方式。

另外就是os这一块儿,redhat系开源基本不支持,只能找到loongxin-server,大概是fedora23的一个分支?剩下就是uos,uos可以用debian的mips包(奇葩ubuntu居然没有)

……


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-24 07:40:06

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 13楼

系统的话 当时在龙芯上折腾过gentoo

当时为了搞64位系统 交叉编译了一堆东西

最后搞起来了 用着也没什么问题 反正包都是源代码的

哦 我好像手动patch过几个东西 修个编译错误什么的。。

还有就是编译挺慢的。。


baileifirst (PS4) 在 ta 的帖子中提到:

硬件层面上,ARM架构标准化做的更好,加上操作系统redhat/debian都有aarch64的原生支持,只要设备本身都是符合标准的,剩下跑不起来的事情基本都是驱动。

但是龙芯这一套问题就比较大了,从bios开始就不标准,我当时为了调试龙芯的pxe还去看了rfc文档+抓包,发现龙芯的pxe发送的都不是标准rfc约定的东西,所以需要龙芯自己的一套引导方式。

另外就是os这一块儿,redhat系开源基本不支持,只能找到loongxin-server,大概是fedora23的一个分支?剩下就是uos,uos可以用debian的mips包(奇葩ubuntu居然没有)

……


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-24 07:43:56

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 14楼

哈哈~


LoongArch最近好像动静挺大?

也不知道会不会popular


baileifirst (PS4) 在 ta 的帖子中提到:

可能还是多年前的还可以那种阶段吧。。。


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-24 07:46:23

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 15楼

我猜龙芯也是缺人导致这些

arm我们就是直接拿的华为服务器带920的,还做过几台飞腾的适配验证,操作系统都是中标麒麟,上面说的银河麒麟应该是基于debian的。大部分开源软件可以直接yum install得到,自己的程序,python只要搞定依赖也几乎没问题,go跟c的代码基本上也都能正常运行,我印象只改过一些内存页设置的常量。

所以谨慎猜测对于应用层可以直接用果家M1来做开发,前提是装上aarch64的os。



YRInc (YRInc) 在 ta 的帖子中提到:

确实,龙芯BIOS方案说是用的PMON,而且有很多东西藏着掖着,文档没有开放,虽然主张自建一套WINTEL和AA之外的第三体系,但是开放体系的开源方面感觉有点不太给力.

大佬移植ARM用的是桌面平台的ARM吗?自己只接触过嵌入式ARM,华为鲲鹏920也停产了,否则也想买个玩玩.

LoongArch说是硬件层面专门有翻译层,比QEMU纯软件翻译要快很多,记得之前说x86能达到原生百分之70多.不过属实没有见到实际的应用.有点类似Win11说支持安卓也没有具体实现目前.

发表于2021-07-24 08:38:06

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 16楼

是的,大厂都在做各种适配,最近我们也要开始对自己的平台做可用性跟性能测试了

unix (小幽姐姐|!nW 55!W) 在 ta 的帖子中提到:

嗯 ARM64现在已经挺popular了吧 软件支持应该挺好的了

龙芯 MIPS的话 python和go都支持吧

LoongArch的话 就不好说了。。

发表于2021-07-24 08:39:10

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 17楼

龙芯3a的性能比arm64差的不是一点半点

unix (小幽姐姐|!nW 55!W) 在 ta 的帖子中提到:

系统的话 当时在龙芯上折腾过gentoo

当时为了搞64位系统 交叉编译了一堆东西

最后搞起来了 用着也没什么问题 反正包都是源代码的

……

发表于2021-07-24 08:40:49
楼主

YRInc [在线]

YRInc

3.0主序星

发帖数:218 原创分:0
<ASCIIArt> 18楼

果子的M1上桌面平台着实让ARM成了一片坦途. 个人国家队方面感觉仍然是在ARM和龙芯之间做验证, 飞腾作为军方可能拿下一代ARMv9的授权有些问题, 民间华为虽有v9永久授权但是制造又是问题. 如此看来, 短时间内似乎LoongArch是比较占优的?


如此各大企业做适配, 可能都得像层主这样着手两套方案验证了

baileifirst (PS4) 在 ta 的帖子中提到:

我猜龙芯也是缺人导致这些

arm我们就是直接拿的华为服务器带920的,还做过几台飞腾的适配验证,操作系统都是中标麒麟,上面说的银河麒麟应该是基于debian的。大部分开源软件可以直接yum install得到,自己的程序,python只要搞定依赖也几乎没问题,go跟c的代码基本上也都能正常运行,我印象只改过一些内存页设置的常量。

所以谨慎猜测对于应用层可以直接用果家M1来做开发,前提是装上aarch64的os。


发表于2021-07-24 17:11:55

baileifirst [离线]

PS4

6.4老站友

发帖数:5.1万 原创分:6
<ASCIIArt> 19楼

龙芯目前不是我们的工作重点

优先级是海光>ARM>MIPS

loongarch还没拿到实物

YRInc (YRInc) 在 ta 的帖子中提到:

果子的M1上桌面平台着实让ARM成了一片坦途. 个人国家队方面感觉仍然是在ARM和龙芯之间做验证, 飞腾作为军方可能拿下一代ARMv9的授权有些问题, 民间华为虽有v9永久授权但是制造又是问题. 如此看来, 短时间内似乎LoongArch是比较占优的?

如此各大企业做适配, 可能都得像层主这样着手两套方案验证了


发表于2021-07-24 17:40:48

unix [在线]

小幽姐姐|!nW 55!W

7.6紫霞

发帖数:4164 原创分:4
<ASCIIArt> 20楼

这样~

那看起来loongarch可能也不会popular


baileifirst (PS4) 在 ta 的帖子中提到:

龙芯目前不是我们的工作重点

优先级是海光>ARM>MIPS

loongarch还没拿到实物


签名档

  ◣ ╭╮/    /    ─┬─   /  /  /     /     /     把我  /─-╮ ╭──╮

/     ◣ ╯    /  / ╭-┼-╮    /        /  /              /╭╮│ │  

      ◤ ──╮   │\│\│温柔地坠   ┼╭┬╮ ┼ /─╮    ├╯╯ │┼╮│

    ◤  /      │< │\│\│       /   │├┼┤ │/ ○│    ╰─-╯╰──╯

  ◤  我向你    \            /         ┼├┼┤ ┼ │ ╯                   

◥◤              ╰              像你的 ╯╯  ╯ ╯ ╰─╯      ——《雨蝶》

发表于2021-07-25 01:06:47
返回本版
1
2
下一页 >
/ 2
跳转

请您先 登录 再进行发帖

快速回复楼主
标题
建议:≤ 24个字
签名档
发布(Ctrl+回车)

您输入的密码有误,请重新输入