Simplifying Distributed Computing Setup with Jupyter, Ansible, and Python
        
        
            
    - 
        Nov. 18, 2024
    
 
    
    by - 
        Michael Sherman
    
 
    
        
    
    
        
            Running distributed applications across multiple nodes is a common need in scientific computing, but setting up MPI clusters can be challenging, especially in cloud environments. In this post, we'll explore a template for creating MPI clusters on Chameleon that handles the key configuration steps automatically, letting you focus on your research rather than infrastructure setup.
        
     
    
    
        
    
        
    
    
        
            This month, we have updated appliances including Ubuntu 24.04! We also have Trovi dashboard updates and fixes to ARM64 nodes at CHI@TACC.
        
     
    
    
        
    
        
    
        
        
            Using Chameleon to Hunt Down Elusive Retry Bugs in Software Systems
        
        
            
        
    
    
        
            Discover how Bogdan Stoica and researchers at the University of Chicago developed Wasabi, an innovative tool that combines fault injection, static analysis, and large language models to detect and analyze retry-related bugs in complex software systems. Learn how Chameleon's bare-metal capabilities enabled precise testing environments for this fascinating research published at SOSP'24.
        
     
    
    
        
    
        
        
            Streamlining Chameleon Experiments with Enhanced Python Library
        
        
            
    - 
        Oct. 21, 2024
    
 
    
    by - 
        Mark Powers
    
 
    
        
    
    
        
            Discover the powerful updates in Python-chi 1.0, Chameleon's official Python library. This new release brings improved typing, new modules for hardware and storage management, interactive Jupyter widgets, clearer error messages, and easier low-level access. Learn how these enhancements can simplify your experiment workflow, from resource allocation to data analysis. Whether you're a seasoned Chameleon user or just getting started, Python-chi 1.0 offers tools to make your research more efficient and reproducible.
        
     
    
    
        
    
        
        
            Be Part of an Innovative Research Environment
        
        
            
        
    
    
        
            Join our team to work on cloud computing and empower the scientific community through cutting-edge research and technology.
        
     
    
    
        
    
        
    
    
        
            This month we have python-chi 1.0 released, and a new bare metal experiment pattern artifact to go with it!