INNER CODE UNIT · Python

get_efa_installer_version

awslabs/awsome-distributed-ai · validation/efa-versions.py:11

def get_efa_installer_version(container=[]):
    try:
        version = subprocess.check_output(container + ['cat', '/opt/amazon/efa_installed_packages'])
        version = version.decode('utf-8')
        version = re.search(r'# EFA installer version: (\d+\.\d+\.\d+)', version).group(1)
        return version
    except Exception as e:
        print(f'Error: {e}')
        return None

def get_libfabric_version(container=[]):
    try:
        version = subprocess.check_output(container + ['fi_info', '--version'])
        version = version.decode('utf-8')
        version = re.search(r'libfabric: (\d+\.\d+\.\d+)', version).group(1)
        return version
    except Exception as e:
        print(f'Error: {e}')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…