Yan Mendes

Results 28 issues of 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)`...

enhancement

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,...

enhancement

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)`...

enhancement

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...

enhancement

- [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...