logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

intel oneapi简洁版安装教程(离线静默安装(非交互式),自定义组件,以2024版HPC toolkit安装为例)

intel oneapi简洁版安装教程(离线静默安装(非交互式),自定义组件,以2024版HPC toolkit为例)具体命令解析参考我另一篇博客[https://blog.csdn.net/qq_29809823/article/details/118939173](https://blog.csdn.net/qq_29809823/article/details/118939173)

文章图片
#oneapi
编译,安装,运行与调试linux内核(真机环境,基于crash调试)

1)内联函数。内联函数会被直接展开,不会执行call指令,因此这类函数没有了栈帧。2)编译器优化的函数。具体优化的时机不确定,但是猜测是一些只被调用一次的子函数,直接被展开到了父函数里面,这类子函数也没有了栈帧。具体例子是内核中的函数被展开到了函数中,导致函数特别长。3)中断栈。这类我不是特别确定,但是貌似通过中断调用的函数在调用栈中的信息不太全。

文章图片
#linux#运维
(多种方法)VSCode调试docker容器里的程序

有时候我们需要调试docker容器里的c++程序,可以使用命令行运行gdb调试,但是不如vscode的图形界面调试着直观。本文介绍如何使用VSCode调试docker容器里的c++程序。

#vscode#docker#容器
gem5-gcn3-gpu模拟器的开发环境搭建(使用docker镜像+vscode调试,十分便捷)

目录一、前言二、 基于docker镜像搭建环境(成功)2.1 在docker容器内安装gem52.1.1 pull镜像直接pull离线pull2.1.2 在容器内编译gem52.1.3 在容器内运行gem52.2 在容器内编译gpu程序2.3 使用vscode的remote-container开发代码附:常规环境安装(失败)3.1 方法13.2 方法23.3 方法3我的环境:win10 我自己的电

#docker#vscode
(不使用docker,很麻烦)gem5 gcn3 gpu的编译安装运行(nvidia gpu环境下)

依赖编译编译命令python3 $(which scons) ./build/GCN3_X86/gem5.opt -j9运行问题编译遇到的问题:drm.h:375:8: error: expected unqualified-id before ‘virtual’参考:https://stackoverflow.com/questions/19034688/extern-c-with-variab

#vscode
使用gdb打印寄存器和地址的值

目录一、文件介绍:1、源码2、目标文件test13、使用dynamorio工具生成的注释文件(后面简称它注释文件吧)二、使用gdb调试目标文件1、设置断点2、设置汇编格式为intel3、打开tui界面(汇编+c语言)4、run5、查看当前指令5、查看寄存器的值三、阅读一下mytest函数汇编四、作业:阅读一下mytest2函数的汇编,并且单步调试一下,观察数据的变化一、文件介绍:1、源码#incl

gem5-gcn3-gpu模拟器的开发环境搭建(使用docker镜像+vscode调试,十分便捷)

目录一、前言二、 基于docker镜像搭建环境(成功)2.1 在docker容器内安装gem52.1.1 pull镜像直接pull离线pull2.1.2 在容器内编译gem52.1.3 在容器内运行gem52.2 在容器内编译gpu程序2.3 使用vscode的remote-container开发代码附:常规环境安装(失败)3.1 方法13.2 方法23.3 方法3我的环境:win10 我自己的电

#docker#vscode
gdb调试(c语言和汇编指令)

环境:ubuntu 18.04gdb背景:调试Intel ipp库目录一、gcc的安装二、icc的安装三、编译器的使用3.1 基本用法3.1.1 查看命令文档3.1.2 基本的编译命令3.1.3 运行目标文件3.2 多文件编译3.2.1 源码3.2.2 编译命令3.2.3 运行命令3.3 编译双线性变换demo3.3.1 编译命令3.3.2 运行命令3.4 编译金字塔demo3.4.1 编译命令3

文章图片
gem5-gcn3-gpu模拟器的开发环境搭建(使用docker镜像+vscode调试,十分便捷)

目录一、前言二、 基于docker镜像搭建环境(成功)2.1 在docker容器内安装gem52.1.1 pull镜像直接pull离线pull2.1.2 在容器内编译gem52.1.3 在容器内运行gem52.2 在容器内编译gpu程序2.3 使用vscode的remote-container开发代码附:常规环境安装(失败)3.1 方法13.2 方法23.3 方法3我的环境:win10 我自己的电

#docker#vscode
vscode使用remote-ssh连接centos 7时遇到的问题(arm和x86)

一、错误在使用vscode的remote-ssh远程连接centos 7的服务器时,会报错,如图:could not fetch remote envionmentfailed to connect to the remote extension host server (Error: Connection error: Unauthorized client refused)二、根据日志查看原因

#vscode#arm
    共 11 条
  • 1
  • 2
  • 请选择