自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

原创 gem5-gpu教程 第十章 关于topology 的Mesh network

我已经实现了一个网格拓扑来连接cpu内核和GPU SM,并对VI_hammer*和网格文件进行了所有必要的更改。

2025-05-17 19:19:31 117

原创 精读计算机体系结构基础 第三章 特权指令系统

中断线是一种直接的中断传递方式,通常用于将中断信号从系统中的各个中断源传递到处理器。

2025-05-11 21:13:11 1016

原创 精读计算机体系结构基础 第二章 指令系统

随着科技的不断进步,计算机的形态经历了巨大的变化。让我们一起回顾一下这段精彩的历史吧!尽管计算机的形态和应用场合千变万化,但无论是用户使用的应用软件,还是最底层的物理硬件,计算机系统都呈现出一种。这就像是一座建筑,底层是坚固的基础,越往上则是越来越复杂的结构。图2.1直观地展示了这些层次。每一层都有其独特的功能和作用,彼此之间相互依赖,共同构成了一个完整的计算机系统。想象一下,计算机就像一座多层大楼,每一层都有不同的功能和作用。:这是我们直接使用的程序,比如文字处理软件、游戏和浏览器等。

2025-05-09 10:09:46 968

原创 精读计算机体系结构基础 第一章 引言

要研究如何制造计算机,我们需要从两个主要方面入手:硬件和软件。在硬件方面,我们需要理解和。计算机组成原理主要讲述计算机的基本构成部分,比如CPU、内存和存储设备等。而计算机体系结构则更深入地研究如何设计和构建CPU,这是计算机的核心部分。在软件方面,我们需要了解和。操作系统是管理计算机硬件和软件资源的程序,比如Windows和Linux。编译原理则涉及如何将程序代码转换为计算机可以理解的语言。信息产业的主要技术平台都是围绕**中央处理器(CPU)操作系统(OS)**构建的。

2025-05-08 20:52:12 533

原创 DSENT (Design Space Exploration of Networks Tool) 配合gem5

DSENT是一种建模工具,旨在快速探索电子和新兴的片上光电网络(NoC)的设计空间。它为各种网络组件提供分析和参数化模型,并可在一系列技术假设下移植。给定架构级参数,DSENT从电气和光学构建块分层构建指定的模型,并输出详细的功率和面积估计。

2025-05-07 17:15:12 35

原创 Command ‘ls‘ is available in ‘/bin/ls‘ The command could not be located because ‘/bin‘ is not includ

【代码】Command ‘ls‘ is available in ‘/bin/ls‘ The command could not be located because ‘/bin‘ is not includ。

2025-05-06 17:15:12 100

原创 vimplus 安装及问题Vimplus报错解决:The ycmd server SHUT DOWN (restart with ‘:YcmRestartServer‘)

帮助文档https://www.jianshu.com/p/75cde8a80fd7速度慢,可以把git换为python2编译。

2025-05-06 12:49:26 189

原创 gem5-gpu教程 第九章 benchmark 编译基准 过程碰到的问题记录 usr/bin/ld: cannot find -lcutil_x86_64 -lshrutil_x86_64

关于/usr/bin/ld: cannot find -l****解决。

2025-05-01 20:15:56 37

原创 Ubuntu18 登录界面死循环 Ubuntu进不了桌面

今天碰到这个问题,真是把我恶心到了网上很多方法都不靠谱,最后我还是自己摸索出一个方法。

2025-05-01 18:36:13 537

原创 gem5-gpu教程 第八章 Gem5 and Gem5-gpu 软硬件版本自检查 关系到后续安装部署等 必看

总之,虽然gem5设计为可移植于多种类Unix系统,但现实中,最好在Linux或Mac OS X等当前主流平台上运行,以确保获得稳定和高效的支持。对于需要在Windows环境中使用gem5的用户,使用虚拟化软件如VirtualBox或VMware,运行Linux系统是最推荐的做法,这样可以规避许多潜在问题,充分利用gem5的强大功能。Linux:最佳支持平台,广泛的用户基础和活跃的开发社区。Mac OS X:良好的支持,建议使用MacPorts和系统默认编译器进行安装。其他Unix系统。

2025-04-30 14:11:09 31

原创 gem5-gpu 第七章 安装过程碰到的问题记录 关于使用 Ruby + Garnet

这并不像一组命令行参数那么简单。要使用gem5-gpu+garnet,您可能需要修改python配置脚本。问题是配置文件gem5-gpu/configs/gpu_protocol/VI_hammer_fusion.py指定了链接的intBW和extBW。看来Garnet不支持这一点。然而,似乎所有的链路都是相同的带宽,所以有可能一些不重要的链路(例如DMA)有一个未指定的带宽,如果你修复了这个问题,一切都会正常工作。

2025-04-29 12:36:09 330

原创 gem5教程 第七章 如何在 gem 5 中运行我自己的程序

选择 FS 还是 SE 主要取决于具体的研究目标和应用场景。如果需要全面测试系统功能,FS 是更好的选择;如果只是想验证应用程序在用户态的行为,SE 更为高效。如果有更具体的场景或问题,如如何设置或使用这两种模式,欢迎随时询问!

2025-04-28 19:25:12 166

原创 gem5-gpu教程06 回归测试

【代码】gem5-gpu教程06 回归测试。

2025-04-23 20:20:43 364

原创 gem5-gpu教程05 内存建模

memory-modeling|Details on how memory is modeled in gem5-gpu====== gem5-gpu’s Memory Simulation ====== gem5-gpu, for the most part, eschews GPGPU-Sim’s separate functional simulation and instead uses gem5’s execute-in-execute model. Therefore, memory is up

2025-04-23 20:19:04 502

原创 gem5-gpu教程04 高速缓存一致性协议和缓存拓扑

gem5-gpu 的一大贡献是允许用户灵活地定义 GPU 和 GPU-CPU 间的缓存一致性协议。此功能由 gem5 的 Ruby 模块实现,该模块使用 SLICC 语言定义一致性协议。更多信息请访问。

2025-04-23 20:17:05 540

原创 gem5-gpu教程03 当前的gem5-gpu软件架构(因为涉及太多专业名词所以用英语表达)

这是当前gem5-gpu软件架构的示意图。

2025-04-23 20:08:39 1006

原创 gem5-gpu教程02 部署基准

我们正在分发一组适用于gem5 gpu的基准测试,包括:最小修改的Rodinia工作负载最小限度地修改Parboil工作负载*Rodinia无拷贝基准测试,省去了内存拷贝,而是依靠一致性在CPU和GPU之间传输数据*通过微基准测试揭开GPU微架构的神秘面纱。

2025-04-23 19:25:18 557

原创 gem5教程第六章 为ARM扩展gem5 这也是改进gem5的一个基础

本章假设您已经使用gem5构建了一个基本的x86系统,并创建了一个简单的配置脚本。

2025-04-23 16:55:33 332

原创 gem5教程第五章 了解gem5默认配置脚本

在本章中,我们将探讨如何使用gem5附带的默认配置脚本。gem5附带了许多配置脚本,使您能够非常快速地使用gem5。然而,一个常见的陷阱是在不完全理解所模拟内容的情况下使用这些脚本。在使用gem5进行计算机架构研究时,充分了解您正在模拟的系统非常重要。本章将引导您了解默认配置脚本的一些重要选项和部分。在最后几章中,您从头开始创建了自己的配置脚本。这非常强大,因为它允许您指定每个系统参数。然而,有些系统的设置非常复杂(例如,全系统ARM或x86机器)。

2025-04-23 16:26:35 1085

原创 gem5教程第四章 了解gem5统计和输出

两个重要的统计数据是sim_seconds(模拟的总模拟时间)、sim_insts(CPU提交的指令数)和host_inst_rate(告诉您gem5的性能)。此文件是模拟内容的最终版本。此文件中显示了每个模拟SimObject的所有参数,无论是在配置脚本中设置的还是使用的默认值。在模拟结束时,或者当发出特殊的统计数据转储命令时,所有SimObjects的统计数据的当前状态将转储到一个文件中。统计转储以---------- Begin Simulation Statistics ----------开头。

2025-04-23 15:19:20 344

原创 gem5教程第三章 向配置脚本添加缓存

以前面的配置脚本为起点,本章将介绍更复杂的配置。我们将向系统添加一个缓存层次结构,如下图所示。此外,本章还将介绍如何理解gem5统计输出以及如何将命令行参数添加到脚本中。

2025-04-23 15:06:42 853

原创 gem5教程第一章 部署gem5(实测可跑通)

本章详细介绍了如何设置gem5开发环境和构建gem5。

2025-04-23 10:51:10 773

原创 Gem5教程第二章 创建简单的配置脚本 示例代码分析(调试完成可运行)

【代码】Gem5示例代码分析。

2025-04-23 09:49:35 113

原创 gem5-gpu教程01 部署(实测可跑通)

这将GPGPU-Sim更新为与gem5-gpu兼容的最新版本。此版本是已知可用于gem5 gpu的最新版本。

2025-04-22 20:16:29 975

原创 3090显卡Ktransformer本地部署deepseek R1:70B

64G内存i9 10100K cpu3090 gpuLinux-x86_64 , gcc, g++ and cmak,cuda安装cuda配置环境下载deepseek R1 70Bhttps://huggingface.co/unsloth/DeepSeek-R1-Distill-Llama-70B-GGUF推荐5bit量化版本https://github.com/kvcache-ai/ktransformers开始安装新的改变我们对Markdown编辑器进行了一些功能拓展与语法支

2025-02-26 11:09:35 1943 1

原创 复现 openpcdnet 的pointpillar

https://blog.csdn.net/jin15203846657/article/details/122735375 ubuntu 18.04 从零开始复现 OpenPCDet 训练kitti数据集并评估 可视化 损失函数。Adam预训练的模型文件和kitti样例数据下载链接: https://pan.baidu.com/s/1cDq5Nwi_EfZflQHHiOOZWA 密码: 32nn。本文项目仓库:https://github.com/AbangLZU/EasyPointPillars。

2023-03-26 11:25:33 544 1

原创 复现PointRCNN

pointrcnn

2023-03-07 11:04:47 751 7

原创 复现 yolov3的代码

练习

2023-02-17 10:24:15 339

原创 AVOD代码复现

avod代码复现

2022-11-05 09:58:29 1895 14

原创 Voxelnet 代码复现

voxelnet 代码复现

2022-10-20 19:18:19 842

原创 MV3D 论文代码复现

mv3d 论文代码复现

2022-10-20 10:18:54 1695 2

原创 重写,覆盖,隐藏

c++ 特性学习

2022-09-15 09:44:26 92

原创 综述写作-学习笔记

学习笔记 综述

2022-09-15 09:43:41 120

原创 最小二乘法

最小二乘法

2022-09-15 09:41:31 624

原创 综述写作 学习笔记

综述写作学习笔记啊

2022-09-15 09:39:51 254 1

原创 ros命令行工具

ros 命令

2022-09-15 09:38:58 212

原创 ros-workspace

ROS工作空间

2022-09-15 09:38:27 324

原创 ros-publisher

ros 发布者

2022-09-15 09:37:52 106

原创 Cplusplus-new-characters

c++ 新特性

2022-09-15 09:37:17 89

原创 Cplusplus-fundemantal

c++学习总结

2022-09-15 09:36:46 501

DIP大作业图像分割RCOTSU算法Python代码

DIP大作业图像分割RCOTSU算法Python代码

2022-01-11

DIP大作业图像分割大津法OTSU算法Python代码

DIP大作业图像分割大津法OTSU算法Python代码

2022-01-11

DIP大作业k均值算法kmean的python代码

DIP大作业k均值算法kmean的python代码

2022-01-11

DIP大作业k均值算法图像分割

DIP大作业k均值算法图像分割

2022-01-11

DIP大作业图像分割python代码算法图割法

DIP大作业图像分割python代码算法图割法

2022-01-11

图割法图像分割python代码DIP大作业

图割法图像分割python代码DIP大作业

2022-01-11

DIP大作业 candy算法python代码实现图像分割

DIP大作业 candy算法python代码实现图像分割

2022-01-11

卡尔曼滤波 python代码

python代码 卡尔曼滤波

2021-12-13

无人驾驶ros数据包imu主题数据提取

无人驾驶,imu,ros,matlab

2021-12-13

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

TA关注的人

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