【问题标题】:Cuda-memcheck and JOCL, can a java executable make use of it? (OpenCL)Cuda-memcheck 和 JOCL,java 可执行文件可以使用它吗? (OpenCL)
【发布时间】:2012-09-18 10:36:54
【问题描述】:

我喜欢 JOCL,OpenCL 的 Java 绑定。我想在 Java 的可执行文件上运行 Cuda-memcheck,但是每当我制作 Java 应用程序时,它们总是只是指向 Main-Class 的 JAR 文件。有没有办法像 C++ 那样创建一个 .exe 文件并将其提供给 Cuda-memcheck?

【问题讨论】:

    标签: java c++ exe opencl memcheck


    【解决方案1】:

    此链接可能有用:http://jsmooth.sourceforge.net/index.php

    您也可以直接使用 jvm 可执行文件并提供运行 java 应用程序所需的所有参数。如果您通常通过 IDE 运行 Java 应用程序,请检查控制台输出以查看 IDE 使用什么命令来启动您的应用程序。此命令应类似于:<path-to-java-exe> [JVM arguments] main_class [application arguments]

    【讨论】:

      【解决方案2】:

      您可以尝试查看gcc toolchain 的Windows 端口之一。我知道 gcc 能够将 java 代码转换为编译后的二进制文件,这正是 Cuda-memcheck 正在寻找的。如果您不害怕大量不必要的输出,那么将 Cuda-memcheck 附加到对 JVM 的调用也应该可以工作。

      【讨论】:

        猜你喜欢
        • 2019-07-07
        • 1970-01-01
        • 1970-01-01
        • 2022-11-02
        • 2017-03-26
        • 1970-01-01
        • 2012-11-26
        • 1970-01-01
        • 2023-03-21
        相关资源
        最近更新 更多