大神用 Scratch 手搓 RISC-V 模拟器,成功运行 Linux 内核
刚刚网上冲浪被一个项目震惊到了——完全用 Scratch 代码编写了成功运行 Linux 内核的模拟器。
Scratch 是以积木块为基础的可视化程序设计语言开发平台,通过点击并拖拽的方式可视化完成编程。
作者介绍称,他用 Scratch 编写了 RISC-V (rv32ima) 指令集,然后将其作为模拟器运行 Linux 6.1 内核。该模拟器基于纯 C 实现的 mini-rv32ima 模拟器构建。
via https://scratch.mit.edu/projects/892602496
下面是项目的运行截图:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
2023 年度人工智能现状报告 (State of AI Report 2023)
stateof.ai 发布了2023 年度人工智能现状报告 (State of AI Report 2023)。 这份报告由英国知名风投公司 Air Street Capital 的合伙人 Nathan Benaich 等作者联合撰写,报告从研究进展 (Research)、行业局势 (Industry)、政策影响 (Politics)、安全问题 (Safety)、未来预测 (Predictions)五个维度出发,对人工智能发展现状和未来预期进行了深度分析。 完整报告查看:https://docs.google.com/ 报告称,OpenAI 的 GPT-4 在发布八个月后仍然是最强的大语言模型(LLM),“在经典基准测试和旨在评估人类的考试中都击败了所有其他大模型”。 下面是这份报告的要点。 1、研究进展 GPT-4 登场,展示了专有技术与次优开源替代方案之间的能力鸿沟,同时也验证了通过人类反馈进行强化学习的威力; 在 LLaMa-1/2 的支持下,越来越多的人试图用更小的模型、更好的数据集、更长的上下文来克隆或击败专有模型; 目前还不清楚人类生成的数据能维持人工智能扩展趋势多久(有人...
- 下一篇
教你如何基于MindSpore进行ChatGLM微调
本文分享自华为云社区《基于MindSpore的ChatGLM微调》,作者: JeffDing 。 基于MindSpore的ChatGLM微调 克隆Hugging Face模型 克隆chatglm-6b代码仓,下载分布式的模型文件 git lfs install git clone https://huggingface.co/THUDM/chatglm-6b 准备环境 安装Transformer pip install transformers 执行 python 脚本,合并模型权重。 from transformers import AutoModel import torch as pt pt_ckpt_path="./models/chatglm-6b" model = AutoModel.from_pretrained(pt_ckpt_path, trust_remote_code=True).half() pt_pth_path = "models/mindspore/pt_glm_6b.pth" pt.save(model.state_dict(), pt_...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,CentOS7官方镜像安装Oracle11G
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2配置默认Tomcat设置,开启更多高级功能