paper-with-me

Papers

dMath: A Scalable Linear Algebra and Math Library for Heterogeneous GP-GPU Architectures

2016-04-05 · Steven Eliuk, Cameron Upright, Anthony Skjellum

A new scalable parallel math library, dMath, is presented in this paper that demonstrates leading scaling when using intranode, or internode, hybrid-parallelism for deep-learning. dMath provides easy-to-use distributed base primitives and a variety of domain-specific algorithms. These include matrix multiplication, convolutions, and others allowing for rapid development of highly scalable applications, including Deep Neural Networks (DNN), whereas previously one was restricted to libraries that provided effective primitives for only a single GPU, like Nvidia cublas and cudnn or DNN primitives from Nervana neon framework. Development of HPC software is difficult, labor-intensive work, requiring a unique skill set. dMath allows a wide range of developers to utilize parallel and distributed hardware easily. One contribution of this approach is that data is stored persistently on the GPU hardware, avoiding costly transfers between host and device. Advanced memory management techniques are utilized, including caching of transferred data and memory reuse through pooling. A key contribution of dMath is that it delivers performance, portability, and productivity to its specific domain of support. It enables algorithm and application programmers to quickly solve problems without managing the significant complexity associated with multi-level parallelism.

📄 PDF Abstract BibTeX arXiv:1604.01416

Code (0)

등록된 구현이 없습니다.

Tasks

GPUManagementMath

Similar Papers 제목 키워드 기반

dMath: Distributed Linear Algebra for DL

2016-11-19 · Steven Eliuk, Cameron Upright, Hars Vardhan, Stephen Walsh 외

The paper presents a parallel math library, dMath, that demonstrates leading scaling when using intranode, internode, and hybrid-parallelism for deep learning (DL). dMath provides easy-to-use distributed primitives and a…

GPUManagementMath

torch-sla: Differentiable Sparse Linear Algebra with Adjoint Solvers and Sparse Tensor Parallelism for PyTorch

2026-01-20 · Mingyuan Chi, Shizheng Wen arxiv

Differentiable sparse linear algebra is foundational for scientific machine learning, yet PyTorch lacks a unified library for it: torch.sparse provides only low-level kernels and a non-differentiable, CPU-only spsolve, a…

WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instruct

2023-08-18 · Haipeng Luo, Qingfeng Sun, Can Xu, Pu Zhao 외

Large language models (LLMs), such as GPT-4, have shown remarkable performance in natural language processing (NLP) tasks, including challenging mathematical reasoning. However, most existing open-source models are only …

Arithmetic ReasoningGSM8KMathMathematical Reasoning+1

HARDMath: A Benchmark Dataset for Challenging Problems in Applied Mathematics

2024-10-13 · Jingxuan Fan, Sarah Martinson, Erik Y. Wang, Kaylie Hausknecht 외

Advanced applied mathematics problems are underrepresented in existing Large Language Model (LLM) benchmark datasets. To address this, we introduce HARDMath, a dataset inspired by a graduate course on asymptotic methods,…

Language ModelingLanguage ModellingLarge Language ModelMath+1

Theano: new features and speed improvements

2012-11-23 · Frédéric Bastien, Pascal Lamblin, Razvan Pascanu, James Bergstra 외

Theano is a linear algebra compiler that optimizes a user's symbolically-specified mathematical computations to produce efficient low-level implementations. In this paper, we present new features and efficiency improveme…

BIG-bench Machine Learning