Rate This Document
Findability
Accuracy
Completeness
Readability

OS, CPU, and Compiler

Table 1 Verified environments for SRA_Recall

Algorithm

Package Type

OS

CPU

Memory

Compiler

Other

KBest

libkbest.so

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 12.3.1

  • CMake 3.22.0 or later
  • GLIBCXX 3.4.29 or later
  • Python 3.9.x

GCC 10.3.1

  • CMake 3.22.0 or later
  • GLIBCXX 3.4.28 or later
  • Python 3.9.x

openEuler 24.03 LTS SP1

GCC 12.3.1

  • CMake 3.22.0 or later
  • GLIBCXX 3.4.29 or later
  • Python 3.9.x

KScaNN

libkscann.so

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 12.3.1

  • CMake 3.22.0 or later
  • GLIBCXX 3.4.29 or later
  • Python 3.9.x

GCC 10.3.1

  • CMake 3.22.0 or later
  • GLIBCXX 3.4.28 or later
  • Python 3.9.x

KVecTurbo

Source package

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 10.3.1

CMake 3.22.0 or later

openEuler 20.03 LTS SP4

KNewPfordelta

Source package

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 10.3.1

Make 4.3

GCC 12.3.1

openEuler 20.03 LTS SP4

GCC 10.3.1

openEuler 24.03 LTS SP1

GCC 12.3.1

Elasticsearch

Source package

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 12.3.1

None

hnswlib

Source package

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 12.3.1

CMake 3.22.0 or later

Faiss

Source package

openEuler 22.03 LTS SP3

New Kunpeng 920 processor model

16 × 32 GB

GCC 12.3.1

CMake 3.22.0 or later