Chameleon Newsletter & Changelog - December 2025
Testbed updates, new features, webinars, and other exciting news from our user community
- Jan. 5, 2026 by
- Mark Powers

Chameleon December Newsletter
This past month brings 2025 to a close and also exciting updates, including a year in review, Trovi improvements, and a CHI@Edge artifact, along with announcements about upcoming webinars (next up: How to Organize Artifact Evaluations (AEs) with Shared Infrastructure on Jan. 13th), our call for presentations for our sixth user meeting at NCAR’s campus in Boulder, and highlights from our newly appointed reproducibility ambassadors.
Publication Reporting Reminder
With the start of the New Year – and the new semester and quarter – we would like to remind all how important it is for us to track which of your publications used Chameleon in your research. Referencing the system is something all Chameleon users agree to do in the terms and conditions of platform use – but it is not just a formality. NSF uses these numbers to assess the research impact of their investment so the more we can point to research produced using Chameleon resources, the more solid the demonstration of community need, and the greater the likelihood that the system will be extended – and we’d love to be able to continue serving you in the future!
The best way to acknowledge the use of Chameleon is to simply state it in the text of your publication and reference the platform; this typically means that we will be able to eventually find it through research databases like scopus or search engines like google scholar. Another possibility is to reference Chameleon in the text or acknowledgement section of the paper without referencing the platform; this makes it harder to find but when we do find it, it is clear from the publication that the platform was used. However, if for any reason you forgot to reference the system directly in any of your publications, don’t worry – you can still tell us about it via an attestation process.
The way to do this is as follows:
- Check whether all your publications that used Chameleon resources have been reported. You can do this by accessing your dashboard (first option in the drop down menu when you click on your name in the top right corner after logging in) and then clicking the publication tab. You will see a list of all your publications that were produced using the system – that we know of. If, after reviewing this list, you find that some publications are missing, we would appreciate it very much if you could add them by clicking the blue “add publication” button.
- The add publication button will guide you to a page where you can report the publications as bibtex entries (multiple entries are good) and will then ask you to attest that they were produced using Chameleon. The publications will be reviewed and displayed on our user publications page. Of course, please do report any publications that you see missing whether they explicitly reference Chameleon or not!
Last Year in Review
2025 was a great year on the Chameleon testbed! We wanted to take a moment to highlight some of the biggest and most important changes.
- We brought the virtualized Chameleon offering, KVM@TACC, into parity with our bare metal partition. This above all means that the virtualized partition now supports advance reservations and bounded leases, but also an availability calendar. For a full comparison between the bare metal and virtualized partition see our Tips & Tricks post.
- And we celebrated these momentous changes by adding H100 GPU hardware to our virtualized offering letting you configure up to 4 H100s in a single instance – see a catalog of our new virtualized instance types. In the New Year we are planning to implement a feature that will allow us to transition them flexibly between bare metal and virtualized configurations for more flexible support of all types of experiments.
- Trovi, Chameleon’s artifact repository continues to grow: we now support 314 artifacts ranging from teaching curricula to reproducible artifacts from results presented at recent conferences. Last year we updated Trovi to support collections, allowing you to link together related artifacts such as e.g., reproducible results from a specific conference, or exercises relating to the same class. We also added first-class GitHub importing using RO-crate. Lastly, we gave it all an upgraded interface in the new Trovi Dashboard, which greatly improves the user experience.
- Python-chi, which is Chameleon’s programmatic interface, was updated with new widgets for browsing hardware and leases to help in orchestrating reproducible experiments. These rich UI elements make it easier for experimenters to run and repeat your experiments. Additionally, python-chi was updated to work better with CHI@Edge, and to work with the new KVM reservations and also to support using volumes and security groups.
- The Hardware Browser, which lets you search and browse through all of Chameleon’s hardware, was updated and now it is 10x faster and integrates with CHI@TACC and CHI@UC to simplify lease creation. The hardware browser interface was simplified as well. Stay tuned for a Tips & Tricks post later this month for more information on resource discovery.
- Chameleon images are the OS images that are used by most instances on the testbed. This year, we added new images for AMD ROCm and ARM, and improved all of our images with a helpful message-of-the-day and better tools to mount object store buckets.
- The Chameleon forum, where users can discuss their use of the testbed, was launched this year.
- CHI@EVL and CHI@IIT, two of Chameleon’s associate sites, were retired this year.We’d like to thank the operators of these sites for their hard work in expanding the Chameleon community!
Changelog
Trovi load time and search improvements. Most of you already know that Trovi is an open repository of shared artifacts that integrates with Chameleon. Today, you can browse over 300 artifacts to find reproducible research, educational modules, and Chameleon examples. We are thrilled to wrap up the last year with significant improvements to the performace of the Trovi API: previously, it took over 30 seconds to fully load all of the artifacts on Trovi – now, it only takes around 4 seconds! Additionally, the search feature is greatly improved. You can now search exact phrases, exclude terms, or include conditional operators in your query. We hope these changes will help you better navigate Trovi’s growing collection of artifacts.
CHI@Edge artifacts. CHI@Edge is Chameleon’s edge testbed, where you can experiment with Raspberry Pis, Jetson Nanos, and peripherals attached to them. This month, we’ve updated our CHI@Edge Sensors and GPIO artifact to work with the official Raspberry Pi sense hat and the waveshare sense hat. These artifacts demonstrate how to use the hat’s accelerometer and gyroscope to measure movement, environmental sensor to measure temperature and pressure, and color sensor to measure the color of objects. To get the full potential out of these peripherals, you may want to enroll similar devices of your own into CHI@Edge and use them in your own lab!
Upcoming Webinars
The Chameleon team hosts webinars on a variety of topics ranging from how to use the testbed to showcasing specific tools, research workflows, and educational projects that users built on Chameleon.
|
Title |
Date |
Description |
|
How to Organize Artifact Evaluations (AEs) with Shared Infrastructure |
January 13, 2026, 11:00 AM CT |
Bogdan Stoica (UIUC), drawing from his recent experience chairing the EuroSys 2025 Artifact Evaluation (AE), will talk about challenges and best practices for organizing AEs to support HPC and computer systems research. He will also demonstrate how public research infrastructure, like Chameleon Cloud, can facilitate the process. Register here. |
|
February 17, 2026, 12:00 PM CT |
Michael Sherman, lead engineer and developer of CHI@Edge, will present new features and functionality for CHI@Edge, demonstrate how to use the platform effectively, and present examples from real users who have found innovative ways to leverage edge computing to deliver exciting experiment results on Chameleon. Register here. |
Keep an eye on our webinar calendar as we announce new webinars for upcoming months.
Community News & Resources
Call for Presentations for the 6th Chameleon User Meeting - DUE February 6, 2026: Our Call for Presentations for the 6th Chameleon User Meeting is now live; we are actively accepting applications! We are particularly interested in presentations that address artificial intelligence (AI) and machine learning (ML) research on cloud testbeds. Submissions should focus on infrastructure requirements (hardware, configuration, etc.), experimental apparatus, challenges, and lessons learned. Presenters are invited to attend the meeting from April 15-16th, 2026 at the National Center for Atmospheric Research (NCAR) campus in Boulder, CO. Read the Call for more information and submission requirements.
New Reproducibility Artifacts on Trovi: In October 2025, we began recruiting students to serve as “reproducibility ambassadors” with the aim of fostering reproducibility communities and encouraging best practices at computer systems and high-performance computing conferences (e.g., FAST, SC, CCS, EuroSys, and more). In preparation for attending conferences, ambassadors package reproducible artifacts on Trovi, replicating previously published experiment results from their conference of interest. Below, we list some artifacts that these students have completed to date, all of which you can run yourself through Trovi.
P.S. If you have students or are a student yourself who’d like to participate, send an email to Marc Richardson (mtrichardson@uchicago.edu) with the subject title: “Reproducibility Ambassador Sign Up.”
New Artifacts
MPI Webinar Recording Available: Our Dec. 2025 webinar recording with Ken Raffenetti’s talk, “How to Create an MPI Cluster on a Cloud”, is now available online. We are grateful to Ken for his time and interesting presentation as well as for the fantastic attendance (over 40 attendees!) and all the thoughtful questions asked. Watch Ken’s talk here.
Tips&Tricks Blog of the Month: Tickets of the Year: 2025 | Chameleon
User Experiment Blog of the Month: NetPrompt: AI-Powered Network Policy Management for Programmable Networks | Chameleon
No comments