Chameleon Newsletter & Changelog October 2026

Chameleon Newsletter & Changelog October 2026

Lots of good news this month: meet with Chameleon at SC and hear about our new venture into AI-augmented experiment design, fantastic new artifacts on Trovi created by our users that could give you a serious leg up with your experimentation, lots of new features and improvements on the system, and insights into what’s trending on Chameleon…

Chameleon at SC26

Calling all Chameleon users and collaborators coming to SC26 in our home town of Chicago! If you are using Chameleon or would like to collaborate with us, please give us a shout – we’d love to meet you all! Quite apart from any scheduled meeting we’d like to invite everybody to the following events:

First, as many of you know we have been experimenting with using AI to help design experiments on Chameleon or other scientific clouds. Our paper presenting preliminary results will be presented at the AI4S: 8th Workshop on Artificial Intelligence and Machine Learning for Scientific Applications SC26 workshop on Sunday, November 15, 2026 (10:30am - 10:50am CST) in Room W183a.

Second, for those of you who are also coming to the OpenInfra Day, on Tuesday November 17, 2026 in Marriott Marquis in Chicago, running in parallel with SC26, Chameleon Infrastructure Lead Mike Sherman will take the mike for a spell during the keynote to talk about the work we are doing with OpenStack – including the AI-assisted design of computational experiments above. The keynote will take place 8:00-8:40AM – early but SO worth it! Last but not least: if you would like to attend and are a student two things to note: (1) please contact us via helpdesk for a discount code that takes the registration fee down to $25, and (2) there are opportunities for student volunteers that you can check out.

New Trovi Artifacts in October

Before we tell you about all the wonderful new capabilities the Chameleon team added to the testbed, we’d like to highlight new interesting contributions from our users who published new artifacts on Trovi. These artifacts represent results from papers, educational content, or simply experiment patterns, i.e., “experiment foundations” that allow you to get started with your experimentation faster.

In October, our users contributed the following new Trovi artifacts:

  • “Reproducing Cloud Local Storage Evolution & LATTE (USENIX FAST ‘26)” by Yizreel Schwartz Sipahutar at Institut Teknologi Del reproduces and extends the foundational cloud storage findings from the paper: “Here, There and Everywhere: The Past, the Present and the Future of Local Storage in Cloud", published by Alibaba Group and Shanghai Jiao Tong University
  • “Single node experiment pattern: CPU LLM Inference Scaling with llama.cpp” from our very own Mark Powers benchmarks CPU-only large language model inference on a single Chameleon instance (bare metal or virtual) and provides a good foundation for your experimentation. This artifact is supported by the Chameleon team as attested by the Chameleon logo badge.
  • “Reproducible pgchecker MPI Experiment on Chameleon” from Christian Pirngruber at TU Wien runs a reproducible pgchecker MPI Experiment on Chameleon and can also be used as foundation for new experiments.
  • “MINCER” by Jhonny Gonzalez and team from the University of Texas at El Paso automates the setup and monitoring of experiments using Docker containers that include performance measurement tools like PAPI (Performance Application Programming Interface) – it looks like a great experiment pattern that can help you create many new experiments!
  • “CacheBlend Reproduction” by Jack Huber at the University of Chicago (submitted on Halloween, must be scary!) configures a GPU instance to run the CacheBlend tests (see artifact content) and present the results of those tests.

In other words, plenty of new content to check out courtesy of our users – happy experimenting!

Artifacts from PACT’26

And in addition to that – two results at the PACT’26 Artifact Evaluation were awarded the Chameleon Reproducibility Challenge Award at the conference which took place last month. Both are available as Trovi artifacts – check them out!

Splyce, authored by Kabilan Mahathevan, Poorna Gunathilaka, and Kirshanthan Sundararajah from Virginia Tech, demonstrates that by converting unpredictable control-flow into a predictable data stream, compiler-driven speculation can effectively reconcile the memory efficiency of compressed storage with the execution-unit throughput of modern superscalar architectures. Reproducing Splyce’s results requires bare-metal hardware and a carefully configured experimental environment. Chameleon’s Jupyter workflow makes it easier to run experiments and visualize and compare results presented at PACT'26.

SALT, authored by Yanghui Wu, Yifan Zhu, Yekai Pan, Chen Ding from University of Rochester, introduces a symbolic analysis framework that characterizes memory reuse and predicts cache misses in loop programs with rectangular iteration spaces and symbolic parameters such as problem dimensions and tile sizes. This Chameleon/Trovi artifact packages the MLIR-based implementation, benchmarks, and evaluation workflows for reproducing the experimental results presented at PACT 2026.

Congratulations to all artifact authors!

Changelog

Artifact verification. Trovi is Chameleon’s sharing portal, allowing users to share digital artifacts with the community and track metrics of how many users use your artifact. This month, we’ve added a new metric: verifications. Users who run your artifact can report whether the artifact worked as expected. We hope that this metric not only helps you find working artifacts as a user, but also will help artifact authors create reliable and robust artifacts. For more information, see our documentation.

Comment notifications. Last month, we enabled you to leave comments on Trovi artifacts, allowing you to leave feedback, ask questions, or discuss experiments with other users. This month we improved comments by adding email notifications. When someone adds a comment to your artifact, or replies to a comment you’ve made, you’ll now be notified via email. If you would prefer less email, you can also edit your Trovi profile to turn off comment notifications entirely.

Overhauled Trovi UI. And if that was not enough, we’ve also improved the Trovi UI based on your feedback. The biggest change you’ll notice is the reorganized artifact editing page. Now, items are grouped together into more logical sections, making it much easier to find what you need. We’ve added a new metric tracking recent accesses, which only counts the number of accesses for an artifact in the last 90 days. This makes it easier to find “trending” artifacts. Additionally, we’ve optimized the API so that loading artifacts should be much faster when searching or listing all artifacts.

Persistent Volumes for CHI@TACC VMs. Back in August, we announced that you could now launch both bare metal and VM instances from the same interface at CHI@TACC. This month, we’ve updated CHI@TACC so you can attach persistent volumes to your VM instances. By default, the disk in your VM is ephemeral and lost when the instance is deleted. If you attach a persistent volume to your instance, you can instead keep it around between instances, ensuring that if your lease expires you don’t lose anything important! In January, we’ll be shutting down KVM@TACC, so now that you can, be sure to migrate your volume data to CHI@TACC soon! If you want to learn more about how unifying bare metal and virtualized instances in one interface can help your experimentation, read our latest blog on this topic.

Improved CHI@Edge methods in python-chi. Our edge testbed, CHI@Edge, lets you experiment with devices like raspberry pis and jetson nanos, all orchestrated via our python-chi library. This month, we’ve improved the methods for downloading and uploading files, and executing commands in your container. We’ve fixed all of these methods so that they work with large files or long-running commands. Previously, this would only work if your command exited within 5 seconds, or your file upload/download finished within one minute. Additionally, we improved how upload and download handle single files and directories. For more information, see our documentation.

Storage Limits. This month, we are introducing limits to our object store usage. The object store is one the few resources on Chameleon that isn’t provisioned via a lease and where your usage is not time bounded – yet. To keep it as flexible as possible for as long as possible we have to ensure that no project is using more than their fair share of storage and therefore limiting individual project usage to 1TB. If you need an exception to this limit, or any of our limits, please feel free to reach out via the help desk.

Image updates. We wanted to give you notice that some of our operating system images are coming to the testbed in the upcoming months. Ubuntu 22.04 and Centos9-Stream are both going end-of-life in April 2027, and so we will no longer support our CC variants after this date. We recommend that you start using the newer versions of these operating systems instead. If you need to use these older, less secure images, we recommend you set it up behind a bastion host. Additionally, our Ubuntu 26 + CUDA image will soon stop working on our p100, v100, m40, and k80 GPUs, since these boards do not support CUDA 13.

And lastly, to see what’s popular on the platform you only have to go to Chameleon Trovi and sort according to “trending” which translates into the number of accesses in the last 90 days.

So what’s trending now? Seven out of ten top artifacts on the list are part of Professor Fraida Fund’s acclaimed operational ML class at NYU – apparently this is the job everybody wants these days! The artifacts connected with this class form what amounts to a digital textbook that covers topics from Chameleon basics, through cloud computing and storage, to ML-specific topics such as model training and ML-ops pipeline. The individual segments can be used standalone or as part of a class – no wonder they are popular!

With so much attention given to just one class, an even more interesting question perhaps is: what are the other three artifacts in the top ten? It looks like they are artifacts submitted through reproducibility initiatives and an experiment pattern, i.e., a base experiment that provides a foundation for a set of many experiments. In the former category we have SC26 AD/AE for “Communication Avoiding Parallel Sketching via Sparse Subspace Embeddings” from Johannes Laute at Paul Scherrer Institut – in #4 and Splyce by Kabilan Mahathevan which won the Chameleon reproducibility award at PACT’26 (see above) – in #6. Lastly, the “Jupyter + OpenCode environment” experiment pattern from Professor Fraida Fund at NYU again launches a ready-to-use remote development environment on KVM@TACC, with JupyterLab and OpenCode accessible through a floating IP.

In other words – a class, reproducible artifacts from Artifact Evaluations (AE) at recent conferences, and an experiment pattern have recently been the most popular!

Related Posts

Create a new thread to discuss this post on the Chameleon forum