发布时间:2018-11-23 已阅读:次
近日,中国自主产权芯片技术与应用丛书—《龙芯应用开发标准教程》由人民邮电出版社正式出版,并已在京东、当当等电商网站有售。本书得到了中国工程院院士倪光南,中国软件行业协会理事长卢山,工信部信息化和软件服务业司处长史惠康,教育部高等学校计算机类专业教学指导委员会秘书长马殿富,中国智能终端操作系统产业联盟秘书长曹冬等行业专家学者的重磅推荐。
要解决中国cpu产业发展的战略问题,必须立足于建立自主的it技术体系。龙芯坚持自主设计cpu,龙芯电脑产品已经基本满足办公应用需求,下一步需要将大量的应用系统迁移到龙芯电脑上。本书代表了龙芯的一线研发和市场团队多年以来探索的成果,具有很强的原创性和系统性,是展现中国cpu应用软件开发技术的高品质之作。
好技术是用出来的,龙芯的进步也同样需要经历:创新、使用、改进再创新的过程,反复迭代,不断提高。本书全景式解读了龙芯最新平台的应用开发技术,是广大国产应用厂商和开发者熟悉龙芯平台的实用指南,也是迁移到龙芯平台必备的技术指导。作者以深厚的技术积累,准确把握住技术发展的脉搏,以通俗的语言,流畅的笔墨,娓娓道来,为所有关心安全可靠产业人士奉献上了这份非常有价值的资料。
做科研不易,做产业也不易,做科研含量高的cpu产业更是不易。龙芯经过多年发展,基础软硬件平台逐步成熟可用,其推广的主要瓶颈将从基础平台转向更多应用系统的开发和迁移上。本书面向龙芯平台全面阐述了应用开发适配、迁移与优化技术,是一本难得的安全可靠行业应用开发培训教材,必将有力促进龙芯应用生态的繁荣。
龙芯团队把多年研发成果汇总成书,为读者展示了龙芯电脑上应用开发的众多编程语言、开发工具、项目案例,为高校学子描绘了一幅翔实的“技术图谱”。这本书为推进计算机类专业培养学生系统能力及基于案例学习,都具有重要意义。
cpu和操作系统是信息化体系的两大核心,是软件生态的基石。本书全面介绍了龙芯电脑的cpu、操作系统、应用软件开发环境,所列举的丰富案例能够完善运行在linux操作系统上,不仅适用于龙芯应用软件开发者,即使是对x86电脑上的linux开发者也有极强的启示意义。
建立自主的it技术体系,核心是研制cpu、操作系统,并且完成应用开发或迁移。本书全面讲述龙芯电脑的操作系统、软件环境和开发工具,汇集linux领域的主流开发语言,采用龙芯在推广过程中的大量实际项目,展示从x86电脑向龙芯电脑迁移应用系统的经验和方法。
本书代表了龙芯优秀的一线团队在研发和市场上探索的成果,具有很强的原创性、系统性和权威性。本书不仅适用于龙芯应用软件开发者,而且对x86电脑上的linux开发者也有极强的启示意义。
本书特色龙芯致力于建立除wintel和aa体系之外的第三个软件生态,经过近18年的自主研发,龙芯cpu在试错中不断演进(inside),目前,龙芯在通用处理能力上,以spec cpu 2006为例,超越了intel低端atom处理器和arm以cortex a57为代表的高端处理器,在访存能力上与主流处理器如intel e5处理器相当,在综合用户体验上,与intel 的i3平台用户体验相当,基于龙芯cpu的桌面计算平台已经从可用向好用迈进。
cpu的价值在于承载软件生态(outside),而生态的关键是开发者,目前,基于龙芯cpu的软硬件研发人员达到几万人。龙芯非常重视开源社区建设,积极为开源社区贡献龙芯力量,龙芯研发团队是mozilla和chromium浏览器和jvm的mips分支实际维护者。龙芯坚持从开源中来,到开源中去。
通过inside和outside融合发展,目前的龙芯3a3000/3b3000可以满足以党政为代表的行业应用需求,正在研发的下一代产品通用处理性能再提高1-2倍,可以达到amd水平。
龙芯cpu的发展目标是“构建安全可控的信息技术体系”,通过多年建设,龙芯cpu的vxworks和linux生态已经优于x86和arm。2020年前后龙芯发展瓶颈将由cpu和os内部转向应用迁移和开发,完成cpu和os的追赶性“补课”,走向自主生态发展道路。