Comments (5)
What errors are you seeing?
We do run CI tests on ARM; it is supposed to work :)
from kvikio.
The kvikio.defaults.compat_mode() returns true even though the cufile.json is set to false. I tested the read & write times both are slower than or equal to the time it takes to save a CPU array. I'm testing by saving a sin wave in a CuPy array with the blow code:
cp.sin(cp.arange(0, 100000000, 0.1))
from kvikio.
Is this still an issue after our offline discussion, Marcus?
from kvikio.
The code seems to be working, there is a slight speed up for this workload. The only "bug" I would say is that we could only get it working after building the library from source. When trying to install via pip or conda it wouldn't work properly. I'm not sure what the issue could be, if it's working on your system then I'll try to dig deeper into the issue on my IGX.
from kvikio.
It might be worth retrying the pip & conda installs. AIUI there were a number of changes that occurred to the system between initially testing these and switching to building from source to test. It would be good to determine whether the system changes had any effect on the binary installs
from kvikio.
Related Issues (20)
- libkvikio conda packages are built with INTERFACE_COMPILE_DEFINITIONS that require CUDA 12.2 for cuFile Stream APIs
- pip availability HOT 3
- ImportError: libnvcomp.so: cannot open shared object file: No such file or directory HOT 2
- Conda package isn't build with GDS support! HOT 6
- MacOS doesn't have O_DIRECT, so I commented out this line in cpp/include/kvikio/file_handle.hpp:
- [FEA]: Add NVTX annotations to public kvikio functions
- Windows support
- Limit number of open files HOT 2
- How Do I Pronounce kvikio? HOT 2
- Deserialize bytes to array on the GPU directly HOT 5
- [BUG] `get_primary_cuda_context` static map is unsafe in three ways
- Very Chatty CPU-only Build HOT 3
- Install the AWS SDK in the devcontainer image
- Allow task tuning within the same process HOT 1
- Verify behavior of `KVIKIO_BOUNCE_BUFFER_SIZE` HOT 2
- Consider changing `KVIKIO_NTHREADS` default to 8 HOT 1
- Add multi-threaded memcpy to kvikIO
- Allow kvikIO to use an externel pinned memory pool
- cmake: explicit enable/disable optional dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kvikio.