小编Cod*_*der的帖子

加载共享库时出错:libcudart.so.4:无法打开共享对象文件:没有这样的文件或目录

我正在尝试在群集上执行MPI和CUDA代码.代码在单机上工作正常,但是当我尝试在集群上执行它时,我得到错误:

加载共享库时出错:libcudart.so.4:无法打开共享对象文件:没有这样的文件或目录

我检查了我的PATH和LD_PATH,看起来没问题.我有一个.bashrc文件,其中包含以下条目 -

export PATH = $ PATH:/ usr/local/lib /:/ usr/local/lib/openmpi:/ usr/local/cuda/bin export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/ usr/local/lib:/ usr/local/lib /的openmpi /:在/ usr /本地/ CUDA/lib目录

所有机器都具有相同的CUDA和OpenMPI安装.

我在/etc/ld.so.conf中也有/ usr/local/cuda/lib

谁能帮我这个.这个问题真的很烦人.

谢谢.

c linux redhat cuda

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

内容安全策略不适用于 Ionic 服务

在我的index.html我有一个元标记:

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
Run Code Online (Sandbox Code Playgroud)

当我运行ionic serve(Ionic 版本为 1.6.1)时,出现以下错误:

拒绝加载脚本“ http://localhost:35729/livereload.js?snipver=1 ”,因为它违反了以下内容安全策略指令:“script-src 'self' 'unsafe-inline' 'unsafe-eval' http //本地主机:8100

有谁知道如何解决这个问题?

javascript cordova ionic-framework

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

CUDA内核函数

我只是想知道调用CUDA内核函数有什么区别

<<<BLOCK_NUM, THREAD_NUM>>> 
Run Code Online (Sandbox Code Playgroud)

<<<BLOCK_NUM, THREAD_NUM, THREAD_NUM * sizeof(float)>>> ?
Run Code Online (Sandbox Code Playgroud)

cuda

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

如何设置CKEditor自定义按钮的On Off状态

我在 CKEditor 内联添加了一个自定义插件来执行粗体操作。该插件按预期工作,但按钮的开/关状态不起作用。

当命令执行时,其状态始终为TRISTATE_OFF

CKEDITOR.plugins.add( 'customBold', {
    requires: 'toolbar',
    icons: 'bold',
    hidpi: false, 
    init: function( editor ) {


        var boldCommand = {
            exec: function( editor ) {  
                document.execCommand('bold', false, null);              
            }
        }

        editor.addCommand( 'bold', boldCommand );   

        editor.ui.addButton && editor.ui.addButton( 'Bold', {
                label:  'bold',
                command: 'bold',
                toolbar: 'basic,10'
        });    

       editor.setKeystroke( [
            [ CKEDITOR.CTRL + 66 /*B*/, 'bold' ]                
       ]);
    }
});
Run Code Online (Sandbox Code Playgroud)

当用户选择粗体文本时,我想在工具栏中切换粗体样式。

javascript ckeditor

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

使用OpenMPI进行数据分发

我想使用OpenMPI在TCP/IP网络连接的多台机器上分发数据..任何人都可以向我指出正确的资源和方向.我是OpenMPI的新手.

谢谢

openmpi

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

CPU时间测量

我有以下代码片段,我正在尝试评估CPU占用的时间

但是我得到了一些奇怪的结果

struct timeval begin, end;
double cpu_time=0.0;
gettimeofday(&begin, NULL);
long cpu_sum = 0;


for (i = 0; i < size; i++) {
 cpu_sum += array[i] * array[i];
}    
 gettimeofday(&end, NULL);
 cpu_time = end.tv_sec - begin.tv_sec * 1000;
 cpu_time += (end.tv_usec - begin.tv_usec) / 1000;

 printf("calculated sum: %d using CPU in %lf ms \n", cpu_sum, cpu_time);
Run Code Online (Sandbox Code Playgroud)

样本结果= 1296217442.000000毫秒

我不认为这是ms的正确时间值.任何人都可以帮忙解决这个问题吗?

任何帮助,将不胜感激.

谢谢

c c++ linux timing

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

Dagger 2 组件依赖不起作用

匕首模块

@Module
public class NetModule {

    @Provides
    @Singleton
    Gson provideGson() {
        GsonBuilder gsonBuilder = new GsonBuilder();
        return gsonBuilder.create();
    }

    @Provides
    @Singleton
    OkHttpClient provideOkHttpClient() {
        OkHttpClient client = new OkHttpClient();
        return client;
    }

    @Provides
    @Singleton
    Retrofit provideRetrofit(Gson gson, OkHttpClient okHttpClient) {
        Retrofit retrofit = new Retrofit.Builder()
                .addConverterFactory(GsonConverterFactory.create(gson))
                .baseUrl(BuildConfig.SERVER_BASE_URL)
                .client(okHttpClient)
                .build();
        return retrofit;
    }
}

@Module
public class AppModule{

    private Application application;

    public AppModule(Application application){
        this.application = application;
    }

    @Provides
    @Singleton
    Application provideApplication() {
        return application;
    }
}

@Module
public class ImageModule …
Run Code Online (Sandbox Code Playgroud)

java android dagger-2

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

使用clock计算时间给出的值为零 - linux

我有一个cuda代码,可以在GPU上执行计算.我正在使用clock(); 找出时间

我的代码结构是

__global__ static void sum(){

// calculates sum 
}

extern "C"
int run_kernel(int array[],int nelements){
 clock_t start, end;
  start = clock();
  //perform operation on gpu - call sum
 end = clock();
 double elapsed_time = ((double) (end - start)) / CLOCKS_PER_SEC;
 printf("time required : %lf", elapsed_time);
}
Run Code Online (Sandbox Code Playgroud)

但是时间总是0.0000我检查了打印开始和结束时间.Start有一些值,但结束时间总是为零.

知道可能是什么原因?任何衡量时间的替代方案.

任何帮助,将不胜感激.

谢谢

c c++ linux time cuda

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

标签 统计

c ×3

cuda ×3

linux ×3

c++ ×2

javascript ×2

android ×1

ckeditor ×1

cordova ×1

dagger-2 ×1

ionic-framework ×1

java ×1

openmpi ×1

redhat ×1

time ×1

timing ×1