Matthias Springer

Orcid: 0000-0001-5077-7131

According to our database1, Matthias Springer authored at least 23 papers between 2015 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Composable and Modular Code Generation in MLIR: A Structured and Retargetable Approach to Tensor Compiler Construction.
CoRR, 2022

Structured Operations: Modular Design of Code Generators for Tensor Compilers.
Proceedings of the Languages and Compilers for Parallel Computing, 2022

2020
A Mobile and Modular Low-Cost Sensor System for Road Surface Recognition Using a Bicycle.
Proceedings of the IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, 2020

2019
DynaSOAr: A Parallel Memory Allocator for Object-Oriented Programming on GPUs with Efficient Memory Access (Artifact).
Dagstuhl Artifacts Ser., 2019

Memory-Efficient Object-Oriented Programming on GPUs.
CoRR, 2019

Massively parallel GPU memory compaction.
Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory Management, 2019

DynaSOAr: A Parallel Memory Allocator for Object-Oriented Programming on GPUs with Efficient Memory Access.
Proceedings of the 33rd European Conference on Object-Oriented Programming, 2019

2018
SoaAlloc: A Lock-free Hierarchical Bitmap-based Object Allocator for GPUs.
CoRR, 2018

SoaAlloc: Accelerating Single-Method Multiple-Objects Applications on GPUs.
CoRR, 2018

Ikra-Cpp: A C++/CUDA DSL for Object-Oriented Programming with Structure-of-Arrays Layout.
Proceedings of the 4th Workshop on Programming Models for SIMD/Vector Processing, 2018

Inner array inlining for structure of arrays layout.
Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries, 2018

2017
A Layer-based Approach to Hierarchical Dynamically-scoped Open Classes.
J. Inf. Process., 2017

Modular array-based GPU computing in a dynamically-typed language.
Proceedings of the 4th ACM SIGPLAN International Workshop on Libraries, 2017

dart2java: Running Dart in Java-based Environments.
Proceedings of the 12th Workshop on Implementation, 2017

2016
Fast In-Memory SQL Analytics on Typed Graphs.
Proc. VLDB Endow., 2016

Inter-language Collaboration in an Object-oriented Virtual Machine.
CoRR, 2016

Fast In-Memory SQL Analytics on Relationships between Entities.
CoRR, 2016

Object support in an array-based GPGPU extension for Ruby.
Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, 2016

Classes as Layers: Rewriting Design Patterns with COP: Alternative Implementations of Decorator, Observer, and Visitor.
Proceedings of the 8th International Workshop on Context-Oriented Programming, 2016

Matriona: class nesting with parameterization in Squeak/Smalltalk.
Proceedings of the 15th International Conference on Modularity, 2016

Hierarchical layer-based class extensions in Squeak/Smalltalk.
Proceedings of the Companion Proceedings of the 15th International Conference on Modularity, Málaga, Spain, March 14, 2016

2015
Efficient Layered Method Execution in ContextAmber.
Proceedings of the 7th International Workshop on Context-Oriented Programming, 2015

Call-target-specific method arguments.
Proceedings of the 10th Workshop on Implementation, 2015


  Loading...