
配置
文章平均质量分 59
yao_yao_2015
这个作者很懒,什么都没留下…
展开
-
Linux下实时查看GPU状态
1. 显示当前GPU使用情况Nvidia自带了一个nvidia-smi的命令行工具,会显示显存使用情况:$ nvidia-smi11输出: 2. 周期性输出GPU使用情况但是有时我们希望不仅知道那一固定时刻的GPU使用情况,我们希望一直掌握其动向,此时我们就希望周期性地输出,比如每 10s 就更新显示。 这时候就需要用到 watch命令,来周期性地执行nvi转载 2016-11-30 09:34:32 · 57366 阅读 · 3 评论 -
cgo调用C++函数实现
转载地址:http://www.cnblogs.com/sohoer2003/p/4329085.html大概的流程为:1)将C++中的某个函数转换成C的形式,变成端口的形式暴露出去2)将声明放在.h文件中,将函数体封装在动态库或者静态库中,供go调用3)在go中通过cgo LDFLAGS指明Lib所在的地址,通过cgo CFLAGS指令include所在的地址,即可调用转载 2017-08-22 16:50:20 · 5652 阅读 · 0 评论 -
CMake 学习--博主自行整理
参考文档:https://www.kancloud.cn/itfanr/cmake-practice/82981->基本语法:①PROJECT(projectname, [CXX] [C] [JAVA])指定项目名称,[]可不写,不写默认都存在②SET(value_change, value)类似C语言中的宏定义,引用为${value_change③ADD_EXEC原创 2017-06-12 16:18:06 · 372 阅读 · 0 评论 -
cmake学习
最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统...看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,慢慢复杂化,试试看:例子一单个源文件 main.c例子二转载 2017-06-08 16:06:48 · 333 阅读 · 0 评论 -
虚拟机下安装ubuntu后不能全屏的解决方法
主要原因:虚拟机安装系统的分辨率和电脑本身显示器的分辨率不一致控制面板中查看电脑本机的分辨率在虚拟机中通过右键中设置--硬件--显示器,将分辨率和本机保持一致就可以了参考:http://blog.sina.com.cn/s/blog_6d2b0a5c0100qbr6.html转载 2017-06-07 11:32:21 · 12272 阅读 · 0 评论 -
Linux CUDA C MPI生成动态链接库
最近几天想把之前C,CUDA,MPI混合编译的Linux改写成动态链接库libtest.so,经过两三天头大的各种查资料,翻各种makefile文件,各种看博客,终于!!终于好了,就差喜极而泣了1.首先先了解一下CPU端如何将代码封装成动态链接库转载地址:http://www.cnblogs.com/huangxinzhen/p/4047051.html当然网上很多相关的,各位可以参考转载 2017-04-20 21:45:57 · 1531 阅读 · 0 评论 -
Boost Serialization 库
转载地址:http://www.oschina.net/question/129540_35899Boost C++ 库让编写优秀的代码变得很容易,但出了问题时该怎么办?本文将介绍 Boost Serialization 库,了解如何在您的代码中采用序列化技术,让以后的调试变得更容易。简介当您熬了几个通宵才编出的程序突然在客户站点上崩溃时,您可能会感到束手无策,转载 2017-04-14 15:04:26 · 772 阅读 · 1 评论 -
C# SSH XML
SSH:Granados是一个基于.NET的SSH客户端库。它有以下特点:1.Granados是一个C#的开源项目。源码地址:http://www.routrek.co.jp/support/download/varaterm/granados200.tar.gz2.同时支持SSH1和SSH2。3.Granados实现了AES, Blowfish, TripleDES, R转载 2017-03-27 11:12:54 · 625 阅读 · 0 评论 -
Ubuntu使用tip
->主机名查看主机名:终端输入hostname 或者uname -n临时修改主机名:hostname+新主机名 该终端不能立即显示生效的主机名,重新打开可以显示永久修改主机名:修改 /etc/hostname文件/etc/hostname和/etc/hosts区别:hostname中存放的是主机名,hosts中存放的是域名和ip的对应关系,域名和主机名没有任何关系原创 2017-02-13 09:40:35 · 337 阅读 · 0 评论 -
Linux pthread 入门
后续持续更新~~~~2017-02-15 1.初次在Linux平台上使用pthread,写了一个小例子进行测试实例程序如下:#include #include #include pthread_cond_t condition_cond = PTHREAD_COND_INITIALIZER;void *test(){ printf("111\n");}原创 2017-02-15 15:58:09 · 332 阅读 · 0 评论 -
Linux下MPI并行编程环境搭建配置
MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI有多种实现版本,如MPICH, CHIMP以及OPENMPI。这里我们采用MPICH版本。一、MPICH安装下载:http://www.mpich.org/static/downloads/3.0.4/mpich-3.0.4.tar.gztar -xzvf sof转载 2017-02-10 19:24:05 · 6618 阅读 · 0 评论 -
虚拟机VMware + RedHat 6.4 mpi配置
该博客主要解决在安装时遇到的问题以及解决的方法。MPICH安装,单节点测试,集群配置可参考以下博客:http://blog.sina.com.cn/s/blog_bad174440101ihqg.html1.单节点测试时遇到的问题:①Fatal error in MPI_Init:Other MPI error, error stack: MPI_Init(190)原创 2016-10-27 21:40:51 · 858 阅读 · 0 评论 -
Linux集群间+SSH免密码登陆
之前找到一些博客配置SSH,总是遇到各种各样的问题,以下方法进行配置,一次成功!!!转载地址:http://chenlb.iteye.com/blog/211809ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A转载 2016-10-28 09:44:54 · 665 阅读 · 0 评论 -
[备份使用]Makefile编写动态链接库和静态链接库demo
相应的.c及点.h文件如下:c.c#include "cplus.hpp"#include "c.h"A *a = new B();void test(){// A *a = new B(); a->test();}cplus.cpp#include #include #include "cplus.hpp"using namespace std;vo原创 2017-08-30 10:31:44 · 526 阅读 · 0 评论