首页> 外文会议>International Conference on Computational Science and Computational Intelligence >An Efficient Storage Format for Storing Configuration Interaction Sparse Matrices on CPU/GPU
【24h】

An Efficient Storage Format for Storing Configuration Interaction Sparse Matrices on CPU/GPU

机译:一种用于在CPU / GPU上存储配置交互稀疏矩阵的有效存储格式

获取原文
获取外文期刊封面目录资料

摘要

Sparse matrix-vector multiplication (SpMV) can be used to solve diverse-scaled linear systems and eigenvalue problems that exist in numerous and varying scientific applications. One of the scientific applications that SpMV is known as Configuration Interaction (CI). CI is a linear method for solving the nonrelativistic Schrödinger equation for quantum chemical multi-electron systems and it can deal with the ground state as well as multiple excited states. A typical CI sparse matrix requires a significant large matrix for detecting and capturing more electron correlation. In this paper, we have developed a hybrid approach to reduce the space requirement of CI sparse matrices. The proposed model includes a newly-developed hybrid format for storing CI sparse matrices on the CPU/GPU. In addition to the new developed format, the proposed model includes the SpMV kernel for multiplying the CI matrix by vector using the C language and the Compute Unified Device Architecture (CUDA) platform. We have gauged the newly developed model in terms of two primary factors, memory usage and performance.
机译:稀疏矩阵矢量乘法(SpMV)可用于解决多种科学应用中存在的不同比例的线性系统和特征值问题。 SpMV的一种科学应用程序称为配置交互(CI)。 CI是一种求解量子化学多电子系统非相对论Schrödinger方程的线性方法,它可以处理基态以及多种激发态。典型的CI稀疏矩阵需要大量的大型矩阵才能检测和捕获更多的电子相关性。在本文中,我们开发了一种混合方法来减少CI稀疏矩阵的空间需求。提议的模型包括一种新开发的混合格式,用于在CPU / GPU上存储CI稀疏矩阵。除了新开发的格式外,建议的模型还包括SpMV内核,该内核用于使用C语言和Compute Unified Device Architecture(CUDA)平台将CI矩阵乘以矢量。我们根据两个主要因素(内存使用和性能)对新开发的模型进行了评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号