Cuda-memcheck и JOCL, может ли его использовать исполняемый файл Java? (OpenCL) - PullRequest
0 голосов
/ 03 ноября 2010

Я люблю JOCL, привязки Java для OpenCL.Я хотел бы запустить Cuda-memcheck на исполняемом файле из Java, но всякий раз, когда я создаю приложения Java, они всегда являются просто файлами JAR, указывающими на главный класс.Есть ли способ создать файл .exe, как в C ++, и передать его в Cuda-memcheck?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2012

Вы можете попробовать заглянуть в один из портов Windows gcc toolchain . Я знаю, что у gcc есть возможность превратить код Java в скомпилированный двоичный файл, что и ищет Cuda-memcheck. Если вы не боитесь большого количества ненужных выходных данных, подключение Cuda-memcheck к вызову JVM также должно работать.

0 голосов
/ 15 февраля 2011

Эта ссылка может быть полезна: http://jsmooth.sourceforge.net/index.php

Возможно, вы также можете напрямую выполнить исполняемый файл jvm и предоставить все аргументы, необходимые для запуска вашего java-приложения.Если вы обычно запускаете свои Java-приложения через IDE, проверьте вывод консоли, чтобы увидеть, какую команду использует IDE для запуска вашего приложения.Эта команда должна выглядеть примерно так: <path-to-java-exe> [JVM arguments] main_class [application arguments].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...