Demo Data from SIGIR 2026 / reviewers in the wild / expert
David Katz
dblp:59/5518
· DBLP profile ↗
4ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0003-7387-6169ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 67% Hardware accelerators and domain-specific architectures · 33% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
compiler infrastructure |
1.0 | 1 | 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026 |
Compilers and program optimization › compiler infrastructure
MLIR |
1.0 | 1 | 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026 |
High-performance computing
scientific computing systems |
0.3 | 1 | 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026 |
High-performance computing
stencil computation |
0.3 | 1 | 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026 |
Hardware accelerators and domain-specific architectures › many-core accelerator
wafer-scale engine |
0.3 | 1 | 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026 |
Methods — techniques the papers use, named apart from their topics
MLIR · 2.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An MLIR Lowering Pipeline for Stencils at Wafer-ScaleabstractThe Cerebras Wafer-Scale Engine (WSE) delivers performance at an unprecedented scale of over 900,000 compute units, all connected via a single-wafer on-chip interconnect. Initially designed for AI, the WSE architecture is also well-suited for High Performance Computing (HPC). However, its distributed asynchronous programming model diverges significantly from the simple sequential or bulk-synchronous programs that one would typically derive for a given mathematical program description. Targeting the WSE requires a bespoke re-implementation when porting existing code. The absence of WSE support in compilers such as MLIR, meant that there was little hope for automating this process. Nicolai Stawinoga, David Katz, Anton Lydike, Justs Zarins, Nick Brown 0002, George Bisbas, Tobias Grosser |
ASPLOS (2) | 2 |
| 2025 | Automated Structural Testing of LLM-Based Agents: Methods, Framework, and Case Studies
Jens Kohl, Otto Kruse, Youssef Mostafa, Andre Luckow, Karsten Schroer, Thomas Riedl, Ryan French, David Katz, Manuel P. Luitz, Tanrajbir Takher, Ken E. Friedl, Céline Laurent-Winter |
IEEE Big Data | 8 |
| 2015 | Intelligent remote control of smart home devices using physiological parametersabstractThe goal of this paper is to propose a new approach for controlling smart home devices using physiological and movements signals (electromyogram, accelerometer and gyroscope). Our proposed approach exploits the ElectroMyoGram (EMG) signal to detect user muscles contraction and to trigger the associated actions on the controlled device. The triggered action is based on the position of the hand or its movement pattern. The Support Vector Machine (SVM) is used to classify the gyroscope data and to detect hand movements. The position of the hand is determined using the K-Nearest Neighbors (KNN) algorithm. Our proposed approach can be used to command any electronic device or connected objects and it is intended to work with data from wearable arm band containing triaxial accelerometer, gyroscope and able to measure EMG signal. Our experimental results are very encouraging where we achieve fast processing and reliable evaluation of hand movement with very low rate of actions miss interpretation. David Katz, Lassad Ben Hafsia, Osman Salem, Ahmed Mehaoua |
HealthCom | 1 |
| 2015 | Thread Migration in a Replicated-Kernel OSabstractChip manufacturers continue to increase the number of cores per chip while balancing requirements for low power consumption. This drives a need for simpler cores and hardware caches. Because of these trends, the scalability of existing shared memory system software is in question. Traditional operating systems (OS) for multiprocessors are based on shared memory communication between cores and are symmetric (SMP). Contention in SMP OSes over shared data structures is increasingly significant in newer generations of many-core processors. We propose the use of the replicated-kernel OS design to improve scalability over the traditional SMP OS. Our replicated-kernel design is an extension of the concept of the multikernel. While a multikernel appears to application software as a distributed network of cooperating micro kernels, we provide the appearance of a monolithic, single-system image, task-based OS in which application software is unaware of the distributed nature of the underlying OS. In this paper we tackle the problem of thread migration between kernels in a replicated-kernel OS. We focus on distributed thread group creation, context migration, and address space consistency for threads that execute on different kernels, but belong to the same distributed thread group. This concept is embodied in our prototype OS, called Popcorn Linux, which runs on multicore x86 machines and presents a Linux-like interface to application software that is indistinguishable from the SMP Linux interface. By doing this, we are able to leverage the wealth of existing Linux software for use on our platform while demonstrating the characteristics of the underlying replicated-kernel OS. We show that a replicated-kernel OS scales as well as a multikernel OS by removing the contention on shared data structures. Popcorn, Barr elfish, and SMP Linux are compared on selected benchmarks. Popcorn is shown to be competitive to SMP Linux, and up to 40% faster. David Katz, Antonio Barbalace, Saif Ansary, Akshay Ravichandran, Binoy Ravindran |
ICDCS | 1 |