自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MUSA移植案例系列 - 分子动力学模拟应用GROMACS

Gromacs 是一款用于模拟生物大分子的软件,其核心是一个高效的分子动力学模拟程序。Gromacs 通过使用 GPU 加速来提高计算效率,目前 Gromacs 的 GPU 加速功能已经支持 NVIDIA、AMD 的 GPU 以及能够运行 OpenCL 程序的设备。为了让 Gromacs 能够在 MUSA 平台上运行,我们需要将 Gromacs 移植到 MUSA 平台上,从而实现利用 MUSA 平台的高性能计算资源来加速 Gromacs 计算的目的。

2024-06-25 13:07:33 816

原创 使用musify对代码进行平台迁移

本文介绍了musify的设计意图,使用方法和当前的缺陷。可能有不少读者也意识到如果没有其他不同版本需要加以区分,单纯因为使用了文本匹配就将工具叫做musify-text是不充分的;事实上,介于语法分析过重,文本匹配不够智能,目前存在一个后续计划是引入词法分析进行一定的代码分析识别,准备使用musify-lexer作为命令名称。

2024-05-30 10:05:41 1466

原创 使用cmake构建MUSA工程

MUSA沿用了Modules的方式,也提供了相似的cmake模块供使用。保留了和CUDA几乎完全一致的使用方式,以达到用户尽可能方便地构建MUSA工程。这个兼容性也能带来快速迁移CUDA项目的便捷。在做项目迁移时,若项目使用cmake工具构建,则绝大多数情况下可以仅做文本替换,将CMakelist.txt中的CUDA替换成MUSA,CU前缀替换成MU前缀。

2024-05-26 09:49:05 558

原创 MUSA 硬件架构与 GPU 并行程序基础

1.引言 近几年来,AI技术和GPU等算力硬件相辅相成相互促进地迅猛发展。如今AI技术的应用已经在生活中随处可见,让人们开始意识到元宇宙的概念不是遥不可及。元宇宙这个大目标框架下,AI技术还有非常广阔的发展空间。为了支撑该技术,以GPU为首的算力底座硬件也在不断更新。摩尔线程GPU(Moore Threads GPU,简称MTGPU)作为全功能GPU,拥有图形显示和计算这构筑元宇宙的两大功能,为了实现这一点摩尔线程设计出元宇宙统一系统架构(Metaverse Unified System Ar

2024-05-07 14:49:59 2763 3

原创 MUSA Event 相关接口使用

B进程收到handle后,可以通过musaIpcOpenEventHandle打开对应的event,如果一切顺利,你就可以在进程B中操作这个event了,比如可以做前面讲到的同步某个stream、query event状态,不过需要注意的是,如果你使用了IPC类型的event,就无法通过这个event获取时间戳了。当我们使用musa的multiple stream时,如果需要同步不同的stream,我们可以选择使用event来做为同步点,依托摩尔线程GPU,使用户更简单高效发挥出GPU的算力。

2024-05-07 14:44:03 816

原创 基于 huggingface 模型分布式训练场景的 MUSA 应用移植

随着大模型的兴起,许多知名的开源模型(例如gpt,chatglm,llama,mistral等)都将预训练好的model放到了huggingface上,然后通过几行很简单的代码就能调用并进行训练或推理任务。需要注意的是,由于MUSA里随机数的生成机制与CUDA不同,模型里dropout层的输出有较大差异。其中--nproc_per_node表示训练的gpu卡数,--model_name_or_path表示想要训练哪种模型,–-batch_size指的单卡batch_size。占用显存/总显存(GB)

2024-05-07 14:37:33 1698

原创 摩尔线程-为美好世界加速

公司成立于2020年10月,[7]致力于创新面向元计算应用的新一代GPU,构建融合视觉计算、3D图形计算、科学计算及人工智能计算的综合计算平台,建立基于云原生GPU计算的生态系统,助力驱动数字经济发展。摩尔线程智能科技(北京)有限责任公司(简称:摩尔线程)是一家以GPU芯片[7]设计为主的集成电路高科技公司。

2024-04-20 01:50:27 176 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除