human: Given a hyperedge-centered hypergraph: <hypergraph>, where the center hyperedge is induced by one source paper and its member nodes are the cited papers.

Details of the hypergraph:
Center hyperedge (induced by source paper "array program transformation with loo py by example high order finite elements"):
  Abstract: To concisely and effectively demonstrate the capabilities of our program transformation system Loo.py, we examine a transformation path from two real-world Fortran subroutines as found in a weather model to a single high-performance computational kernel suitable for execution on modern GPU hardware. Along the transformation path, we encounter kernel fusion, vectorization, prefetching, parallelization, and algorithmic changes achieved by mechanized conversion between imperative and functional/substitution-based code, among a number more. We conclude with performance results that demonstrate the effects and support the effectiveness of the applied transformations.

Includes members:
  Member "gpu accelerated spectral finite elements on all hex meshes":
    also connected through other hyperedges:
      - Hyperedge HE-1 (induced by source paper "finding hexahedrizations for small quadrangulations of the sphere")
  Member "cross loop optimization of arithmetic intensity for finite element local assembly":
    also connected through other hyperedges:
      - Hyperedge HE-2 (induced by source paper "devito v3 1 0 an embedded domain specific language for finite differences and geophysical exploration")
  Member "loo py from fortran to performance via transformation and substitution rules":
    also connected through other hyperedges:
      - Hyperedge HE-3 (induced by source paper "a mechanism for balancing accuracy and scope in cross machine black box gpu performance modeling")
  Member "occa a unified approach to multi threading languages":
    also connected through other hyperedges:
      - Hyperedge HE-4 (induced by source paper "pressio enabling projection based model reduction for large scale nonlinear dynamical systems")
  Member "loo py transformation based code generation for gpus and cpus":
    also connected through other hyperedges:
      - Hyperedge HE-5 (induced by source paper "a mechanism for balancing accuracy and scope in cross machine black box gpu performance modeling")

Question: Please tell me which class the source paper belongs to. The 40 classes are: cs.NA(Numerical Analysis), cs.MM(Multimedia), cs.LO(Logic in Computer Science), cs.CY(Computers and Society), cs.CR(Cryptography and Security), cs.DC(Distributed, Parallel, and Cluster Computing), cs.HC(Human-Computer Interaction), cs.CE(Computational Engineering, Finance, and Science), cs.NI(Networking and Internet Architecture), cs.CC(Computational Complexity), cs.AI(Artificial Intelligence), cs.MA(Multiagent Systems), cs.GL(General Literature), cs.NE(Neural and Evolutionary Computing), cs.SC(Symbolic Computation), cs.AR(Hardware Architecture), cs.CV(Computer Vision and Pattern Recognition), cs.GR(Graphics), cs.ET(Emerging Technologies), cs.SY(Systems and Control), cs.CG(Computational Geometry), cs.OH(Other Computer Science), cs.PL(Programming Languages), cs.SE(Software Engineering), cs.LG(Machine Learning), cs.SD(Sound), cs.SI(Social and Information Networks), cs.RO(Robotics), cs.IT(Information Theory), cs.PF(Performance), cs.CL(Computation and Language), cs.IR(Information Retrieval), cs.MS(Mathematical Software), cs.FL(Formal Languages and Automata Theory), cs.DS(Data Structures and Algorithms), cs.OS(Operating Systems), cs.GT(Computer Science and Game Theory), cs.DB(Databases), cs.DL(Digital Libraries), cs.DM(Discrete Mathematics). Directly output the class name.

gpt: cs.PL(Programming Languages)