- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Project-N生态系统展示-龙芯杯
Project-N生态系统展示
—第一届“龙芯杯”系统能力竞赛决赛报告
南京大学一队
丁浩然、陈嘉鹏、陈锦赐、郑彬
1
提纲
► Project-N生态系统展示
► 围绕抽象计算机的系统设计
► 模块化的NOOP微结构
► 高效的基础设施
2
Project-N生态系统组件
► Navy-apps 操作系统应用集合
Navy-apps
– NCC 南京大学C编译器 NCC NEMU
– NEMU 南京大学x86全系统模拟器 Newlib
► Newlib C库移植
Nanos
► Nanos 南京大学操作系统
Nexus-am
► Nexus-am 抽象计算机
NOOP
► NOOP 南京大学乱序多发射处理器
► 挑战: 如何将它们可行高效地集成到一个系统中?
3
我们构建了完整的Project-N生态系统
AM
仙剑 NES NEMU
hello 奇侠传 模拟 模拟器
应用
编译器 窗口管理器
运行库:libos, libc, libndl (图形) 抽象层
功能 基准 真实 Nanos 操作
测试 程序 应用 操作系统 系统
AM (抽象计算机) = TRM + IOE + [ASYE] + [PTE] 抽象层
mips32 NEMU X86 Mips32
ISA
(NOOP-SoC) 模拟器 (qemu) (qemu)
FPGA Linux
4
需要面对的问题
► 如何控制全栈系统的复杂性?
► 如何进行高效的质量保障(测试/调试) ?
5
解决挑战的策略
► 如何控制全栈系统的复杂性?
– 加入Abstract Machine (抽象计算机)抽象层
– 全模块化设计
► 如何进行高效的质量保障(测试/调试) ?
– 高效的基础设施
6
提纲
► ProjectN生态系统展示
► 围绕抽象计算
您可能关注的文档
- -国立云林科技大学智慧商务中心.DOC
- 2006中国通信标准化协会科学技术奖-中国通信标准化协会邮件.DOC
- 2008年全国中学生英语能力竞赛决赛-泉州五中.DOC
- 2009一月读书会为什么小女孩的火柴卖不掉写-静宜大学资讯学院.PPT
- 2012015学年江西抚州金溪二中八年级下期中生物试卷B卷.DOC
- 2013上海徐汇区斜土街道信息公开报告.DOC
- 2013—2015年南宁电子信息产业重点项目计划表.DOC
- 2013年乌鲁木齐初中毕业生学业水平测试化学物理试卷问卷.DOC
- 2013年中考必背化学方程式归类总结六大类.DOC
- 2013年莲都区农业生产相关.DOC
- PPS制作MJF20140218背景音乐贾桂琳·杜普蕾缠绵往事.PPT
- Section3测试环境TestingEnvironment-国立高雄应用科技大学.DOC
- SM9安全邮件系统-广东电子政务协会.PDF
- Title维新资料展-屏风器物额-AuthorsCitation1989IssueDate.PDF
- tiny熊听英雄-以太坊钱包开发.PDF
- VeritasAccess云存储分层解决方案Linux-VeritasServices.PDF
- SNS一种快速无偏的分层图抽样算法-计算机科学.PDF
- V平台研发状态快报第37期20180702.PDF
- WTI蜂窝移动通信系统的发展.PPT
- お问い合わせ先一覧-中小企业庁.PDF
原创力文档


文档评论(0)