2025 · ACM/SPEC International Conference on Performance Engineering (ICPE)
Tom Wallace, Beatrice M. Ombuki-Berman, Naser Ezzati-Jivan
The paper compares compression and optimization strategies for reducing the resource cost of Transformer and large-language-model workloads while retaining useful accuracy.
Keywords: transformers · quantization · knowledge distillation · pruning · 4-bit quantization
Read the detailed paper record · · Authoritative source
2025 · ACM/SPEC International Conference on Performance Engineering (ICPE)
Ghazal Khodabandeh, Alireza Ezaz, Majid Babaei, Naser Ezzati-Jivan
The paper applies graph attention networks to predict future interactions in microservice call graphs, supporting proactive monitoring.
Keywords: microservice call graphs · link prediction · graph attention networks · temporal segmentation · negative sampling
Read the detailed paper record · · Authoritative source
2024 · ACM/SPEC International Conference on Performance Engineering (ICPE)
Amirmahdi Khosravi Tabrizi, Naser Ezzati-Jivan, Francois Tetreault
ALS uses source-code features and reinforcement learning to recommend which Python functions to log and which log levels to use for performance-bug diagnosis.
Keywords: adaptive logging · ALS · reinforcement learning · log placement · log level selection
Read the detailed paper record · · Authoritative source
2024 · ACM/SPEC ICPE Companion
Alireza Ezaz, Ghazal Khodabandeh, Naser Ezzati-Jivan
The paper identifies response-time variability in Alibaba microservice traces through critical-path extraction and variability analysis of service interactions.
Keywords: Alibaba microservice architecture · critical path · distributed traces · response-time variability · critical interactions
Read the detailed paper record · · Authoritative source
2024 · Journal of Systems and Software
Morteza Noferesti, Naser Ezzati-Jivan
The paper releases a reusable Linux kernel-event and system-call artifact with controlled application workloads, injected resource noise, and analysis scenarios for software performance engineering.
Keywords: LTTng · Linux kernel events · system calls · kernel tracepoints · Elasticsearch
Read the detailed paper record · · Authoritative source
2023 · ACM/SPEC ICPE Companion
Tom Wallace, Beatrice M. Ombuki-Berman, Naser Ezzati-Jivan
The paper uses time-series analysis to identify and classify warmup, steady-state, and anomalous states in Java JMH microbenchmarks.
Keywords: Java Microbenchmark Harness · JMH · benchmark states · steady state · warmup
Read the detailed paper record · · Authoritative source
2023 · Companion of the 2023 ACM/SPEC International Conference on Performance Engineering (ICPE '23 Companion)
Amirmahdi Khosravi Tabrizi, Naser Ezzati-Jivan
The study examines whether static source-code features are associated with the steady-state behavior of Java microbenchmarks during JVM warmup.
Keywords: Java Microbenchmark Harness · JMH · srcML · Lizard · Apriori
Read the detailed paper record · · Authoritative source
2023 · ACM/SPEC ICPE Companion
Madeline Janecek, Sneh Patel, Naser Ezzati-Jivan
The paper uses sampled call graphs and machine learning to distinguish warmup from steady-state executions in Java microbenchmarks.
Keywords: Java · JMH · microbenchmarking · steady-state detection · warmup
Read the detailed paper record · · Authoritative source
2022 · Performance Evaluation
Majid Rezazadeh, Naser Ezzati-Jivan, Seyed Vahid Azhari, Michel R. Dagenais
The paper unifies Chromium user-space events with Linux kernel scheduling and resource events to analyze execution paths and localize sporadic latency in a complex multithreaded application.
Keywords: multi-thread applications · execution paths · performance evaluation · thread behavior
Read the detailed paper record · · Authoritative source
2020 · IEEE Internet of Things, GreenCom, CPSCom and SmartData
Yves J. Bationo, Naser Ezzati-Jivan, Evan Galea, Michel R. Dagenais
The paper correlates LTTng traces across OpenStack services, QEMU/KVM, network components, and host kernels to diagnose cloud-platform performance problems.
Keywords: cloud platforms · multi-level execution tracing · LTTng · LTTng-UST · OpenStack Nova
Read the detailed paper record · · Authoritative source
2019 · International Journal of Parallel Programming
Fabien Reumont-Locke, Naser Ezzati-Jivan, Michel R. Dagenais
The paper partitions Common Trace Format streams into balanced workloads, resolves cross-chunk state dependencies, and parallelizes stateful trace analyses with low synchronization cost.
Keywords: trace analysis · parallelization · analysis scalability · multicore processing · CTF
Read the detailed paper record · · Authoritative source
2017 · Concurrency and Computation: Practice and Experience
Adrien Vergé, Naser Ezzati-Jivan, Michel R. Dagenais
The paper designs and evaluates hardware-assisted alternatives to LTTng-UST for software-event and execution-path tracing, including STM/ETB, ETM/ETB, and a modified Perf/BTS path.
Keywords: hardware-assisted tracing · software events · event collection · trace overhead · ARM CoreSight
Read the detailed paper record · · Authoritative source
2015 · Concurrency and Computation: Practice and Experience
Naser Ezzati-Jivan, Michel R. Dagenais
The paper proposes a multilevel data-cube model for computing statistics over live execution traces across several time scales.
Keywords: data cube · stream cube · live trace statistics · LTTng · State History Tree
Read the detailed paper record · · Authoritative source
2013 · ACM SIGOPS Operating Systems Review
Naser Ezzati-Jivan, Michel R. Dagenais
The framework computes system-parameter statistics for arbitrary intervals and resource hierarchies from very large traces using a disk-resident history structure and controlled granularity.
Keywords: trace statistics · LTTng · Linux kernel 2.6.38.6 · disk-resident interval tree · history tree
Read the detailed paper record · · Authoritative source
2013 · IEEE International Conference on Social Computing
Alexandre Montplaisir-Goncalves, Naser Ezzati-Jivan, Florian Wininger, Michel R. Dagenais
The paper presents a disk-oriented State History Tree that stores very large, time-ordered trace intervals without repeated node rebalancing.
Keywords: State History Tree · disk-based interval data · streaming interval data · time-ordered intervals · LTTng
Read the detailed paper record · · Authoritative source
2011 · Sixth International Conference on Internet Monitoring and Protection (ICIMP 2011)
Naser Ezzati Jivan, Alireza Shameli Sendi, Naser Nematbakhsh, Michel Dagenais
The paper moves part of an application proxy into the kernel to reduce context switches and unnecessary data copies during connection filtering.
Keywords: in-kernel proxy · connection filtering · Fire Bench · SPECWeb2009 · context switches
Read the detailed paper record · · Authoritative source