blas

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

Лицензия

Лицензия

Группа

Группа

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

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

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

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

0.1.13
Дата

Дата

Тип

Тип

pom
Описание

Описание

blas
Implementation of some of the BLAS API in Java using hardware acceleration.
Ссылка на сайт

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

http://github.com/luhenry/blas
Система контроля версий

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

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

Скачать blas-parent

Имя Файла Размер
blas-parent-0.1.13.pom 7 KB
Обзор

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

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

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

  • benchmarks
  • blas

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