default search action
Tobias Grosser
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j14]Arjun Pitchanathan, Kunwar Grover, Tobias Grosser:
Falcon: A Scalable Analytical Cache Model. Proc. ACM Program. Lang. 8(PLDI): 1854-1878 (2024) - [j13]Thomas Koehler, Andrés Goens, Siddharth Bhat, Tobias Grosser, Phil Trinder, Michel Steuwer:
Guided Equality Saturation. Proc. ACM Program. Lang. 8(POPL): 1727-1758 (2024) - [c40]An Qi Zhang, Andrés Goens, Nicolai Oswald, Tobias Grosser, Daniel J. Sorin, Vijay Nagarajan:
PipeGen: Automated Transformation of a Single-Core Pipeline into a Multicore Pipeline for a Given Memory Consistency Model. PACT 2024: 1-13 - [c39]George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown, Mathieu Fehr, Lawrence Mitchell, Gabriel Rodriguez-Canal, Maurice Jamieson, Paul H. J. Kelly, Michel Steuwer, Tobias Grosser:
A shared compilation stack for distributed-memory parallelism in stencil DSLs. ASPLOS (3) 2024: 38-56 - [c38]Arjun Pitchanathan, Albert Cohen, Oleksandr Zinenko, Tobias Grosser:
Strided Difference Bound Matrices. CAV (1) 2024: 279-302 - [c37]Siddharth Bhat, Alex C. Keizer, Chris Hughes, Andrés Goens, Tobias Grosser:
Verifying Peephole Rewriting in SSA Compiler IRs. ITP 2024: 9:1-9:20 - [c36]Ramon Fernández Mir, Paul B. Jackson, Siddharth Bhat, Andrés Goens, Tobias Grosser:
Transforming Optimization Problems into Disciplined Convex Programming Form. CICM 2024: 183-202 - [e2]Tobias Grosser, Christophe Dubach, Michel Steuwer, Jingling Xue, Guilherme Ottoni, ernando Magno Quintão Pereira:
IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2024, Edinburgh, United Kingdom, March 2-6, 2024. IEEE 2024, ISBN 979-8-3503-9509-9 [contents] - [i20]George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown, Mathieu Fehr, Lawrence Mitchell, Gabriel Rodriguez-Canal, Maurice Jamieson, Paul H. J. Kelly, Michel Steuwer, Tobias Grosser:
A shared compilation stack for distributed-memory parallelism in stencil DSLs. CoRR abs/2404.02218 (2024) - [i19]Arjun Pitchanathan, Albert Cohen, Oleksandr Zinenko, Tobias Grosser:
Strided Difference Bound Matrices. CoRR abs/2405.11244 (2024) - [i18]Siddharth Bhat, Alex C. Keizer, Chris Hughes, Andrés Goens, Tobias Grosser:
Verifying Peephole Rewriting In SSA Compiler IRs. CoRR abs/2407.03685 (2024) - [i17]Mahdi Ghorbani, Emilien Bauer, Tobias Grosser, Amir Shaikhha:
Compressing Structured Tensor Algebra. CoRR abs/2407.13726 (2024) - 2023
- [c35]Alexander Brauckmann, Elizabeth Polgreen, Tobias Grosser, Michael F. P. O'Boyle:
mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR Using Program Synthesis. PACT 2023: 39-50 - [c34]Manil Dev Gomony, Floran de Putter, Anteneh Gebregiorgis, Gianna Paulin, Linyan Mei, Vikram Jain, Said Hamdioui, Victor Sanchez, Tobias Grosser, Marc Geilen, Marian Verhelst, Friedemann Zenke, Frank K. Gürkaynak, Barry de Bruin, Sander Stuijk, Simon Davidson, Sayandip De, Mounir Ghogho, Alexandra Jimborean, Sherif Eissa, Luca Benini, Dimitrios Soudris, Rajendra Bishnoi, Sam Ainsworth, Federico Corradi, Ouassim Karrakchou, Tim Güneysu, Henk Corporaal:
PetaOps/W edge-AI $\mu$ Processors: Myth or reality? DATE 2023: 1-6 - [c33]Gabriel Rodriguez-Canal, Nick Brown, Maurice Jamieson, Emilien Bauer, Anton Lydike, Tobias Grosser:
Stencil-HMLS: A multi-layered approach to the automatic optimisation of stencil codes on FPGA. SC Workshops 2023: 556-565 - [c32]Nick Brown, Maurice Jamieson, Anton Lydike, Emilien Bauer, Tobias Grosser:
Fortran performance optimisation and auto-parallelisation by leveraging MLIR-based domain specific abstractions in Flang. SC Workshops 2023: 904-913 - [i16]Nick Brown, Maurice Jamieson, Anton Lydike, Emilien Bauer, Tobias Grosser:
Fortran performance optimisation and auto-parallelisation by leveraging MLIR-based domain specific abstractions in Flang. CoRR abs/2310.01882 (2023) - [i15]Gabriel Rodriguez-Canal, Nick Brown, Maurice Jamieson, Emilien Bauer, Anton Lydike, Tobias Grosser:
Stencil-HMLS: A multi-layered approach to the automatic optimisation of stencil codes on FPGA. CoRR abs/2310.01914 (2023) - [i14]Alexander Brauckmann, Elizabeth Polgreen, Tobias Grosser, Michael F. P. O'Boyle:
mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR using Program Synthesis. CoRR abs/2310.04196 (2023) - [i13]Mathieu Fehr, Michel Weber, Christian Ulmann, Alexandre Lopoukhine, Martin Lücke, Théo Degioanni, Michel Steuwer, Tobias Grosser:
Sidekick compilation with xDSL. CoRR abs/2311.07422 (2023) - 2022
- [j12]Adam Siemieniuk, Lorenzo Chelini, Asif Ali Khan, Jerónimo Castrillón, Andi Drebes, Henk Corporaal, Tobias Grosser, Martin Kong:
OCC: An Automated End-to-End Machine Learning Optimizing Compiler for Computing-In-Memory. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 41(6): 1674-1686 (2022) - [j11]Marcin Copik, Tobias Grosser, Torsten Hoefler, Paolo Bientinesi, Benjamin Berkels:
Work-Stealing Prefix Scan: Addressing Load Imbalance in Large-Scale Image Registration. IEEE Trans. Parallel Distributed Syst. 33(3): 523-535 (2022) - [c31]Theodoros Theodoridis, Tobias Grosser, Zhendong Su:
Understanding and exploiting optimal function inlining. ASPLOS 2022: 977-989 - [c30]Anurudh Peduri, Siddharth Bhat, Tobias Grosser:
QSSA: an SSA-based IR for Quantum computing. CC 2022: 2-14 - [c29]Blake Gerard, Tobias Grosser, Martin Kong:
QRANE: lifting QASM programs to an affine IR. CC 2022: 15-28 - [c28]Siddharth Bhat, Tobias Grosser:
Lambda the Ultimate SSA: Optimizing Functional Programs in SSA. CGO 2022: 1-11 - [c27]Nick Brown, Brandon Echols, Justs Zarins, Tobias Grosser:
Exploring the Suitability of the Cerebras Wafer Scale Engine for Stencil-Based Computation Codes. Euro-Par Workshops 2022: 51-65 - [c26]Andrei Lascu, Alastair F. Donaldson, Tobias Grosser, Torsten Hoefler:
Metamorphic Fuzzing of C++ Libraries. ICST 2022: 35-46 - [c25]Mathieu Fehr, Jeff Niu, River Riddle, Mehdi Amini, Zhendong Su, Tobias Grosser:
IRDL: an IR definition language for SSA compilers. PLDI 2022: 199-212 - [e1]Tobias Grosser, Kyoungwoo Lee:
LCTES '22: 23rd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems, San Diego, CA, USA, 14 June 2022. ACM 2022, ISBN 978-1-4503-9266-2 [contents] - [i12]Siddharth Bhat, Tobias Grosser:
Lambda the Ultimate SSA: Optimizing Functional Programs in SSA. CoRR abs/2201.07272 (2022) - [i11]Lorenzo Chelini, Henrik Barthels, Paolo Bientinesi, Marcin Copik, Tobias Grosser, Daniele G. Spampinato:
MOM: Matrix Operations in MLIR. CoRR abs/2208.10391 (2022) - [i10]Nick Brown, Brandon Echols, Justs Zarins, Tobias Grosser:
TensorFlow as a DSL for stencil-based computation on the Cerebras Wafer Scale Engine. CoRR abs/2210.04795 (2022) - [i9]Manil Dev Gomony, Floran de Putter, Anteneh Gebregiorgis, Gianna Paulin, Linyan Mei, Vikram Jain, Said Hamdioui, Victor Sanchez, Tobias Grosser, Marc Geilen, Marian Verhelst, Frank K. Zenke, Frank K. Gürkaynak, Barry de Bruin, Sander Stuijk, Simon Davidson, Sayandip De, Mounir Ghogho, Alexandra Jimborean, Sherif Eissa, Luca Benini, Dimitrios Soudris, Rajendra Bishnoi, S. Ainsworth, Federico Corradi, Ouassim Karrakchou, Tim Güneysu, Henk Corporaal:
CONVOLVE: Smart and seamless design of smart edge processors. CoRR abs/2212.00873 (2022) - 2021
- [j10]Arjun Pitchanathan, Christian Ulmann, Michel Weber, Torsten Hoefler, Tobias Grosser:
FPL: fast Presburger arithmetic through transprecision. Proc. ACM Program. Lang. 5(OOPSLA): 1-26 (2021) - [j9]Tobias Gysi, Christoph Müller, Oleksandr Zinenko, Stephan Herhut, Eddie Davis, Tobias Wicky, Oliver Fuhrer, Torsten Hoefler, Tobias Grosser:
Domain-Specific Multi-Level IR Rewriting for GPU: The Open Earth Compiler for GPU-accelerated Climate Simulation. ACM Trans. Archit. Code Optim. 18(4): 51:1-51:23 (2021) - [c24]Lorenzo Chelini, Andi Drebes, Oleksandr Zinenko, Albert Cohen, Nicolas Vasilache, Tobias Grosser, Henk Corporaal:
Progressive Raising in Multi-level IR. CGO 2021: 15-26 - [c23]Andrei Lascu, Matt Windsor, Alastair F. Donaldson, Tobias Grosser, John Wickerson:
Dreaming up Metamorphic Relations: Experiences from Three Fuzzer Tools. MET@ICSE 2021: 61-68 - [c22]Tobias Grosser:
Cross-domain compilation: exploiting synergies across the CS community (keynote). VMIL@SPLASH 2021: 2 - [c21]Marcin Copik, Alexandru Calotoiu, Tobias Grosser, Nicolas Wicki, Felix Wolf, Torsten Hoefler:
Extracting clean performance models from tainted programs. PPoPP 2021: 403-417 - [c20]Lorenzo Chelini, Martin Kong, Tobias Grosser, Henk Corporaal:
LoopOpt: Declarative Transformations Made Easy. SCOPES 2021: 11-16 - 2020
- [j8]Tobias Grosser, Theodoros Theodoridis, Maximilian Falkenstein, Arjun Pitchanathan, Michael Kruse, Manuel Rigger, Zhendong Su, Torsten Hoefler:
Fast linear programming through transprecision computing on small and sparse data. Proc. ACM Program. Lang. 4(OOPSLA): 195:1-195:28 (2020) - [j7]Lorenzo Chelini, Oleksandr Zinenko, Tobias Grosser, Henk Corporaal:
Declarative Loop Tactics for Domain-specific Optimization. ACM Trans. Archit. Code Optim. 16(4): 55:1-55:25 (2020) - [j6]Nirmal Prajapati, Sanjay V. Rajopadhye, Hristo N. Djidjev, Nandakishore Santhi, Tobias Grosser, Rumen Andonov:
Optimization Approach to Accelerator Codesign. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(6): 1300-1313 (2020) - [j5]Asif Ali Khan, Hauke Mewes, Tobias Grosser, Torsten Hoefler, Jerónimo Castrillón:
Polyhedral Compilation for Racetrack Memories. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(11): 3968-3980 (2020) - [c19]Lorenzo Chelini, Tobias Gysi, Tobias Grosser, Martin Kong, Henk Corporaal:
Automatic Generation of Multi-Objective Polyhedral Compiler Transformations. PACT 2020: 83-96 - [c18]Andreas Kurth, Koen Wolters, Björn Forsberg, Alessandro Capotondi, Andrea Marongiu, Tobias Grosser, Luca Benini:
Mixed-data-model heterogeneous compilation and OpenMP offloading. CC 2020: 119-131 - [c17]Fabian Schuiki, Andreas Kurth, Tobias Grosser, Luca Benini:
LLHD: a multi-level intermediate representation for hardware description languages. PLDI 2020: 258-271 - [i8]Tobias Gysi, Tobias Grosser, Laurin Brandner, Torsten Hoefler:
A Fast Analytical Model of Fully Associative Caches. CoRR abs/2001.01653 (2020) - [i7]Kornilios Kourtis, Martino Dazzi, Nikolas Ioannou, Tobias Grosser, Abu Sebastian, Evangelos Eleftheriou:
Compiling Neural Networks for a Computational Memory Accelerator. CoRR abs/2003.04293 (2020) - [i6]Fabian Schuiki, Andreas Kurth, Tobias Grosser, Luca Benini:
LLHD: A Multi-level Intermediate Representation for Hardware Description Languages. CoRR abs/2004.03494 (2020) - [i5]Tobias Gysi, Christoph Müller, Oleksandr Zinenko, Stephan Herhut, Eddie Davis, Tobias Wicky, Oliver Fuhrer, Torsten Hoefler, Tobias Grosser:
Domain-Specific Multi-Level IR Rewriting for GPU. CoRR abs/2005.13014 (2020) - [i4]Marcin Copik, Tobias Grosser, Torsten Hoefler, Paolo Bientinesi, Benjamin Berkels:
Work-stealing prefix scan: Addressing load imbalance in large-scale image registration. CoRR abs/2010.12478 (2020) - [i3]Marcin Copik, Alexandru Calotoiu, Tobias Grosser, Nicolas Wicki, Felix Wolf, Torsten Hoefler:
Extracting Clean Performance Models from Tainted Programs. CoRR abs/2012.15592 (2020)
2010 – 2019
- 2019
- [c16]Tobias Gysi, Tobias Grosser, Torsten Hoefler:
Absinthe: Learning an Analytical Performance Model to Fuse and Tile Stencil Codes in One Shot. PACT 2019: 370-382 - [c15]Philip Pfaffe, Tobias Grosser, Martin Peter Tillmann:
Efficient hierarchical online-autotuning: a case study on polyhedral accelerator mapping. ICS 2019: 354-366 - [c14]Tobias Gysi, Tobias Grosser, Laurin Brandner, Torsten Hoefler:
A fast analytical model of fully associative caches. PLDI 2019: 816-829 - 2018
- [j4]Roman Gareev, Tobias Grosser, Michael Kruse:
High-Performance Generalized Tensor Operations: A Compiler-Oriented Approach. ACM Trans. Archit. Code Optim. 15(3): 34:1-34:27 (2018) - [c13]Oleksandr Zinenko, Sven Verdoolaege, Chandan Reddy, Jun Shirako, Tobias Grosser, Vivek Sarkar, Albert Cohen:
Modeling the conflicting demands of parallelism and Temporal/Spatial locality in affine scheduling. CC 2018: 3-13 - [c12]Michael Kruse, Tobias Grosser:
DeLICM: scalar dependence removal at zero memory cost. CGO 2018: 241-253 - 2017
- [c11]Johannes Doerfert, Tobias Grosser, Sebastian Hack:
Optimistic loop optimization. CGO 2017: 292-304 - [c10]Nirmal Prajapati, Waruna Ranasinghe, Sanjay V. Rajopadhye, Rumen Andonov, Hristo N. Djidjev, Tobias Grosser:
Simple, Accurate, Analytical Time Modeling and Optimal Tile Size Selection for GPGPU Stencils. PPoPP 2017: 163-177 - [i2]Nirmal Prajapati, Sanjay V. Rajopadhye, Hristo N. Djidjev, Nandakishore Santhi, Tobias Grosser, Rumen Andonov:
Accelerator Codesign as Non-Linear Optimization. CoRR abs/1712.04892 (2017) - 2016
- [c9]Tobias Grosser, Torsten Hoefler:
Polly-ACC Transparent compilation to heterogeneous hardware. ICS 2016: 1:1-1:13 - 2015
- [j3]Tobias Grosser, Sven Verdoolaege, Albert Cohen:
Polyhedral AST Generation Is More Than Scanning Polyhedra. ACM Trans. Program. Lang. Syst. 37(4): 12:1-12:50 (2015) - [c8]Riyadh Baghdadi, Ulysse Beaugnon, Albert Cohen, Tobias Grosser, Michael Kruse, Chandan Reddy, Sven Verdoolaege, Adam Betts, Alastair F. Donaldson, Jeroen Ketema, Javed Absar, Sven van Haastregt, Alexey Kravets, Anton Lokhmotov, Robert David, Elnar Hajiyev:
PENCIL: A Platform-Neutral Compute Intermediate Language for Accelerator Programming. PACT 2015: 138-149 - [c7]Tobias Gysi, Tobias Grosser, Torsten Hoefler:
MODESTO: Data-centric Analytic Optimization of Complex Stencil Programs on Heterogeneous Architectures. ICS 2015: 177-186 - [c6]Tobias Grosser, Jagannathan Ramanujam, Louis-Noël Pouchet, P. Sadayappan, Sebastian Pop:
Optimistic Delinearization of Parametrically Sized Arrays. ICS 2015: 351-360 - [c5]Péricles Alves, Fabian Gruber, Johannes Doerfert, Alexandros Lamprineas, Tobias Grosser, Fabrice Rastello, Fernando Magno Quintão Pereira:
Runtime pointer disambiguation. OOPSLA 2015: 589-606 - 2014
- [b1]Tobias Grosser:
A decoupled approach to high-level loop optimization : tile shapes, polyhedral building blocks and low-level compilers. (Une approche découplée pour l'optimization de boucle à haut niveau). Pierre and Marie Curie University, Paris, France, 2014 - [j2]Tobias Grosser, Sven Verdoolaege, Albert Cohen, P. Sadayappan:
The Relation Between Diamond Tiling and Hexagonal Tiling. Parallel Process. Lett. 24(3) (2014) - [c4]Tobias Grosser, Albert Cohen, Justin Holewinski, P. Sadayappan, Sven Verdoolaege:
Hybrid Hexagonal/Classical Tiling for GPUs. CGO 2014: 66 - [c3]Kevin Stock, Martin Kong, Tobias Grosser, Louis-Noël Pouchet, Fabrice Rastello, J. Ramanujam, P. Sadayappan:
A framework for enhancing data reuse via associative reordering. PLDI 2014: 65-76 - 2013
- [c2]Tobias Grosser, Albert Cohen, Paul H. J. Kelly, J. Ramanujam, P. Sadayappan, Sven Verdoolaege:
Split tiling for GPUs: automatic parallelization using trapezoidal tiles. GPGPU@ASPLOS 2013: 24-31 - [i1]Riyadh Baghdadi, Albert Cohen, Serge Guelton, Sven Verdoolaege, Jun Inoue, Tobias Grosser, Georgia Kouveli, Alexey Kravets, Anton Lokhmotov, Cedric Nugteren, Fraser Waters, Alastair F. Donaldson:
PENCIL: Towards a Platform-Neutral Compute Intermediate Language for DSLs. CoRR abs/1302.5586 (2013) - 2012
- [j1]Tobias Grosser, Armin Größlinger, Christian Lengauer:
Polly - Performing Polyhedral Optimizations on a Low-Level Intermediate Representation. Parallel Process. Lett. 22(4) (2012) - 2010
- [c1]David Philippou-Hübner, Bogdan Vlasenko, Tobias Grosser, Andreas Wendemuth:
Determining optimal features for emotion recognition from speech by applying an evolutionary algorithm. INTERSPEECH 2010: 2358-2361
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-10 20:50 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint