Search Results - "Vinter, Brian"
-
1
A framework for general sparse matrix–matrix multiplication on GPUs and heterogeneous processors
Published in Journal of parallel and distributed computing (01-11-2015)“…General sparse matrix–matrix multiplication (SpGEMM) is a fundamental building block for numerous applications such as algebraic multigrid method (AMG),…”
Get full text
Journal Article -
2
Veros v0.1 – a fast and versatile ocean simulator in pure Python
Published in Geoscientific Model Development (16-08-2018)“…A general circulation ocean model is translated from Fortran to Python. Its code structure is optimized to exploit available Python utilities, remove…”
Get full text
Journal Article -
3
An Efficient GPU General Sparse Matrix-Matrix Multiplication for Irregular Data
Published in 2014 IEEE 28th International Parallel and Distributed Processing Symposium (01-05-2014)“…General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for numerous applications such as algebraic multigrid method, breadth…”
Get full text
Conference Proceeding -
4
Speculative segmented sum for sparse matrix-vector multiplication on heterogeneous processors
Published in Parallel computing (01-11-2015)“…•A speculative segmented sum strategy for the CSR-based SpMV.•Utilizing both GPU cores and CPU cores in a heterogeneous processor.•No format conversion or…”
Get full text
Journal Article -
5
Cloud enabling educational platforms with corc
Published in CTE workshop proceedings (19-03-2021)“…In this paper, it is shown how teaching platforms at educational institutions can utilize cloud platforms to scale a particular service, or gain access to…”
Get full text
Journal Article -
6
Fast synchronization‐free algorithms for parallel sparse triangular solves with multiple right‐hand sides
Published in Concurrency and computation (10-11-2017)“…Summary The sparse triangular solve kernels, SpTRSV and SpTRSM, are important building blocks for a number of numerical linear algebra routines. Parallelizing…”
Get full text
Journal Article -
7
Azimuthal integration and crystallographic algorithms on field-programmable gate arrays
Published in Acta crystallographica. Section A, Foundations and advances (14-08-2021)“…Abstract only…”
Get full text
Journal Article -
8
Segmented Merge: A New Primitive for Parallel Sparse Matrix Computations
Published in International journal of parallel programming (01-10-2021)“…Segmented operations, such as segmented sum, segmented scan and segmented sort, are important building blocks for parallel irregular algorithms. We in this…”
Get full text
Journal Article -
9
Azimuthal integration and crystallographic algorithms on malleable hardware
Published in Acta crystallographica. Section A, Foundations and advances (18-08-2019)“…Abstract only…”
Get full text
Journal Article -
10
Direct application access to Grid storage
Published in Concurrency and computation (25-06-2007)“…This paper describes the ideas behind and the implementation of a thin user‐level layer to be installed on Grid resources. The layer fits in the minimum…”
Get full text
Journal Article -
11
Rapid development of scalable scientific software using a process oriented approach
Published in Journal of computational science (01-08-2011)“…► Submission of communicating sequential Python processes to a Grid system. ► Applications using Python and CSP scales on both multi-core and cluster systems…”
Get full text
Journal Article -
12
SME: A High Productivity FPGA Tool for Software Programmers
Published 20-04-2021“…For several decades, the CPU has been the standard model to use in the majority of computing. While the CPU does excel in some areas, heterogeneous computing,…”
Get full text
Journal Article -
13
Binary Index and Journal Embedding in the Linear Tape File System
Published in 2017 International Conference on Networking, Architecture, and Storage (NAS) (01-08-2017)“…Since its introduction the Linear Tape File System (LTFS) has made interoperable use of tape between different vendors and storage systems possible. The open…”
Get full text
Conference Proceeding -
14
Speculative Segmented Sum for Sparse Matrix-Vector Multiplication on Heterogeneous Processors
Published 14-09-2015“…Sparse matrix-vector multiplication (SpMV) is a central building block for scientific software and graph applications. Recently, heterogeneous processors…”
Get full text
Journal Article -
15
A Framework for General Sparse Matrix-Matrix Multiplication on GPUs and Heterogeneous Processors
Published 13-09-2015“…General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for numerous applications such as algebraic multigrid method (AMG),…”
Get full text
Journal Article -
16
Exploring and analyzing the real impact of modern on-package memory on HPC scientific kernels
Published in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (12-11-2017)“…High-bandwidth On-Package Memory (OPM) innovates the conventional memory hierarchy by augmenting a new on-package layer between classic on-chip cache and…”
Get full text
Conference Proceeding -
17
Performance and Portability of the SciBy Virtual Machine
Published in 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (01-06-2010)“…The Scientific Bytecode Virtual Machine is a virtual machine designed specifically for performance, security, and portability of scientific applications…”
Get full text
Conference Proceeding -
18
Experiences with GeneRecon on MiG
Published in Future generation computer systems (01-05-2007)“…We report on our experiences so far with running a bioinformatics simulation study on a newly developed Grid architecture. We briefly describe the…”
Get full text
Journal Article -
19
CSR5: An Efficient Storage Format for Cross-Platform Sparse Matrix-Vector Multiplication
Published 17-03-2015“…Sparse matrix-vector multiplication (SpMV) is a fundamental building block for numerous applications. In this paper, we propose CSR5 (Compressed Sparse Row 5),…”
Get full text
Journal Article -
20
Managing Event Oriented Workflows
Published in 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP) (01-11-2020)“…This paper introduces an event-driven solution for modern scientific workflows. This novel approach enables truly dynamic workflows by splitting them into…”
Get full text
Conference Proceeding