Marcel Wagenländer

@marcelwagenlander
13 Followers
123 Following
50 Posts
PhD student @Imperial working on AI systems
Websitehttps://marcelwagenlander.com
Quote of the day “You have to believe in yourself, because your AI assistant doesn’t.”

I did a systems conference topic exploration and visualised it with a few figures.

https://marcelwagenlander.com/blog/sys-conferences-topics/

Systems Conference Topic Exploration

Visualisations of how systems research topics evolved from 2006 to 2025

A post-American, enshittification-resistant internet

Trump has staged an unscheduled, midair rapid disassembly of the global system of trade. Ironically, it is this system that prevented all...

media.ccc.de
Where does a software engineering career start in the era of AI coding agents?
https://pierremary.com/en/posts/the-broken-ladder-ai-is-killing-junior-careers
The Broken Ladder: AI Isn't Killing Engineering Jobs. It's Killing Engineering Careers

Serving Agentic Workflows with Scepsy.
Agentic workflows have unpredictable execution times, so end-to-end latency is hard to predict. But each LLM's share of total execution is stable, which Scepsy exploits to optimise GPU allocations.
https://arxiv.org/abs/2604.15186
Scepsy: Serving Agentic Workflows Using Aggregate LLM Pipelines

Agentic workflows carry out complex tasks by orchestrating multiple large language models (LLMs) and tools. Serving such workflows at a target throughput with low latency is challenging because they can be defined using arbitrary agentic frameworks and exhibit unpredictable execution times: execution may branch, fan-out, or recur in data-dependent ways. Since LLMs in workflows often outnumber available GPUs, their execution also leads to GPU oversubscription. We describe Scepsy, a new agentic serving system that efficiently schedules arbitrary multi-LLM agentic workflows onto a GPU cluster. Scepsy exploits the insight that, while agentic workflows have unpredictable end-to-end latencies, the shares of each LLM's total execution times are comparatively stable across executions. Scepsy decides on GPU allocations based on these aggregate shares: first, it profiles the LLMs under different parallelism degrees. It then uses these statistics to construct an Aggregate LLM Pipeline, which is a lightweight latency/throughput predictor for allocations. To find a GPU allocation that minimizes latency while achieving a target throughput, Scepsy uses the Aggregate LLM Pipeline to explore a search space over fractional GPU shares, tensor parallelism degrees, and replica counts. It uses a hierarchical heuristic to place the best allocation onto the GPU cluster, minimizing fragmentation, while respecting network topology constraints. Our evaluation on realistic agentic workflows shows that Scepsy achieves up to 2.4x higher throughput and 27x lower latency compared to systems that optimize LLMs independently or rely on user-specified allocations.

arXiv.org
Excited to start my internship at Meta as a Research Scientist in the AI and Systems Co-Design team today! Looking forward to learning and contributing to cutting-edge work at the intersection of AI and systems.
OK Go - Love (Official Video)

YouTube
I’ll be at EuroSys/Asplos next week! #eurosys #asplos
The number of coders who use AI “at all times” seems low to me #ai #code https://www.wired.com/story/how-software-engineers-coders-actually-use-ai/
How Software Engineers Actually Use AI

We surveyed 730 coders and developers about how (and how often) they use AI chatbots on the job. The results amazed and disturbed us.

WIRED
Tech Support Dictatorship haha https://www.youtube.com/watch?v=vK6fALsenmw
History Professor Answers Dictator Questions | Tech Support | WIRED

YouTube