Demo Data from VLDB 2026 / reviewers in the wild / expert
Erik Deumens
dblp:57/4294
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2013
0000-0002-7398-3090ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 46% Parallel and multicore computing · 46% Storage systems · 7% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › scientific computing systems
computational chemistry |
0.1 | 1 | 2010 | A Block-Oriented Language and Runtime System for Tensor Algebra with Very Large Arrays · SC 2010 |
Parallel and multicore computing
domain-specific language |
0.1 | 1 | 2010 | A Block-Oriented Language and Runtime System for Tensor Algebra with Very Large Arrays · SC 2010 |
Parallel and multicore computing
parallel programming models |
0.1 | 1 | 2010 | A Block-Oriented Language and Runtime System for Tensor Algebra with Very Large Arrays · SC 2010 |
High-performance computing
scientific computing systems |
0.1 | 1 | 2010 | A Block-Oriented Language and Runtime System for Tensor Algebra with Very Large Arrays · SC 2010 |
Methods — techniques the papers use, named apart from their topics
tensor algebra · 0.2block-oriented programming · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | SIPMaP: A Tool for Modeling Irregular Parallel Computations in the Super Instruction ArchitectureabstractPerformance modeling is becoming an increasingly important part of the parallel application development process, particularly for expensive computations that will be run on very high-end systems where resources are scarce. We describe a performance modeling tool SIPMaP (Super Instruction Processor Modeling and Prediction) developed for the Super-Instruction Architecture (SIA). The SIA is designed for applications where the dominant data structures are large multi-dimensional arrays and it comprises a DSL, the Super-Instruction Assembly Language (SIAL) that supports expressing algorithms in terms of blocks (tiles), and its runtime system Super Instruction Processor (SIP) that manages distribution and disk storage of the arrays. SIPMaP generates performance models from the SIAL source code. In comparison with many applications where useful performance models have been developed and reported, these programs are irregular and have other difficult to model characteristics such as extensive overlapping of communication and computation. Nakul Jindal, Victor Lotrich, Erik Deumens, Beverly A. Sanders |
IPDPS | 3 |
| 2010 | A Block-Oriented Language and Runtime System for Tensor Algebra with Very Large ArraysabstractImportant classes of problems in computational chemistry, notably coupled cluster methods, consist of solutions to complicated expressions defined in terms of tensors. Tensors are represented by multidimensional arrays that are typically extremely large, thus requiring distribution or in some cases backing on disk. We describe a parallel programming environment, the Super Instruction Architecture (SIA) comprising a domain specific programming language SIAL and its runtime system SIP that are specialized for this class of problems. A novel feature of the programming language is that SIAL programmers express algorithms in terms of operations on blocks rather than individual floating point numbers. Efficient implementations of the block operations as well as management of memory, communication, and I/O are provided by the runtime system. The system has been successfully used to develop ACES III, a software package for computational chemistry. Beverly A. Sanders, Rodney J. Bartlett, Erik Deumens, Victor Lotrich, Mark Ponton |
SC | 3 |
| 2009 | An infrastructure for scalable and portable parallel programs for computational chemistryabstractThe Super Instruction Architecture (SIA) was developed to support parallel implementation of algorithms for electronic structure computational chemistry calculations. The methods are programmed in a domain specific programming language called Super Instruction Assembly Language (SIAL). An important novel aspect of SIAL is that algorithms are expressed in terms of operations (super instructions) on blocks (super numbers) rather than individual floating point numbers. The bytecode from compiled SIAL programs is executed by a parallel virtual machine known as the Super Instruction Processor (SIP). Compute intensive operations such as tensor contractions and diagonalizations, as well as communication and I/O are handled by the SIP. By separating the algorithmic complexity of the application domain in SIAL from the complexities of parallel execution on computer hardware in the SIP, a software system has been created that allows for very effective optimization and tuning on different hardware architectures with quite manageable effort. Victor Lotrich, Norbert Flocke, Mark Ponton, Beverly A. Sanders, Erik Deumens, Rodney J. Bartlett, Ajith Perera |
ICS | 5 |