是否可以在OpenCL内核中使用自定义类型,如gmp类型(mpz_t,mpq_t,...)?
有这样的东西(这个内核不仅仅因为而构建#include <gmp.h>):
#include <gmp.h>
__kernel square(
__global mpz_t* input,
__global mpz_t number,
__global int* output,
const unsigned int count)
{
int i = get_global_id(0);
if(i < count)
output[i] = mpz_divisible_p(number,input[i]);
}
也许通过向第四个参数(选项)添加不同的参数clBuildProgram?
或者OpenCL是否已经拥有可以处理大数字的类型?
我正在使用JTree来浏览文件夹的内容,我希望当用户点击文件时,软件会显示它的预览(第一页的屏幕截图).
这些文件主要是Office文档和PDF.
我设法使用从Sun下载的模块为PDF文件执行此操作,但我想知道是否有办法使用任何软件(最好是JAR)甚至是内置的Windows API.
我正在考虑将文件转换为PDF然后预览此PDF,但这不是最佳选择.
有任何想法吗 ?
我想在Java应用程序中使用某种类似Windows资源管理器的文件浏览器.
我只想要一些能够递归地在文件夹中列出文件的东西.
有一个简单的方法吗?
我已经尝试过使用JFileChooser,但这不是我想要的.