"Chenxin Jizhe,Hidehiko Masuhara,Matthias Springer,Youyou Cong","Sanajeh: A DSL for GPGPU programming with Python objects","日本ソフトウェア科学会第37回大会",,,,,,2020,Aug. "Matthias Springer","Memory-Efficient Object-Oriented Programming on GPUs",,,,,,,2019,Sept. "Matthias Springer","Memory-Efficient Object-Oriented Programming on GPUs",,,,,,,2019,Sept. "Matthias Springer","Memory-Efficient Object-Oriented Programming on GPUs",,,,,,,2019,Sept. "Matthias Springer,Hidehiko Masuhara","DynaSOAr: A Parallel Memory Allocator for Object-oriented Programming on GPUs with Efficient Memory Access","European Conference on Object-oriented Programming (ECOOP 2019)","Leibniz International Proceedings in Informatics (LIPIcs)","Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik","Vol. 134",,"pp. 17:1-17:37",2019,July "Matthias Springer,Hidehiko Masuhara","Massively Parallel GPU Memory Compaction","ACM SIGPLAN International Symposium on Memory Management (ISMM 2019)",,"ACM",,,"pp. 14-26",2019,June "Matthias Springer","SoaAlloc: Accelerating Single-Method Multiple-Objects Applications on GPUs","ACM Student Research Competition at ACM SIGPLAN Conference on Systems, Programming, Languages and Applications: Software for Humanity (SRC@SPLASH 2018)",,,,,,2018,Nov. "Matthias Springer,Yaozhu Sun,Hidehiko Masuhara","Inner Array Inlining for Structure of Arrays Layout",,"Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming (ARRAY@PLDI 2018)",,,,"pp. 50--58",2018,June "Matthias Springer,Hidehiko Masuhara","Ikra-Cpp: A C++/CUDA DSL for Object-Oriented Programming with Structure-of-Arrays Layout",,"Proceedings of the 2018 4th Workshop on Programming Models for SIMD/Vector Processing (WPMVP 2018)",,,,"pp. 6:1--6:9",2018,Feb. "Matthias Springer,Andrew Krieger,Stanislav Manilov,Hidehiko Masuhara","Dart2Java: Running Dart in Java-based Environments",,"Proceedings of the 12th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'17)",,,,"pp. 1:1--1:6",2017,June "Matthias Springer,Peter Wauligmann,Hidehiko Masuhara","Modular Array-based GPU Computing in a Dynamically-typed Language",,"Proceedings of the 4th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming (ARRAY2017)",,,,"pp. 48--55",2017,June "Matthias Springer,Hidehiko Masuhara,Robert Hirschfeld","A Layer-based Approach to Hierarchical Dynamically-scoped Open Classes",,"Journal of Information Processing",,"Vol. 25",,"pp. 296-307",2017,Mar. "Matthias Springer,Peter Wauligmann,Hidehiko Masuhara","Iterative Stencil Computations in Ruby on GPUs",,"19th JSSST SIGPPL Workshop on Programming and Programming Languages (PPL2017)",,,,,2017,Mar. "Matthias Springer,Hidehiko Masuhara,Robert Hirschfeld","Classes as Layers: Rewriting Design Patterns with COP - Alternative Implementations of Decorator, Observer, Visitor","International Workshop on Context-oriented Programming (COP@ECOOP 2016)",,,,,"pp. 21-26",2016,July "Matthias Springer,Fabio Niephaus,Robert Hirschfeld,Hidehiko Masuhara","Matriona: Class nesting with parameterization in Squeak/Smalltalk",,"MODULARITY 2016: Proceedings of the 15th International Conference on Modularity","ACM",,,"pp. 118-129",2016,Mar. "Matthias Springer,Hidehiko Masuhara","Ikra: Leveraging object-oriented abstractions in a Ruby-to-CUDA JIT translator","18th JSSST SIGPPL Workshop on Programming and Programming Languages (PPL 2016)",,,,,,2016,Mar. "Matthias Springer,Hidehiko Masuhara,Robert Hirschfeld","Hierarchical layer-based class extensions in Squeak/Smalltalk","Workshop on Live Adaptation of Software Systems (LASSY 2016)","Companion Proceedings of the 15th International Conference on Modularity","ACM",,,"pp. 107-112",2016,Mar.