dev.ludovic:blas

Implementation of some of the BLAS API in Java using hardware acceleration.

Лицензия

Лицензия

Группа

Группа

dev.ludovic
Идентификатор

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

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

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

0.1.13
Дата

Дата

Тип

Тип

jar
Описание

Описание

Implementation of some of the BLAS API in Java using hardware acceleration.
Система контроля версий

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

http://github.com/luhenry/vectorizedblas/tree/master/blas

Скачать blas

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

<!-- https://jarcasting.com/artifacts/dev.ludovic/blas/ -->
<dependency>
    <groupId>dev.ludovic</groupId>
    <artifactId>blas</artifactId>
    <version>0.1.13</version>
</dependency>
// https://jarcasting.com/artifacts/dev.ludovic/blas/
implementation 'dev.ludovic:blas:0.1.13'
// https://jarcasting.com/artifacts/dev.ludovic/blas/
implementation ("dev.ludovic:blas:0.1.13")
'dev.ludovic:blas:jar:0.1.13'
<dependency org="dev.ludovic" name="blas" rev="0.1.13">
  <artifact name="blas" type="jar" />
</dependency>
@Grapes(
@Grab(group='dev.ludovic', module='blas', version='0.1.13')
)
libraryDependencies += "dev.ludovic" % "blas" % "0.1.13"
[dev.ludovic/blas "0.1.13"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
com.github.fommil.netlib : all pom 1.1.2

test (2)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-engine jar 5.5.2
org.junit.jupiter : junit-jupiter-params jar 5.5.2

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

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

Build

Requirements

  • JDK 16+. It rely on the Vector API which has been integrated in JDK 16

Commands

$> JAVA_HOME=/usr/lib/jvm/jdk-17+1 mvn clean package

Run

You've a set of benchmarks in benchmarks/src/main/java. You can run them with:

$> /usr/lib/jvm/jdk-17+1/bin/java -jar benchmarks/target/netlib-benchmarks.jar

Contribution

I welcome the addition of any BLAS operation as long as it comes with corresponding tests and benchmarks.

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

Версия
0.1.13