Rust, weld, R and parallelism
I've watched the Weld-talk online, and I am partially hooked. Recently, I've spent a lot of time and effort into learning rust, and I am thus far impressed with it as a programming language, but I wish to understand the landscape of scientific computing a bit more. What are the…
Has anybody considered or is currently using Weld in a production environment?
I wonder how close, if not already, is the project (specifically the Python API) ready to be used for a real environment.
Returning structs in weld.
Using the return value indicated below returns gibberish but each field is -64i64 and +64u64 respectively. Returning a literal value instead of storing it in a vector and looking it up works.
How can I return elements of a vector when it's in a struct?
This is my output:
Runtime struct packing to byte array and typecasting slices
Is it possible to generalise the input data to accept a byte array of a manually packed struct and typecast individual slices back to original type from weld?
I saw about weld on reddit a few weeks back, and thought it looked really interesting. However, I'm not awfully familiar with low level stuff like this, and I'm not sure what weld is or how I could use it (I'm also not familiar with spectrum, I've used it for just around 5…
Hi, I wonder why optimizer ignores vectorize pass?
Does anyone here have any idea what could cause the failing test I'm hitting?
this project design space is similar to tvm and mlir to me
BTW, great talk Shoumik! Really enjoyed watching it this afternoon...
"Rust for Weld, a High Performance Parallell JIT Compiler" @ RustConf 2019
Welcome to the Weld Spectrum channel!
Feel free to post questions, follow-ups on GitHub issues, etc. here and we'll get back to ASAP!
Weld repository: https://www.github.com/weld-project/weld
Website: https://www.weld.rs …