BibTeX records: Matthias Springer

download as .bib file

@inproceedings{DBLP:conf/lcpc/VasilacheZBRRBSGCHLC22,
  author       = {Nicolas Vasilache and
                  Oleksandr Zinenko and
                  Aart J. C. Bik and
                  Mahesh Ravishankar and
                  Thomas Raoux and
                  Alexander Belyaev and
                  Matthias Springer and
                  Tobias Gysi and
                  Diego Caballero and
                  Stephan Herhut and
                  Stella Laurenzo and
                  Albert Cohen},
  editor       = {Charith Mendis and
                  Lawrence Rauchwerger},
  title        = {Structured Operations: Modular Design of Code Generators for Tensor
                  Compilers},
  booktitle    = {Languages and Compilers for Parallel Computing - 35th International
                  Workshop, {LCPC} 2022, Chicago, IL, USA, October 12-14, 2022, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {13829},
  pages        = {141--156},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-031-31445-2\_10},
  doi          = {10.1007/978-3-031-31445-2\_10},
  timestamp    = {Wed, 17 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/VasilacheZBRRBSGCHLC22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2202-03293,
  author       = {Nicolas Vasilache and
                  Oleksandr Zinenko and
                  Aart J. C. Bik and
                  Mahesh Ravishankar and
                  Thomas Raoux and
                  Alexander Belyaev and
                  Matthias Springer and
                  Tobias Gysi and
                  Diego Caballero and
                  Stephan Herhut and
                  Stella Laurenzo and
                  Albert Cohen},
  title        = {Composable and Modular Code Generation in {MLIR:} {A} Structured and
                  Retargetable Approach to Tensor Compiler Construction},
  journal      = {CoRR},
  volume       = {abs/2202.03293},
  year         = {2022},
  url          = {https://arxiv.org/abs/2202.03293},
  eprinttype    = {arXiv},
  eprint       = {2202.03293},
  timestamp    = {Wed, 09 Feb 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2202-03293.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mfi/SpringerA20,
  author       = {Matthias Springer and
                  Christoph Ament},
  title        = {A Mobile and Modular Low-Cost Sensor System for Road Surface Recognition
                  Using a Bicycle},
  booktitle    = {{IEEE} International Conference on Multisensor Fusion and Integration
                  for Intelligent Systems, {MFI} 2020, Karlsruhe, Germany, September
                  14-16, 2020},
  pages        = {360--366},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/MFI49285.2020.9235233},
  doi          = {10.1109/MFI49285.2020.9235233},
  timestamp    = {Thu, 05 Nov 2020 11:41:08 +0100},
  biburl       = {https://dblp.org/rec/conf/mfi/SpringerA20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/darts/SpringerM19,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  title        = {DynaSOAr: {A} Parallel Memory Allocator for Object-Oriented Programming
                  on GPUs with Efficient Memory Access (Artifact)},
  journal      = {Dagstuhl Artifacts Ser.},
  volume       = {5},
  number       = {2},
  pages        = {02:1--02:2},
  year         = {2019},
  url          = {https://doi.org/10.4230/DARTS.5.2.2},
  doi          = {10.4230/DARTS.5.2.2},
  timestamp    = {Tue, 01 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/darts/SpringerM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/SpringerM19,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  editor       = {Alastair F. Donaldson},
  title        = {DynaSOAr: {A} Parallel Memory Allocator for Object-Oriented Programming
                  on GPUs with Efficient Memory Access},
  booktitle    = {33rd European Conference on Object-Oriented Programming, {ECOOP} 2019,
                  July 15-19, 2019, London, United Kingdom},
  series       = {LIPIcs},
  volume       = {134},
  pages        = {17:1--17:37},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik},
  year         = {2019},
  url          = {https://doi.org/10.4230/LIPIcs.ECOOP.2019.17},
  doi          = {10.4230/LIPICS.ECOOP.2019.17},
  timestamp    = {Tue, 11 Feb 2020 15:52:14 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/SpringerM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/SpringerM19,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  editor       = {Jeremy Singer and
                  Harry Xu},
  title        = {Massively parallel {GPU} memory compaction},
  booktitle    = {Proceedings of the 2019 {ACM} {SIGPLAN} International Symposium on
                  Memory Management, {ISMM} 2019, Phoenix, AZ, USA, June 23-23, 2019},
  pages        = {14--26},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3315573.3329979},
  doi          = {10.1145/3315573.3329979},
  timestamp    = {Fri, 14 Apr 2023 23:05:46 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/SpringerM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1908-05845,
  author       = {Matthias Springer},
  title        = {Memory-Efficient Object-Oriented Programming on GPUs},
  journal      = {CoRR},
  volume       = {abs/1908.05845},
  year         = {2019},
  url          = {http://arxiv.org/abs/1908.05845},
  eprinttype    = {arXiv},
  eprint       = {1908.05845},
  timestamp    = {Mon, 19 Aug 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1908-05845.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/SpringerSM18,
  author       = {Matthias Springer and
                  Yaozhu Sun and
                  Hidehiko Masuhara},
  editor       = {Sven{-}Bodo Scholz and
                  Olin Shivers},
  title        = {Inner array inlining for structure of arrays layout},
  booktitle    = {Proceedings of the 5th {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI 2018, Philadelphia,
                  PA, USA, June 19, 2018},
  pages        = {50--58},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3219753.3219760},
  doi          = {10.1145/3219753.3219760},
  timestamp    = {Wed, 21 Nov 2018 12:44:27 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/SpringerSM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/SpringerM18,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  editor       = {Jan Eitzinger and
                  James C. Brodman},
  title        = {Ikra-Cpp: {A} {C++/CUDA} {DSL} for Object-Oriented Programming with
                  Structure-of-Arrays Layout},
  booktitle    = {Proceedings of the 4th Workshop on Programming Models for SIMD/Vector
                  Processing, WPMVP@PPoPP 2018, Vienna, Austria, February 24, 2018},
  pages        = {6:1--6:9},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3178433.3178439},
  doi          = {10.1145/3178433.3178439},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/SpringerM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1809-07444,
  author       = {Matthias Springer},
  title        = {SoaAlloc: Accelerating Single-Method Multiple-Objects Applications
                  on GPUs},
  journal      = {CoRR},
  volume       = {abs/1809.07444},
  year         = {2018},
  url          = {http://arxiv.org/abs/1809.07444},
  eprinttype    = {arXiv},
  eprint       = {1809.07444},
  timestamp    = {Fri, 05 Oct 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1809-07444.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1810-11765,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  title        = {SoaAlloc: {A} Lock-free Hierarchical Bitmap-based Object Allocator
                  for GPUs},
  journal      = {CoRR},
  volume       = {abs/1810.11765},
  year         = {2018},
  url          = {http://arxiv.org/abs/1810.11765},
  eprinttype    = {arXiv},
  eprint       = {1810.11765},
  timestamp    = {Wed, 31 Oct 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1810-11765.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jip/SpringerMH17,
  author       = {Matthias Springer and
                  Hidehiko Masuhara and
                  Robert Hirschfeld},
  title        = {A Layer-based Approach to Hierarchical Dynamically-scoped Open Classes},
  journal      = {J. Inf. Process.},
  volume       = {25},
  pages        = {296--307},
  year         = {2017},
  url          = {https://doi.org/10.2197/ipsjjip.25.296},
  doi          = {10.2197/IPSJJIP.25.296},
  timestamp    = {Tue, 16 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jip/SpringerMH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/SpringerKMM17,
  author       = {Matthias Springer and
                  Andrew Krieger and
                  Stanislav Manilov and
                  Hidehiko Masuhara},
  title        = {dart2java: Running Dart in Java-based Environments},
  booktitle    = {Proceedings of the 12th Workshop on Implementation, Compilation, Optimization
                  of Object-Oriented Languages, Programs and Systems, ICOOOLPS@ECOOP
                  2017, Barcelona, Spain, June 19, 2017},
  pages        = {1:1--1:6},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3098572.3098575},
  doi          = {10.1145/3098572.3098575},
  timestamp    = {Tue, 06 Nov 2018 16:59:31 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/SpringerKMM17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/SpringerWM17,
  author       = {Matthias Springer and
                  Peter Wauligmann and
                  Hidehiko Masuhara},
  editor       = {Martin Elsman and
                  Clemens Grelck and
                  Andreas Kl{\"{o}}ckner and
                  David A. Padua and
                  Edgar Solomonik},
  title        = {Modular array-based {GPU} computing in a dynamically-typed language},
  booktitle    = {Proceedings of the 4th {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI 2017, Barcelona,
                  Spain, June 18, 2017},
  pages        = {48--55},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3091966.3091974},
  doi          = {10.1145/3091966.3091974},
  timestamp    = {Tue, 06 Nov 2018 16:59:30 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/SpringerWM17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pvldb/LinMPS16,
  author       = {Chunbin Lin and
                  Benjamin Mandel and
                  Yannis Papakonstantinou and
                  Matthias Springer},
  title        = {Fast In-Memory {SQL} Analytics on Typed Graphs},
  journal      = {Proc. {VLDB} Endow.},
  volume       = {10},
  number       = {3},
  pages        = {265--276},
  year         = {2016},
  url          = {http://www.vldb.org/pvldb/vol10/p265-lin.pdf},
  doi          = {10.14778/3021924.3021941},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pvldb/LinMPS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SpringerMH16,
  author       = {Matthias Springer and
                  Hidehiko Masuhara and
                  Robert Hirschfeld},
  editor       = {Lidia Fuentes and
                  Don S. Batory and
                  Krzysztof Czarnecki},
  title        = {Hierarchical layer-based class extensions in Squeak/Smalltalk},
  booktitle    = {Companion Proceedings of the 15th International Conference on Modularity,
                  M{\'{a}}laga, Spain, March 14 - 18, 2016},
  pages        = {107--112},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2892664.2892682},
  doi          = {10.1145/2892664.2892682},
  timestamp    = {Fri, 30 Dec 2022 23:08:53 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SpringerMH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SpringerNHM16,
  author       = {Matthias Springer and
                  Fabio Niephaus and
                  Robert Hirschfeld and
                  Hidehiko Masuhara},
  editor       = {Lidia Fuentes and
                  Don S. Batory and
                  Krzysztof Czarnecki},
  title        = {Matriona: class nesting with parameterization in Squeak/Smalltalk},
  booktitle    = {Proceedings of the 15th International Conference on Modularity, {MODULARITY}
                  2016, M{\'{a}}laga, Spain, March 14 - 18, 2016},
  pages        = {118--129},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2889443.2889457},
  doi          = {10.1145/2889443.2889457},
  timestamp    = {Fri, 30 Dec 2022 23:08:53 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SpringerNHM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/SpringerMH16,
  author       = {Matthias Springer and
                  Hidehiko Masuhara and
                  Robert Hirschfeld},
  title        = {Classes as Layers: Rewriting Design Patterns with {COP:} Alternative
                  Implementations of Decorator, Observer, and Visitor},
  booktitle    = {Proceedings of the 8th International Workshop on Context-Oriented
                  Programming, COP@ECOOP 2016, Rome, Italy, July 19, 2016},
  pages        = {21--26},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2951965.2951968},
  doi          = {10.1145/2951965.2951968},
  timestamp    = {Tue, 06 Nov 2018 16:59:31 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/SpringerMH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/SpringerM16,
  author       = {Matthias Springer and
                  Hidehiko Masuhara},
  editor       = {Martin Elsman and
                  Clemens Grelck and
                  Andreas Kl{\"{o}}ckner and
                  David A. Padua},
  title        = {Object support in an array-based {GPGPU} extension for Ruby},
  booktitle    = {Proceedings of the 3rd {ACM} {SIGPLAN} International Workshop on Libraries,
                  Languages, and Compilers for Array Programming, ARRAY@PLDI 2016, Santa
                  Barbara, CA, USA, June 14, 2016},
  pages        = {25--31},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2935323.2935327},
  doi          = {10.1145/2935323.2935327},
  timestamp    = {Mon, 05 Feb 2024 20:30:16 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/SpringerM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/LinMPS16,
  author       = {Chunbin Lin and
                  Benjamin Mandel and
                  Yannis Papakonstantinou and
                  Matthias Springer},
  title        = {Fast In-Memory {SQL} Analytics on Relationships between Entities},
  journal      = {CoRR},
  volume       = {abs/1602.00033},
  year         = {2016},
  url          = {http://arxiv.org/abs/1602.00033},
  eprinttype    = {arXiv},
  eprint       = {1602.00033},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/LinMPS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/Springer16,
  author       = {Matthias Springer},
  title        = {Inter-language Collaboration in an Object-oriented Virtual Machine},
  journal      = {CoRR},
  volume       = {abs/1606.03644},
  year         = {2016},
  url          = {http://arxiv.org/abs/1606.03644},
  eprinttype    = {arXiv},
  eprint       = {1606.03644},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/Springer16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/NiephausSFPH15,
  author       = {Fabio Niephaus and
                  Matthias Springer and
                  Tim Felgentreff and
                  Tobias Pape and
                  Robert Hirschfeld},
  editor       = {Flor{\'{e}}al Morandat and
                  Olivier Zendra},
  title        = {Call-target-specific method arguments},
  booktitle    = {Proceedings of the 10th Workshop on Implementation, Compilation, Optimization
                  of Object-Oriented Languages, Programs and Systems, ICOOOLPS@ECOOP
                  2015, Prague, Czech Republic, July 6, 2015},
  pages        = {5:1--5:4},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2843915.2843919},
  doi          = {10.1145/2843915.2843919},
  timestamp    = {Sun, 02 Oct 2022 15:59:41 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/NiephausSFPH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/SpringerLH15,
  author       = {Matthias Springer and
                  Jens Lincke and
                  Robert Hirschfeld},
  title        = {Efficient Layered Method Execution in ContextAmber},
  booktitle    = {Proceedings of the 7th International Workshop on Context-Oriented
                  Programming, {COP} 2015, Prague, Czech Republic, July 4-10, 2015},
  pages        = {5:1--5:6},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2786545.2786548},
  doi          = {10.1145/2786545.2786548},
  timestamp    = {Tue, 06 Nov 2018 16:59:31 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/SpringerLH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics