Follow
Matthias Springer
Matthias Springer
Tokyo Institute of Technology
Verified email at acm.org - Homepage
Title
Cited by
Cited by
Year
Composable and modular code generation in MLIR: A structured and retargetable approach to tensor compiler construction
N Vasilache, O Zinenko, AJC Bik, M Ravishankar, T Raoux, A Belyaev, ...
arXiv preprint arXiv:2202.03293, 2022
292022
Fast in-memory SQL analytics on typed graphs
C Lin, B Mandel, Y Papakonstantinou, M Springer
Proceedings of the VLDB Endowment 10 (3), 265-276, 2016
272016
DynaSOAr: A Parallel Memory Allocator for Object-Oriented Programming on GPUs with Efficient Memory Access
M Springer, H Masuhara
33rd European Conference on Object-Oriented Programming (ECOOP 2019) 134, 17 …, 2019
202019
Modular Array-Based GPU Computing in a Dynamically-Typed Language
M Springer, P Wauligmann, H Masuhara
Proceedings of the 4th ACM SIGPLAN International Workshop on Libraries …, 2017
122017
Classes as layers: Rewriting design patterns with COP: Alternative implementations of decorator, observer, and visitor
M Springer, H Masuhara, R Hirschfeld
Proceedings of the 8th ACM International Workshop on Context-Oriented …, 2016
122016
Ikra-Cpp: A C++/CUDA DSL for Object-Oriented Programming with Structure-of-Arrays Layout
M Springer, H Masuhara
Proceedings of the 2018 4th Workshop on Programming Models for SIMD/Vector …, 2018
92018
Object support in an array-based GPGPU extension for Ruby
M Springer, H Masuhara
Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries …, 2016
82016
Memory-Efficient Object-Oriented Programming on GPUs
M Springer
arXiv preprint arXiv:1908.05845, 2019
62019
Massively parallel GPU memory compaction
M Springer, H Masuhara
Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory …, 2019
62019
Breadth-first Search in CUDA
M Springer
Practical Parallel Computing Course, Tokyo Institute of Technology, 2017
62017
Hierarchical layer-based class extensions in Squeak/Smalltalk
M Springer, H Masuhara, R Hirschfeld
Companion Proceedings of the 15th International Conference on Modularity …, 2016
62016
Matriona: class nesting with parameterization in Squeak/Smalltalk
M Springer, F Niephaus, R Hirschfeld, H Masuhara
Proceedings of the 15th International Conference on Modularity, 118-129, 2016
52016
Inner Array Inlining for Structure of Arrays Layout
M Springer, Y Sun, H Masuhara
Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries …, 2018
42018
Solving Satisfiability with Ant Colony Optimization and Genetic Algorithms
D Moritz, M Springer
Seminar Paper (Stochastic Optimization), 2013
32013
Inter-language collaboration in an object-oriented virtual machine
M Springer
arXiv preprint arXiv:1606.03644, 2016
22016
Efficient Layered Method Execution in ContextAmber
M Springer, J Lincke, R Hirschfeld
7th International Workshop on Context-Oriented Programming, 2015
22015
Structured Operations: Modular Design of Code Generators for Tensor Compilers
N Vasilache, O Zinenko, AJC Bik, M Ravishankar, T Raoux, A Belyaev, ...
International Workshop on Languages and Compilers for Parallel Computing …, 2022
12022
A Layer-based Approach to Hierarchical Dynamically-scoped Open Classes
M Springer, H Masuhara, R Hirschfeld
Journal of Information Processing 25, 296-307, 2017
12017
Call-target-specific Method Arguments
F Niephaus, M Springer, T Felgentreff, T Pape, R Hirschfeld
10th Workshop on Implementation, Compilation, Optimization of Object …, 2015
12015
A comparison of Context-Oriented and Aspect-Oriented Programming
M Springer
Seminar Paper, 2014
12014
The system can't perform the operation now. Try again later.
Articles 1–20