Yan Mendes
Yan Mendes
Implement a file deletion functionality to give Bend the ability to delete files from the filesystem. This should include both single file deletion and recursive directory deletion. ## 1. `delete_file(path)`...
Implement a new IO function in the HVM to give Bend the ability to create new directories in the file system. ## 1. `create_directory(path, parents=False, exist_ok=False)` ```rs @spec create_directory(str, bool,...
Implement copy functionality to give Bend the ability to copy files and directories. This should support both single file copying and recursive directory copying. ## 1. `copy(source, destination, recursive=False, overwrite=False)`...
Implement moving functionality to give Bend the ability to move files and directories. This should support both single file moving and recursive directory moving. ## 1. `move(source, destination, overwrite=False)` ```rs...
- [x] Add error handling and reporting for IO operations - [ ] Implement utility functions for common tasks: - [ ] #418 - [ ] #419 - [ ]...
- [ ] Identify areas where the HVM library lacks usability. - [ ] Gather feedback from users to understand pain points.
- [x] Make a CUDA file to get max shared mem info. - [x] Capture output from CUDA file with memory info. - [x] Allow `L_NODE_LEN` and `L_VARS_LEN` to dynamically...
with this hvm.cu should work virtually on every NVIDIA GPU out there (assuming 5.0 CC and above). it dynamically allocates shared memory based on the GPU's capabilities, specifically 3072 less...