menu

weld

Using and developing Weld, a runtime for data analytics

Channels
Team
Posts
Chat
Members
Info
down-caret

Activity?

Hello all, I just stumbled upon weld and am very excited about its potential. There doesn't seem to have been any activity for a while (since April). I imagine Covid-19 may have had something to do with it but is the project still active?

thumbsup
0
message-simple
0

Documentation for creating a new hardware backend?

As I see it the possible backends are LLVM (x86 supported) or openCL (for gpus). I've been tinkering with a (now deprecated) xeonphi coprocessor, with the knc (knight's corner) instruction set. LLVM doesn't support this family of x86 because of it's strange 512-bit pipeline…

thumbsup
0
message-simple
0

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…

thumbsup
0
message-simple
0

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:

thumbsup
0
message-simple
0

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?

thumbsup
0
message-simple
3

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.

thumbsup
0
message-simple
0

Hi, I wonder why optimizer ignores vectorize pass?

thumbsup
0
message-simple
1

Hello!

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…

thumbsup
0
message-simple
0

BTW, great talk Shoumik! Really enjoyed watching it this afternoon...

"Rust for Weld, a High Performance Parallell JIT Compiler" @ RustConf 2019 https://www.youtube.com/watch?v=AZsgdCEQjFo

thumbsup
6
message-simple
0

this project design space is similar to tvm and mlir to me

thumbsup
0
message-simple
0