Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Implementation of the conjugate gradient algorithm for heterogeneous
  systems   Lattice QCD calculations require significant computational effort, with the
dominant fraction of resources typically spent in the numerical inversion of
the Dirac operator. One of the simplest methods to solve such large and sparse
linear systems is the conjugate gradient (CG) approach. In this work we present
an implementation of CG that can be executed on different devices, including
CPUs, GPUs, and FPGAs. This is achieved by using the SYCL/DPC++ framework,
which allows the execution of the same source code on heterogeneous systems.

1
The categories of this paper are: cs
9
The categories of this paper are: nlin
7
The categories of this paper are: hep-th
12
The categories of this paper are: nucl-th
5
The categories of this paper are: gr-qc
31
The categories of this paper are: ao-sci
33
The categories of this paper are: plasm-ph
34
The categories of this paper are: chem-ph
23
The categories of this paper are: solv-int
36
The categories of this paper are: cmp-lg
18
The categories of this paper are: econ
32
The categories of this paper are: atom-ph
35
The categories of this paper are: mtrl-th
17
The categories of this paper are: q-fin
29
The categories of this paper are: funct-an
8
The categories of this paper are: hep-ex