Common-source-identification-cashmere-native

Common-source-identification-cashmere-native is a support library for the common-source-identification-cashmere application; it interfaces to the native libraries to decode JPEG images and OpenCL FFT.

Лицензия

Лицензия

Категории

Категории

IDE Инструменты разработки Native
Группа

Группа

nl.junglecomputing.cashmere
Идентификатор

Идентификатор

common-source-identification-cashmere-native
Последняя версия

Последняя версия

1.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Common-source-identification-cashmere-native
Common-source-identification-cashmere-native is a support library for the common-source-identification-cashmere application; it interfaces to the native libraries to decode JPEG images and OpenCL FFT.
Ссылка на сайт

Ссылка на сайт

https://github.com/junglecomputing/common-source-identification-cashmere-native
Система контроля версий

Система контроля версий

https://github.com/junglecomputing/common-source-identification-cashmere-native/tree/master

Скачать common-source-identification-cashmere-native

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/nl.junglecomputing.cashmere/common-source-identification-cashmere-native/ -->
<dependency>
    <groupId>nl.junglecomputing.cashmere</groupId>
    <artifactId>common-source-identification-cashmere-native</artifactId>
    <version>1.2</version>
</dependency>
// https://jarcasting.com/artifacts/nl.junglecomputing.cashmere/common-source-identification-cashmere-native/
implementation 'nl.junglecomputing.cashmere:common-source-identification-cashmere-native:1.2'
// https://jarcasting.com/artifacts/nl.junglecomputing.cashmere/common-source-identification-cashmere-native/
implementation ("nl.junglecomputing.cashmere:common-source-identification-cashmere-native:1.2")
'nl.junglecomputing.cashmere:common-source-identification-cashmere-native:jar:1.2'
<dependency org="nl.junglecomputing.cashmere" name="common-source-identification-cashmere-native" rev="1.2">
  <artifact name="common-source-identification-cashmere-native" type="jar" />
</dependency>
@Grapes(
@Grab(group='nl.junglecomputing.cashmere', module='common-source-identification-cashmere-native', version='1.2')
)
libraryDependencies += "nl.junglecomputing.cashmere" % "common-source-identification-cashmere-native" % "1.2"
[nl.junglecomputing.cashmere/common-source-identification-cashmere-native "1.2"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.jcuda : jcuda jar 0.9.0d
org.jcuda : jcufft jar 0.9.0d
org.jcuda : jcuda-natives jar 0.9.0d
org.jcuda : jcufft-natives jar 0.9.0d

runtime (1)

Идентификатор библиотеки Тип Версия
nl.junglecomputing.cashmere : cashmere jar 0.4

Модули Проекта

Данный проект не имеет модулей.

Common Source Identification Cashmere Native

Introduction

This repository represents the Java interface to the native libraries that the application Common Source Identification Cashmere needs. More specifically, the application uses libjpeg-turbo to decode JPEG images and the FFT library clFFT to perform Fourier transforms.

This version is for both OpenCL and Cuda.

Submodules

This repository uses git submodules to check out an unreleased version of clFFT that supports radix 17 and 19 kernels. We can clone the repository and its submodule with the following commands:

git clone https://github.com/JungleComputing/common-source-identification-cashmere-native
cd common-source-identification-cashmere-native
git submodule init
git submodule update

Building the software

Currently only Linux is supported. The build.gradle file contains subprojects for clFFT, fft, libjpeg-turbo, and readjpg. The clFFT source will be obtained using the git submodules, fft contains the Java native code that calls this library, the build script from libjpeg-turbo will download a release from GitHub, and readjpg contains the Java native code that calls this library. The root project contains Java code that interfaces with the fft and readjpg libraries.

The project can be built with:

cd common-source-identification-cashmere-native
./gradlew build
nl.junglecomputing.cashmere

Версии библиотеки

Версия
1.2