龙芯

龙芯产业化在即泼点冷水

邮差的信 提交于 2020-02-29 03:17:39
龙芯购买MIPS的授权,对将来的产业推广极为有利。应该也为很多盲目的国人上了一课,自主知识产权并非是要完全从零做起,在技术的实现对自己完全透明并自主可控的基本前提下,完全可以采取拿来主义的办法利用现在已有的框架并在此基础上开发。为了更好的产业化推广,在适当的时机以最小的代价购买一些授权,利用别人的品牌和业界广为人知的应用方案,把所有自己的、别人的资源都能拿来为我所用,不失为一条快速发展的捷径。龙芯经过这么多年的积累和隐忍,虽然曾小规模的产业化,估计也在一直等待着爆发的那一天。 龙芯在中国占尽了天时地利人和,从无芯到有芯,国家安全的需要,政府采购这一块就是一块极大的肥肉。但愿这样的利好依然能让龙芯团队继续埋头研发,而不是被这样的利益吸引纷纷投入到产业中去,在国际大公司主流CPU不断提升的情况下,后继乏力;在这样的利益面前,但愿计算所、地方政府和产业集团能够理顺各方利益关系,能让龙芯团队安心研发并且队伍能越来越强大,从开始的全力支持慢慢的让其脱离依附而能自己独立的走路,而不是还没有长大时就为了私利不忍放手;但愿龙芯独立并自付盈亏之后,能不指望和依赖于丰厚的政府采购支持,能不断发展,而不是像很多国有垄断企业一样,成为坐拥国家资源而把利益仅限于一个小集团或者联盟的废物公司。说这些公司是废物公司一点都没有冤枉,中国的高科技极少从这样的垄断企业产生,相反他们能以极小的代价拥有国家的矿山和油田

龙芯产业化在即泼点冷水

家住魔仙堡 提交于 2020-02-29 03:13:52
龙芯购买MIPS的授权,对将来的产业推广极为有利。应该也为很多盲目的国人上了一课,自主知识产权并非是要完全从零做起,在技术的实现对自己完全透明并自主可控的基本前提下,完全可以采取拿来主义的办法利用现在已有的框架并在此基础上开发。为了更好的产业化推广,在适当的时机以最小的代价购买一些授权,利用别人的品牌和业界广为人知的应用方案,把所有自己的、别人的资源都能拿来为我所用,不失为一条快速发展的捷径。龙芯经过这么多年的积累和隐忍,虽然曾小规模的产业化,估计也在一直等待着爆发的那一天。 龙芯在中国占尽了天时地利人和,从无芯到有芯,国家安全的需要,政府采购这一块就是一块极大的肥肉。但愿这样的利好依然能让龙芯团队继续埋头研发,而不是被这样的利益吸引纷纷投入到产业中去,在国际大公司主流CPU不断提升的情况下,后继乏力;在这样的利益面前,但愿计算所、地方政府和产业集团能够理顺各方利益关系,能让龙芯团队安心研发并且队伍能越来越强大,从开始的全力支持慢慢的让其脱离依附而能自己独立的走路,而不是还没有长大时就为了私利不忍放手;但愿龙芯独立并自付盈亏之后,能不指望和依赖于丰厚的政府采购支持,能不断发展,而不是像很多国有垄断企业一样,成为坐拥国家资源而把利益仅限于一个小集团或者联盟的废物公司。说这些公司是废物公司一点都没有冤枉,中国的高科技极少从这样的垄断企业产生,相反他们能以极小的代价拥有国家的矿山和油田

龙芯远非成功-中国高科技产业任重道远

China☆狼群 提交于 2020-02-29 02:59:50
龙芯能放下姿态购买MIPS的授权,而不是非要自搞一套指令集,对产业推广本来是好事,可惜被人误解成中国CPU核自主战略失败,随之发了“ 龙芯-中国CPU核自主战略并非失败 ”这个文。 虽然购买MIPS授权这件事对于龙芯是好事,也不影响龙芯的自主知识产权,但是龙芯远非成功。龙芯现在还仅是在襁褓之中,还需要国家的经费支持,产业化推广,自己走路并能为国家纳税的路还长着呢;即使能够达到自负盈亏,不需要国家经费投入,但是达到和intel这样的巨头针锋相对的竞争,不依赖国家安全的政府采购扶持,更加遥远,所以想在几年内改变世界CPU格局这样的话,对内鼓舞鼓舞士气也就罢了,对外宣扬就很让国际看笑话了,这很象一个个强壮的大汉在看着一个还走不稳的需要扶助的婴儿说大话一样。 即使龙芯达到和CPU巨头平分秋色的程度,对于中国高科技产业,也仅仅是一个小小的CPU达到自主。想想中国高科技产业落后的地方就太多了,新闻里,网络上,能够看到的让人振奋的地方看起来很多,实际上对于高科技这样的大海也仅仅是凤毛麟角。看起来中国现在什么都能够生产了,但是制造东西的东西这一块就是中国极大的一块落后的地方,生产线,测试仪器等等。就比如芯片生产这一块,虽然有厂能做芯片,但是流片的整套工艺、仪器、测试等等几乎都是别人的;我们用到的所有精巧的东西很多都能够自己造了,可是造这些东西的东西却绝大部分依赖于进口。

龙芯远非成功-中国高科技产业任重道远

和自甴很熟 提交于 2020-02-29 02:55:47
龙芯能放下姿态购买MIPS的授权,而不是非要自搞一套指令集,对产业推广本来是好事,可惜被人误解成中国CPU核自主战略失败,随之发了“ 龙芯-中国CPU核自主战略并非失败 ”这个文。 虽然购买MIPS授权这件事对于龙芯是好事,也不影响龙芯的自主知识产权,但是龙芯远非成功。龙芯现在还仅是在襁褓之中,还需要国家的经费支持,产业化推广,自己走路并能为国家纳税的路还长着呢;即使能够达到自负盈亏,不需要国家经费投入,但是达到和intel这样的巨头针锋相对的竞争,不依赖国家安全的政府采购扶持,更加遥远,所以想在几年内改变世界CPU格局这样的话,对内鼓舞鼓舞士气也就罢了,对外宣扬就很让国际看笑话了,这很象一个个强壮的大汉在看着一个还走不稳的需要扶助的婴儿说大话一样。 即使龙芯达到和CPU巨头平分秋色的程度,对于中国高科技产业,也仅仅是一个小小的CPU达到自主。想想中国高科技产业落后的地方就太多了,新闻里,网络上,能够看到的让人振奋的地方看起来很多,实际上对于高科技这样的大海也仅仅是凤毛麟角。看起来中国现在什么都能够生产了,但是制造东西的东西这一块就是中国极大的一块落后的地方,生产线,测试仪器等等。就比如芯片生产这一块,虽然有厂能做芯片,但是流片的整套工艺、仪器、测试等等几乎都是别人的;我们用到的所有精巧的东西很多都能够自己造了,可是造这些东西的东西却绝大部分依赖于进口。

龙芯宣传的自主知识产权没有错

非 Y 不嫁゛ 提交于 2020-02-28 21:44:14
和别人吵架没吵完,继续: 龙芯--中国CPU核自主战略并非失败 midc :要不要重新做指令集什么的这个旁人也许无法说什么. 但是有两点,实在够恶心国人的: 1 自主知识产权. 不管是搞电子的还是其他专业的,绝对会理解为不受国际上任何限制.可是现在呢,又要去买MIPS授权.大家会觉得你这个项目是又一个汉芯.你用人家已有 的专利(别说他那专利在国外),还叫什么自主知识产权?就算你这样搞国产CPU,大家也觉得可行,因为毕竟从设计到生产到应用都是自己搞的,可是你用别人的专利你为什么要大张旗鼓的宣传你是完全自主知识 产权?你这样还不叫恶心? (不得不插一段,上次我查专利,居然有2B公司把cat /proc/cpuinfo这种东西都申请为专利了,说发明了查看Linux系统CPU信息 ) 我觉得有些人在启动这个项目的时候根本就没有任何目的性,你是要用在军方及相关国家保密单位呢?还是要走向市场?你要走向市场当时为什么不考虑到MIPS 在国外授权的问题? 别告诉我走向市场先在国内卖就OK了, IBM ,HP ,SUN,DELL的服务器进中国,国家收了多少关税 ? 小型机且不论,国内的所谓,方正,浪潮,联想之类的X86服务器,成本比人家低这么多?又卖出去多少?君不见各大机房的X86服务器绝大部分都是人家的服 务器吗 ? 服务器如此尚且你新出的非X86的CPU , 市场定位相当的烂

龙芯宣传的自主知识产权没有错

落爺英雄遲暮 提交于 2020-02-28 21:15:37
和别人吵架没吵完,继续: 龙芯--中国CPU核自主战略并非失败 midc :要不要重新做指令集什么的这个旁人也许无法说什么. 但是有两点,实在够恶心国人的: 1 自主知识产权. 不管是搞电子的还是其他专业的,绝对会理解为不受国际上任何限制.可是现在呢,又要去买MIPS授权.大家会觉得你这个项目是又一个汉芯.你用人家已有 的专利(别说他那专利在国外),还叫什么自主知识产权?就算你这样搞国产CPU,大家也觉得可行,因为毕竟从设计到生产到应用都是自己搞的,可是你用别人的专利你为什么要大张旗鼓的宣传你是完全自主知识 产权?你这样还不叫恶心? (不得不插一段,上次我查专利,居然有2B公司把cat /proc/cpuinfo这种东西都申请为专利了,说发明了查看Linux系统CPU信息 ) 我觉得有些人在启动这个项目的时候根本就没有任何目的性,你是要用在军方及相关国家保密单位呢?还是要走向市场?你要走向市场当时为什么不考虑到MIPS 在国外授权的问题? 别告诉我走向市场先在国内卖就OK了, IBM ,HP ,SUN,DELL的服务器进中国,国家收了多少关税 ? 小型机且不论,国内的所谓,方正,浪潮,联想之类的X86服务器,成本比人家低这么多?又卖出去多少?君不见各大机房的X86服务器绝大部分都是人家的服 务器吗 ? 服务器如此尚且你新出的非X86的CPU , 市场定位相当的烂

让龙芯小本真正发挥作用-用8089D打造自己的Github服务器

那年仲夏 提交于 2020-02-28 20:56:09
让龙芯小本真正发挥作用-用8089D打造自己的Github服务器 目录 前言 8089D的服务端配置 任意一台电脑的客户端配置 .gitignore的过滤设置 免输密码-git用户的鉴权配置 [其他](#其他) 前言 本文主要针对两种应用场景,第一种场景: Github 为每个免费用户提供 0.5 Gb 的空间,不过只能存放公开的代码,如果你想在 Github 上保存私有代码,只有成为付费用户才行。另一种场景是你的私有代码并不想公开放到互联网上,因为你觉得不安全,你只想把它们保存在本地局域网内部,但是你又很想用 git 来进行版本控制。怎么办?很简单,自己搭建一个 git 服务器。 下面说说做一个服务器有哪些条件应该满足: 服务器普遍有不间断供电的需求:如果要做代码服务器,那么持续供电是必要条件,选择专用服务器,必须配套 UPS ,或者用一台自带电池的笔记本,也是一个不错的选择。 服务器的磁盘空间需求,如果你的代码服务器只允许上传文本文件,不允许保存可执行文件,那么只需要极少的空间。 如果在硬件昂贵稀少的几十年前,人们不太可能用笔记本来做这种事情,但是现在很多人都有不止一台台式机,不止一台笔记本,尤其是几年前购买的一些上网本,性能有限,速度迟缓,基本处于闲置状态,笔者就有3台类似的上网本,用来做代码服务器刚刚好。 龙芯小本 8089D 恰恰可以作为一台代码服务器来真正发挥威力

龙芯Go!Go!Go!——龙芯平台上构建Go语言环境指南

强颜欢笑 提交于 2020-02-28 07:38:06
一、 初识 Go 语言 Go语言是Google公司于2009年正式推出的一款开源的编程语言,是由Robert Griesemer、Ken Thompson和Rob Pike等世界顶尖计算科学家精心打造的系统编程语言。Go语言最显著的特点是编码简洁迅速、支持高效并发和自动内存管理等。此外,Go语言还面向网络服务器、存储系统和数据库等领域的编程进行了优化设计,并且简化了应用系统的安装和部署。因此,Go语言受到了广大程序员的青睐,越来越多地开始应用于谷歌和百度等知名中外企业的产品中。 Go语言形象标识 对于这样一个在云计算和大数据时代最具发展前景的编程语言,龙芯平台能不能很好地支持呢?今天我们就从Go的源代码开始,逐步构建龙芯平台上的Go语言环境。尽管笔者的实验机器为安装了龙芯开源社区版操作系统Loongnix的龙芯3B迷你电脑,本文的方法适用于所有64位操作系统的MIPS处理器平台。 一、 下载 Go 语言的源代码 为了吸引更多的社区开发力量,Google开源了Go语言的源代码,并托管于世界著名的github网站中。我们可以通过执行以下命令获取Go语言的全套源代码: $ cd ~ $ git clone https://github.com/golang/go.git 上述命令要求您的电脑中安装了git版本控制工具。如果您的电脑中没有预装git,可以通过如下命令快速安装: $ sudo

进程栈管理分析-基于龙芯64位处理器

一世执手 提交于 2020-02-13 00:56:18
一.Linux进程运行时分为用户态和内核态,用户态有其自有的内存布局,内核态有内核态的内存管理机制。进程栈的管理如图1所示。 图1 进程栈示意图 说明:1.内核栈的底端为thread_info结构体,栈顶开始为堆栈区,其中PT_SIZE为保存进程现场信息的区域。其中task变量指向进程的task_struct进程管理结构体。该结构体按ORDER分配,直接分配物理页。 2.task_struct为进程管理结构体,其中stack变量指向栈首地址。该结构体属于slab分配。 3.mm_struct用户管理进程用户态的内存空间,只用涉及用户态进程才分配该结构体,该结构体属于slab分配。 4.vm_area_struct 用户空间区管理结构体,比如管理用户栈,代码段,数据段等区域,该结构体属于slab分配。其中用户空间栈的管理在第三节讲解。 二.内核栈从何而来和如何使用 1.内核栈在其父进程调用fork时创建 图2 进程栈申请代码 说明:在龙芯2K/3A平台上该空间大小为16K;所有的进程都有自己的内核栈;0号进程(idle)的内核栈通过图3所示,其它所有进程都是调用dup_task_struct函数申请空间得到。 图3 init 进程内核栈生成代码 2.内核栈如何使用-进程工作于内核态时使用 2.1 场景1-程序运行在用户态,此时产生中断或者系统调用,用户态切换至内核态

龙芯 Fedora 28 设置 VNC

拥有回忆 提交于 2020-01-28 20:02:44
系统为龙芯版Fedora28 (床28) Fedora防火墙默认阻止了VNC所需的端口的访问,导致VNC客户端一直无法连接。 安装VNC Server sudo dnf install tigervnc-server 使用 vncserver 启动服务 第一次启动会提示需要设定VNC的密码,并生成默认配置文件。后期若想修改VNC用户密码,可使用 vncpasswd 命令修改。注意打开的桌面号,为 1 则端口为 5901. 若将当前桌面作为远程桌面,端口默认为 5900: x0vncserver PasswordFile=/home/<username>/.vnc/passwd display=':0.0' 将<username>改为你自己的用户名。 防火墙设置 可以永久开启这些端口,但我选择暂时打开,不用的时候保持默认状态。 sudo iptables -I INPUT -p tcp --dport 5901 -j ACCEPT 如果要将设置持久化,运行一下命令 service iptables save service itptables restart 我的操作 由于日常使用需要开启当前桌面和一个虚拟桌面,我创建了一个 .sh 脚本方便使用。 内容如下: echo "Opening needed port" sudo iptables -I INPUT -p tcp -