小编Duc*_*een的帖子

在CUDA SDK 7.5中lcuda和lcudart有什么区别?

我有Nvidea SDK 7.5.我想为CUDA编译OpenMP.在步骤"克隆,构建和安装OpenMP目标后端"我得到: 在此输入图像描述

但我在SDK中根本看不到libcuda.lib: 在此输入图像描述

所以我想知道lcuda和lcudart有什么区别,如果有人可以在CUDA 7.5 SDK中找到lcuda?

linux cuda clang

1
推荐指数
1
解决办法
1887
查看次数

如何让 boost::thread 休眠 N 个周期?

我有大量的线程需要休眠的蜱虫。如何让它休眠N个蜱虫?

c++ multithreading boost

0
推荐指数
1
解决办法
335
查看次数

并发世界的大O符号是否相关?

在大多数流行的语言中,比如C/C++/C#/ Erlang/Java,我们有线程/进程; GPGPU计算市场正在增长.如果算法需要N个与数据无关的步骤,那么我们得到的性能就不一样,因为算法需要所有步骤都相互跟随.所以我想知道大O符号在并发世界中是否有意义?如果它与分析算法性能无关?

您可以在分布式环境中拥有N个或更多处理器(未来的GPGPU /集群/ FPGA,您可以根据需要获得尽可能多的内核 - 并发世界,不限于并行内核的数量)

algorithm complexity-theory time-complexity

0
推荐指数
1
解决办法
605
查看次数

如何在git中提交到新分支?

检出master分支,进行了更改。现在如何创建一个新分支并在命令行中提交对它所做的更改?

git terminal

0
推荐指数
1
解决办法
1242
查看次数

如何允许异步任务运行给定的秒数?

所以我创建了一个任务处理程序。我想让它运行一段预定的保证时间,然后我想做一些我的事情,只有这样我才需要等待处理程序的结果。就像是:

var th = TaskCreator();
th.awaitFor(5000);
//do some work
var result = await th;
Run Code Online (Sandbox Code Playgroud)

那么异步任务如何运行给定的秒数呢?

c# task async-await

0
推荐指数
2
解决办法
514
查看次数

是否有VSA(可变长度阵列)支持VS2017的解决方法?

如此简单的代码如:

int n;
cin >> n;
int s[n], p[2*(n-1)][3];
Run Code Online (Sandbox Code Playgroud)

我必须翻译成:

int  n;
cin >> n;
vector<int> s(n, 0);
vector<vector<int>> p(2 * (n - 1), vector<int>(3));
Run Code Online (Sandbox Code Playgroud)

我希望看到类似的东西:

int  n;
cin >> n;
mat s(n), p(2*(n-1), 3);
Run Code Online (Sandbox Code Playgroud)

我绝对不想使用new\make_uniquestd::array+ std::vector混合这样简单的东西.两条线是一个丑陋的混乱恕我直言,所以我希望有一种方法来保持C像sintax.

那么什么是变通方法?任何定义/标准头/ copy -matable基于STL的C++类型?

c++ arrays vector variable-length-array visual-studio-2017

-1
推荐指数
2
解决办法
525
查看次数

静态类与仅使用静态方法的类之间的区别是什么?

静态类与仅使用静态方法(例如私有构造函数)的类有什么区别?

我们有:

using System;

public class Test
{
        public static void Main()
        {
                Info.SetName("nnn");
        Console.WriteLine(Info.Name);
        Info.SetName("nn2");
        Console.WriteLine(Info.Name);

        Info2.SetName("nnn");
        Console.WriteLine(Info2.Name);
        Info2.SetName("nn2");
        Console.WriteLine(Info2.Name);
        }
}

public class Info
{
    public static string Name;
    public static void SetName(string name){
        Name = name;
    }
}

public static class Info2
{
    public static string Name;
    public static void SetName(string name){
        Name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)

那么从方法/属性访问性能,代码可读性,代码可扩展性的角度来看?

.net c# oop class

-2
推荐指数
1
解决办法
1446
查看次数

如何将 unsigned long long 位分成 3 个整数,每个整数 [1-2, 3-5, 6-7] 位?

具有unsigned long long a如何其位devide到3个整数与[1-2,3-5,6-7]中的每个位?

c++

-6
推荐指数
1
解决办法
124
查看次数