five

Execution time of multiple-precision BLAS Level 1 operations on CPU and GPU platforms

收藏
Mendeley Data2023-01-27 更新2024-06-26 收录
下载链接:
https://data.mendeley.com/datasets/6t4wfrxt6b
下载链接
链接失效反馈
官方服务:
资源简介:
This dataset contains the execution time of four BLAS Level 1 operations - ASUM, DOT, SCAL and AXPY - implemented using multiple-precision software for central processing units (CPUs) and CUDA compatible graphics processing units (GPUs). Each log file provided contains the results of three test runs, and also details about the experimental setup. The following software packages are considered: 1. For CPUs: • MPFR: A C library for multiple-precision floating-point computations with correct rounding (https://www.mpfr.org) • ARPREC: An arbitrary precision package for Fortran and C++ (https://www.davidhbailey.com/dhbsoftware) • MPDECIMAL: A package for correctly-rounded arbitrary precision decimal floating point (https://www.bytereef.org/mpdecimal) • MPACK: Multiple-precision versions of BLAS and LAPACK (http://mplapack.sourceforge.net) • XBLAS: A reference implementation of extended and mixed precision BLAS routines (https://www.netlib.org/xblas) 2. For GPUs: • GARPREC: A port of the ARPREC package for CUDA-enabled GPUs (https://code.google.com/archive/p/gpuprec/downloads) • CAMPARY: A multiple-precision library that uses floating-point expansions to represent extended precision numbers (http://homepages.laas.fr/mmjoldes/campary) • CUMP: A library for arbitrary precision arithmetic on CUDA based on the GNU MP Bignum Library (https://github.com/skystar0227/CUMP) • MPRES-BLAS: Multiple-precision GPU accelerated BLAS functions based on Residue number system (https://github.com/kisupov/mpres-blas) The complete source code for the benchmarks can be found at https://github.com/kisupov/mpres-blas
创建时间:
2019-10-31
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作