Berke Ates

ORCID: 0000-0003-0242-3640
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Parallel Computing and Optimization Techniques
  • Real-Time Systems Scheduling
  • Embedded Systems Design Techniques
  • Advanced Neural Network Applications
  • Distributed and Parallel Computing Systems
  • Adversarial Robustness in Machine Learning
  • Cloud Computing and Resource Management

ETH Zurich
2023-2025

With the rise of specialized hardware and new programming languages, code optimization has shifted its focus towards promoting data locality. Most production-grade compilers adopt a control-centric mindset - instruction-driven augmented with scalar-based dataflow whereas other approaches provide domain-specific general purpose movement minimization, which can miss important control-flow optimizations. As two representations are not commutable, users must choose one over other. In this paper,...

10.1145/3579990.3580018 preprint EN 2023-02-17

The same computations are often expressed differently across software projects and programming languages. In particular, how involving loops varies due to the many possibilities permute compose loops. Since each variant may have unique performance properties, automatic approaches loop scheduling must support different optimization recipes. this paper, we propose a priori nest normalization align nests reduce variation before optimization. Specifically, define apply criteria, mapping with...

10.48550/arxiv.2412.20179 preprint EN arXiv (Cornell University) 2024-12-28
Coming Soon ...