Welcome to the Chameleon June 2026 Newsletter! This month is a reminder not to miss out on limited-time Ponte Vecchio (Intel GPU) nodes and the plentiful hardware available at CHI@NCAR. We're also previewing a redesigned Resource Discovery browser, adding ccauth support to python-chi, improving long-running commands on CHI@Edge, retiring the vendor-data service, and refreshing our documentation. In the community, Kate Keahey delivered a keynote at the ISC High Performance 2026 Reproducibility Workshop, and our usual Tips&Tricks and User Experiment blogs are linked below.
Resource Updates
Ponte Vecchio (Intel GPU) – Don't miss out!: Last month, we announced that a set of Ponte Vecchio (Intel GPU) nodes are now available on Chameleon for a limited time only! Be sure to act quickly if you are interested. They will only be around for a bit.
One more reminder: lots of available hardware at CHI@NCAR: A reminder that CHI@NCAR is now a full Chameleon site, and we've got plenty of capacity ready for your experiments and students. If you have a large class coming up in Fall 2027, this site could be useful for spinning up large clusters.
Changelog
Redesigned Resource Discovery (Preview)! One of the first steps in any Chameleon experiment is discovering what hardware fits your needs. The current Resource Discovery application has served Chameleon users well since the project began, but it has shortcomings: for example, it doesn't include availability information for a node (i.e., when you can actually make a reservation). This month, we are excited to announce a brand new Resource Discovery browser with a completely updated interface. This interface now lets you filter by availability, and improves the overall experience of filtering for specific hardware properties. Additionally, it's now easier to compare usage between sites, letting you plan for both large scale experiments, and experiments where you want to renew a lease.
This browser is still in preview, so we are eager to gather feedback from the community. You can leave us a comment in the new Resource Discovery browser (click the "feedback" button at the top of the page) or, if you'd like to leave more detailed feedback, fill out our feedback form here. Please contact us via the Help Desk if you run into bugs or technical issues. Stay tuned for VM instance support in the future.
Support for ccauth in python-chi. Last month, we released ccauth as a new method for authenticating with the CLI via a "device flow," meaning that instead of setting up environment variables with credentials, you instead open a link in your browser. This month, we've added this same authentication method to python-chi via the use_device_auth function. If you have the latest version of python-chi installed, and you install ccauth via pip, you can simply call context.use_device_auth() at the top of your script to set up credentials. No more messing around with openrc files or a clouds.yaml config!
Improved long-running commands on CHI@Edge. Our edge testbed, CHI@Edge, allows users to run containerized workloads on devices, including Raspberry Pis and Nvidia Jetson Nanos. While typically you will want to run your experiment as the container's command, it is also possible to execute one-off commands for debugging, like ls, ps, etc. These one-off commands would timeout if they took a while to execute. This month, we've improved this, so that you can also run long running commands like bash or apt-get update inside your container. Right now, you can run these commands via the CLI using openstack appcontainer exec --interactive.
Vendor-data removal. Back in March, we deprecated our vendor-data service which automatically configured new instances with credentials. This month, we've stopped the service at our sites. If you need to authenticate from within your instance, see our new documentation on the topic. Importantly, if your experiment automatically orchestrates Chameleon resources from an instance (e.g., if you have a script which provisions an instance, runs an experiment, and uploads data), you will now need to provide your own application credential. For any questions or concerns, please contact us via the Help Desk.
Documentation improvements. We've refreshed the CLI, KVM, Trovi, and federation guides with clearer troubleshooting, cross-references, and python-chi examples — check out the updated docs for a smoother experience with your Chameleon workflows.
Community News
Kate Keahey Keynotes ISC High Performance 2026 Reproducibility Workshop. Chameleon Cloud PI Kate Keahey delivered a keynote at the 1st Workshop on Sustainable Practices for Reproducibility in HPC (REPRO-HPC), held June 26 at ISC High Performance 2026 in Hamburg, Germany. The workshop, co-located with ISC26, tackled the reproducibility challenges facing HPC and systems research — complex software stacks, cutting-edge hardware, and costly experiments — themes central to Chameleon's own Trovi reproducibility work. Keahey shared the keynote slot with Helena Vela Beltran of Do IT Now (EESSI). Argonne coverage | HPCwire coverage
Tips and Tricks: Getting Access to Chameleon as a Student Researcher. Not sure how to get on Chameleon without your own allocation? Our latest Tips and Tricks post walks through every path available to student researchers — from joining a PI's project to using Daypass for allocation-free exploration. Read more
User Experiment: I/O Analysis is All You Need. Xiaoyang Lu (Illinois Institute of Technology) built AttenIO, an I/O-driven accelerator for long-sequence self-attention that delivers up to 3.4× speedup over FlashAttention-2 by minimizing data movement across the memory hierarchy — all benchmarked on Chameleon. Read more
