DC-ROMA Laptop II在硬件和软件方面都进行了全面升级,不仅提供了更强大的计算能力和能效表现,还为开发者提供了广泛的系统和工具支持。
硬件升级
芯片升级:从4核到8核
DC-ROMA Laptop II搭载了全新的SpacemiT Key Stone K1芯片(简称 K1),带来了显著的性能提升。根据进迭时空的报告,K1的单核性能比ARM Cortex-A55芯片高出30%,这意味着在执行相同任务时,K1可以大幅降低算力成本。此外,K1的功耗仅为ARM Cortex-A55的60%-80%,这使得每一颗晶体管都能更高效地服务于算力需求。
K1支持RVA22 Profile和256位RVV 1.0标准,提供比ARM NEON高2倍的SIMD并行处理能力。
在AI计算方面,K1支持从AlexNet到Llama-2-7b的所有主流AI算法,实现与所有主流AI生态的快速对接,保证AI模型一次部署成功。
开发者接口
DC-ROMA Laptop II定制了一个 8 针的开发接口,兼顾I2C、UART和PWM功能,使开发者能够更加便捷地进行硬件开发和调试。UART串口通常可以配置为输出Linux启动命令行控制台。
软件升级
支持Ubuntu Desktop系统
DC-ROMA Laptop II预装了Ubuntu Desktop系统。作为一款开源、稳定、易用的操作系统,Ubuntu以其丰富的软件包管理、强大的社区支持、全性和跨平台兼容性,成为开发者们广泛选择的操作系统之一。此外Ubuntu提供了强大的集成开发工具,帮助开发者更高效地进行开发工作,此外,DC-ROMA Laptop II可支持Ubuntu Desktop系统持续升级。
支持其他系统
除了Ubuntu Desktop,DC-ROMA Laptop II还支持Ubuntu Server和Debian系统,满足不同用户的需求和使用场景。
支持的编程工具
DC-ROMA Laptop II预装了多种开发环境,包括:
· GCC(版本 13.2.0-4ubuntu3-bb2) 13.2.0
· GNU Make 4.3
· Python 3.11.6
此外,用户还可以自行下载安装其他开发环境,可以用apt list去查看哪些包可以安装如:
· Node.js V18.13.0
· Docker 版本 24.0.7
· Clang 版本 16.0.6
RISC-V 原生开发和编译
RISC-V 原生编译通过提供便捷的开发和测试环境、即时反馈和简化的工具链,简化了开发人员的工作。它确保了使用实际目标硬件进行准确的性能优化,并在开发环境中保持一致性,消除了兼容性问题。
原生编译通过允许在 RISC-V 系统上进行直接开发来简化工作流程,增强对架构的学习和熟悉度,并通过消除对仿真器或模拟器的需求来减少开销。这种方法提供了更高效、更可靠的开发流程,具有更好的集成和性能分析功能。
C 原生开发
· 用文本编辑器编辑C文件,并保存,比如hello.c
· 运行gcc hello.c -o hello,编译生成可运行的目标二进制hello
· ./hello 运行,输出" Hello,World!",达到预期要求
Python原生开发
· 用文本编辑器编辑 py文件,并保存,比如testyear.py
· 运行目标程序,命令 python3 testyear.py
· 输入 2022,正常提示 2022 is not a leap year.
Python + PyQt5原生开发
· 用文本编辑器编辑 py文件,并保存,比如Firstwin.py
· 运行目标程序,命令 python3 Firstwin.py
· 正常弹出 Hello PyQt5 窗口
DC Service Assistant AI智能客服
DC-ROMA Laptop II中预装了深度数智AI智能客服软件,可以解答和本公司以及本公司产品有关的各种问题,也能解答其它日常问题,为用户提供高效、智能的在线服务体验。
DC-ROMA Laptop II不仅在硬件性能上实现了飞跃,还通过丰富的软件支持和开发工具,为开发者提供了一个强大而灵活的平台。这些升级和优化,无疑将为RISC-V生态系统的发展注入新的活力,推动技术创新和进步。
深度数智将继续致力于RISC-V领域的技术创新,不断拓展我们的产品线和服务,推动RISC-V生态系统的发展。
来源:深度数智
全部0条评论
快来发表一下你的评论吧 !