cupynumeric-parallel-data-load
Pass
Audited by Gen Agent Trust Hub on Aug 1, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements a workflow for distributed data processing using the Legate and cuPyNumeric frameworks. All actions are scoped to the intended use case of loading sharded datasets from a local or shared filesystem. It adheres to the security best practices for these libraries, such as using lazy imports for specialized dependencies like CuPy.
- [COMMAND_EXECUTION]: The skill documents the use of the
legateCLI for launching distributed tasks. These commands are necessary for the skill's purpose and involve standard parameters for GPU/CPU resource allocation and Slurm launcher integration. No suspicious or obfuscated command patterns were identified. - [DATA_EXFILTRATION]: The provided example script includes functionality for reading and writing data shards to a directory specified by the user. These operations use standard Python libraries (
numpy,pathlib,shutil) and are restricted to the defined directory path. No unauthorized data exfiltration or exposure of sensitive system files (e.g., SSH keys, credentials) was detected. - [REMOTE_CODE_EXECUTION]: The skill defines leaf tasks using the
@taskdecorator which are executed by the Legate runtime. This is the legitimate and expected behavior for distributed computing on this platform and does not involve downloading or executing untrusted code from external sources.
Audit Metadata