human: Given a node-centered hypergraph: <hypergraph>, where nodes represent papers and hyperedges represent sets of papers co-cited by a source paper.

Details of the hypergraph:
Center node: "a framework for general sparse matrix matrix multiplication on gpus and heterogeneous processors"
  Abstract: General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for numerous applications such as algebraic multigrid method (AMG), breadth first search and shortest path problem. Compared to other sparse BLAS routines, an efficient parallel SpGEMM implementation has to handle extra irregularity from three aspects: (1) the number of nonzero entries in the resulting sparse matrix is unknown in advance, (2) very expensive parallel insert operations at random positions in the resulting sparse matrix dominate the execution time, and (3) load balancing must account for sparse data in both input matrices.In this work we propose a framework for SpGEMM on GPUs and emerging CPU-GPU heterogeneous processors. This framework particularly focuses on the above three problems. Memory pre-allocation for the resulting matrix is organized by a hybrid method that saves a large amount of global memory space and efficiently utilizes the very limited on-chip scratchpad memory. Parallel insert operations of the nonzero entries are implemented through the GPU merge path algorithm that is experimentally found to be the fastest GPU merge approach. Load balancing builds on the number of necessary arithmetic operations on the nonzero entries and is guaranteed in all stages.Compared with the state-of-the-art CPU and GPU SpGEMM methods, our approach delivers excellent absolute performance and relative speedups on various benchmarks multiplying matrices with diverse sparsity structures. Furthermore, on heterogeneous processors, our SpGEMM approach achieves higher throughput by using re-allocatable shared virtual memory. We design a framework for SpGEMM on modern manycore processors using the CSR format.We present a hybrid method for pre-allocating the resulting sparse matrix.We propose an efficient parallel insert method for long rows of the resulting matrix.We develop a heuristic-based load balancing strategy.Our approach significantly outperforms other known CPU and GPU SpGEMM methods.

Connected through hyperedge HE-1 (induced by source paper "a systematic survey of general sparse matrix matrix multiplication"):
  with members:
    - "high performance sparse matrix matrix products on intel knl and multicore architectures"
    - "sparse matrix matrix multiplication on multilevel memory architectures algorithms and experiments"
    - "multi threaded sparse matrix matrix multiplication for many core and gpu architectures"
    - "porting of the dbcsr library for sparse matrix matrix multiplications to intel xeon phi systems"
    - "static graph challenge subgraph isomorphism"
    - "a comparative study on exact triangle counting algorithms on the gpu"
    - "hypergraph partitioning for sparse matrix matrix multiplication"
    - "locality aware parallel block sparse matrix matrix multiplication using the chunks and tasks programming model"

Connected through hyperedge HE-2 (induced by source paper "smash co designing software compression and hardware accelerated indexing for efficient sparse matrix operations"):
  with members:
    - "the architectural implications of facebook s dnn based personalized recommendation"
    - "deep learning recommendation model for personalization and recommendation systems"
    - "sparse matrix multiplication on cam based accelerator"
    - "performance analysis and optimization of sparse matrix vector multiplication on modern multi and many core processors"
    - "graphr accelerating graph processing using reram"
    - "snap a general purpose network analysis and graph mining library"
    - "sparse 3d convolutional neural networks"
    - "csr5 an efficient storage format for cross platform sparse matrix vector multiplication"

Connected through hyperedge HE-3 (induced by source paper "porting of the dbcsr library for sparse matrix matrix multiplications to intel xeon phi systems"):
  with members:
    - "hypergraph partitioning for sparse matrix matrix multiplication"
    - "locality aware parallel block sparse matrix matrix multiplication using the chunks and tasks programming model"

Connected through hyperedge HE-4 (induced by source paper "field programmable crossbar array fpca for reconfigurable computing"):
  with members:
    - "training and operation of an integrated neuromorphic network based on metal oxide memristors"
    - "performance engineering of the kernel polynomal method on large scale cpu gpu systems"
    - "performance evaluation of sparse matrix multiplication kernels on intel xeon phi"

Connected through hyperedge HE-5 (induced by source paper "exploiting multiple levels of parallelism in sparse matrix matrix multiplication"):
  with members:
    - "standards for graph algorithm primitives"
    - "an optimized sparse approximate matrix multiply for matrices with decay"
    - "parallel sparse matrix matrix multiplication and indexing implementation and experiments"

Question: Please tell me which class the center node 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.MS(Mathematical Software)