{
  "_id": "6acccd7ea14063b82c3a9592",
  "Package": "amatrix.arrayfire",
  "Type": "Package",
  "Title": "ArrayFire Backend for 'amatrix'",
  "Version": "0.1.0",
  "Authors@R": "person(\"Bradley\", \"Buchsbaum\", email = \"brad.buchsbaum@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Portable GPU backend for the 'amatrix' package using the\n'ArrayFire' C API for dense float32 linear algebra. Builds with\nor without the 'ArrayFire' runtime present; without it the\nbackend reports itself unavailable and 'amatrix' falls back to\nCPU execution.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/bbuchsbaum/amatrix",
  "BugReports": "https://github.com/bbuchsbaum/amatrix/issues",
  "Encoding": "UTF-8",
  "SystemRequirements": "ArrayFire (>= 3.8; optional, see ARRAYFIRE_PREFIX)",
  "NeedsCompilation": "yes",
  "Config/testthat/edition": "3",
  "Repository": "https://bbuchsbaum.r-universe.dev",
  "Date/Publication": "2026-07-24 11:37:10 UTC",
  "RemoteUrl": "https://github.com/bbuchsbaum/amatrix",
  "RemoteRef": "HEAD",
  "RemoteSha": "c58bc4d2e518402bb52aef00306a9160874f2457",
  "RemoteSubdir": "backends/amatrix.arrayfire",
  "Packaged": {
    "Date": "2026-10-12 12:00:13 UTC",
    "User": "root"
  },
  "Author": "Bradley Buchsbaum [aut, cre]",
  "Maintainer": "Bradley Buchsbaum <brad.buchsbaum@gmail.com>",
  "_user": "bbuchsbaum",
  "_type": "src",
  "_file": "amatrix.arrayfire_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/c692a204a7d88c32073f79b038e32b2572a1cb5ebc70edb9ed8aa02fa315326c",
  "_filesize": 122304,
  "_sha256": "c692a204a7d88c32073f79b038e32b2572a1cb5ebc70edb9ed8aa02fa315326c",
  "_expires": "2027-01-20T12:07:25.000Z",
  "_created": "2026-10-12T12:00:13.000Z",
  "_published": "2026-10-12T12:07:26.611Z",
  "_buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114800949710,
      "time": 127,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11745442592"
    },
    {
      "job": 114800949768,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11746526454"
    },
    {
      "job": 114800949684,
      "time": 124,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11745497585"
    },
    {
      "job": 114800949758,
      "time": 117,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11746191642"
    },
    {
      "job": 114800949650,
      "time": 113,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11745697451"
    },
    {
      "job": 114800949881,
      "time": 342,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11746272232"
    },
    {
      "job": 114800949643,
      "time": 118,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11746666364"
    },
    {
      "job": 114800949589,
      "time": 387,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11745992581"
    },
    {
      "job": 114799211297,
      "time": 291,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11746186208"
    },
    {
      "job": 114800949876,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11745872256"
    },
    {
      "job": 114800949677,
      "time": 334,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11746292136"
    },
    {
      "job": 114800949572,
      "time": 133,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11746541450"
    },
    {
      "job": 114800949666,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11746101473"
    },
    {
      "job": 114800949692,
      "time": 327,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11745752939"
    },
    {
      "job": 114800949808,
      "time": 70,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11746031513"
    }
  ],
  "_upstream": "https://github.com/bbuchsbaum/amatrix",
  "_commit": {
    "id": "c58bc4d2e518402bb52aef00306a9160874f2457",
    "author": "bbuchsbaum <brad.buchsbaum@gmail.com>",
    "committer": "bbuchsbaum <brad.buchsbaum@gmail.com>",
    "message": "mote: session ops (nightly triage notes, demo + MLX worker issues); bench history\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n",
    "time": 1784893030
  },
  "_maintainer": {
    "name": "Bradley Buchsbaum",
    "email": "brad.buchsbaum@gmail.com",
    "login": "bbuchsbaum",
    "description": "",
    "uuid": 53819
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3",
      "role": "Depends"
    },
    {
      "package": "amatrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "bbuchsbaum",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-14",
      "n": 5
    },
    {
      "week": "2026-15",
      "n": 120
    },
    {
      "week": "2026-16",
      "n": 40
    },
    {
      "week": "2026-17",
      "n": 33
    },
    {
      "week": "2026-27",
      "n": 41
    },
    {
      "week": "2026-28",
      "n": 21
    },
    {
      "week": "2026-30",
      "n": 4
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "bbuchsbaum",
      "count": 264,
      "uuid": 53819
    }
  ],
  "_userbio": {
    "uuid": 53819,
    "type": "user",
    "name": "bbuchsbaum",
    "followers": 37
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/amatrix.arrayfire"
  },
  "_devurl": "https://github.com/bbuchsbaum/amatrix",
  "_searchresults": 5,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/amatrix.arrayfire.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "amatrix_arrayfire_backend",
    "amatrix_arrayfire_bridge_info",
    "amatrix_arrayfire_capabilities",
    "amatrix_arrayfire_diagnostics",
    "amatrix_arrayfire_dist_sq_host_bridge",
    "amatrix_arrayfire_enable_probe",
    "amatrix_arrayfire_is_available",
    "amatrix_arrayfire_kernel_host_bridge",
    "amatrix_arrayfire_lanczos_drop_bridge",
    "amatrix_arrayfire_lanczos_upload_bridge",
    "amatrix_arrayfire_lanczos_warm_bridge",
    "amatrix_arrayfire_native_available",
    "amatrix_arrayfire_register",
    "amatrix_arrayfire_tcrossprod_host_bridge"
  ],
  "_help": [
    {
      "page": "amatrix_arrayfire",
      "title": "ArrayFire Backend for amatrix",
      "topics": [
        "amatrix_arrayfire_backend",
        "amatrix_arrayfire_bridge_info",
        "amatrix_arrayfire_capabilities",
        "amatrix_arrayfire_diagnostics",
        "amatrix_arrayfire_enable_probe",
        "amatrix_arrayfire_is_available",
        "amatrix_arrayfire_native_available",
        "amatrix_arrayfire_register"
      ]
    }
  ],
  "_readme": "https://github.com/bbuchsbaum/amatrix/raw/HEAD/backends/amatrix.arrayfire/README.md",
  "_rundeps": [
    "amatrix",
    "jsonlite",
    "lattice",
    "Matrix"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 2.5440680443502757,
  "_indexed": true,
  "_nocasepkg": "amatrix.arrayfire",
  "_universes": [
    "bbuchsbaum"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:17.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/bf395717b06833b1153aaaec132a2f0be0d871b0c6a0128a2523a9b98c4e0243",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:09.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/b6bf57e8149abe22ed9d7fc7afff7f7176356ada19f14c580e405b3dc7591ed3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:17.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/ca2dcd4e89ea5561351142ae13dc8d87d39cce41a7635598a6f54b2a4f1c8a4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:07.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/d62d1b3660feed0b560bf8efaebd39884e504b201535393cdafd637471311660",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:02.000Z",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/2ebc4863a94eb739e8550fd4da99611ecd7d67907a9f8b13b57f5c67a302fed0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-12T12:04:17.000Z",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/a57b5580e22d92b76fb97a2cc8048b6857cf64817c8e9f33ecd6a40874b20799",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:04.000Z",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/70d4e5ec9fd0fdd2e1026ff20873ead08b65ebdbb3505e849c3866f15748ce6c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-12T12:05:30.000Z",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/5e9b591f284788ce9792f041e1119141263aede921ef6ed83b8860d2e6fd161f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-12T12:02:09.000Z",
      "arch": "emscripten",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/e8bcd33d2af1d98042ae417366c1196b58d9addb119c3baa7c8294df8c9cbfda",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-12T12:05:30.000Z",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/6561fd3e088d096933f83519e5627a9315237688bfcca1f85c735ea2cdf9b095",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-12T12:01:24.000Z",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/da1875adce661e925a080cbd8a5a4f7bacc8b2a304c75c2df869990d5b1dfb0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-12T12:01:26.000Z",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/1f378378a525c08d58b77dedbc98eb52ff527d9d4674b29d1b2cb58d51236921",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-12T12:05:27.000Z",
      "arch": "aarch64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/0bd6cb3621df13514cdfd2c4c29a8e865428441c27fc2e12f5880f55758fc1ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-12T12:01:15.000Z",
      "arch": "x86_64",
      "commit": "c58bc4d2e518402bb52aef00306a9160874f2457",
      "fileid": "https://r2.ropensci.org/d83ed8ad7a9ff38921d1af759286d881b948892df667603dc586676db48396b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bbuchsbaum/actions/runs/38245761258"
    }
  ]
}