Shoaib Kamil

Results 18 comments of Shoaib Kamil

The majority of the work, I believe, is API design (i.e. how we envision taco working in Python), but wrapping seems mostly pretty straightforward. The API design, however, may necessitate...

+1. I think this is a good idea, and from the perspective of the backend, should require very few changes. >The aim is to support many types of reductions, such...

@Mikdadali Can you tell us more about your environment? What version of LLVM/clang/ar? Can you post full logs?

I think we might want some kind of warning, but failing aggressively seems like overkill-- there's some 3rd party OpenGL(ES?) implementations available on macOS (see e.g. https://stackoverflow.com/questions/65802625/develop-using-opengl-4-x-on-osx-big-sur) that some dev...

I'm using my personal Ubuntu 21.04 laptop, a Dell XPS13 from 2019, with Intel integrated graphics. I haven't tried using macOS, so my knowledge there is secondhand.

> but I do get correctness_math failures. Can you post the output? I could probably fix it quickly (I had failures in that test, and thought I'd fixed them)

> For pow(0.00000000000000000000, -4.00000000000000000000) == inf from C and 0.00000000000000000000 from x86-64-linux-avx-avx2-avx512-avx512_skylake-f16c-fma-jit-openglcompute-sse41. Gah, isn't this a domain error in C? I can fix the implementation in OpenGLCompute to return inf...

@wraith1995 That's indeed a very strange set of output. It looks like it is failing in the JIT kernel compilation, and the main reason I can think of could be...

Thanks for trying that. Is it possible to run any of the Halide tests on the machine you're using? Or replacing your kernel with something that's just a simple copy?...

Some helpful info: https://stackoverflow.com/questions/17813870/how-does-a-block-capture-the-variables-outside-of-its-enclosing-scope