{"id":28010,"library":"oneccl-devel","title":"Intel oneAPI Collective Communications Library","description":"Intel oneAPI Collective Communications Library (oneCCL) provides high-performance collective communication primitives for deep learning and HPC workloads. Version 2022.0.0 is an older release; the library has evolved and newer versions are recommended. Release cadence is annual.","status":"maintenance","version":"2022.0.0","language":"python","source_language":"en","source_url":"https://github.com/oneapi-src/oneCCL","tags":["hpc","collective-communications","intel","oneapi"],"install":[{"cmd":"pip install oneccl-devel","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"The correct module name is oneccl_devel, not oneccl.","wrong":"import oneccl","symbol":"oneccl_devel","correct":"import oneccl_devel"}],"quickstart":{"code":"import oneccl_devel\nprint(oneccl_devel.__version__)","lang":"python","description":"Verify installation by printing version."},"warnings":[{"fix":"Install `oneccl_bindings_for_pytorch` instead.","message":"oneccl-devel is a development package not intended for direct use; it is a dependency for building extensions like oneCCL bindings. Users should use higher-level packages like `oneccl_bindings_for_pytorch`.","severity":"gotcha","affected_versions":"all"},{"fix":"For actual functionality, install the full oneCCL runtime via Intel's distribution.","message":"The package name includes 'devel' but does not install development headers; it only provides Python stubs/version info.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Use `import oneccl_devel`.","cause":"Importing incorrectly as 'oneccl' instead of 'oneccl_devel'.","error":"ModuleNotFoundError: No module named 'oneccl'"},{"fix":"This package is not meant to provide API; use `oneccl_bindings_for_pytorch` or similar.","cause":"OneCCL devel only contains version info; no functions or classes.","error":"ImportError: cannot import name '...' from 'oneccl_devel'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}