simit icon indicating copy to clipboard operation
simit copied to clipboard

A language for computing on sparse systems

Results 50 simit issues
Sort by recently updated
recently updated
newest added

We should probably: -- Build against both LLVM 3.8 and 3.9 in addition to the current 3.7.1 -- Build both Debug and Release

Can I build simit in windows? o is better in a linux distro? If I can in windows can someone tell me how please?

If a tensor variable is named free then the backend assert fails, presumably because there are internal functions named `free`. The following test fails: ``` func main(a : vector[2](int)) ->...

bug

The following code causes a stencil assembly to fail: ``` self = l[0,0;0,1].a + l[0,0; 0,-1].a + l[0,0;1,0].a + l[0,0;-1, 0].a; vnMat(orig,orig) = self; ``` The error message is: ```...

bug
grids

These builtins use Eigen to factorize matrices and solve triangular systems, which does not support GPUs. We'd need to build a separate runtime system that uses some other library (which?)...

gpu

The foreign function interface (ffi) is not supported on GPUs. This blocks adding GPU direct solvers (lu/chol).

gpu

The matrix multiplication code we emit is not tailored to GPU execution (no parallelism). This will be fixed with the sparse tensor compilation theory, so we should consider leaving it...

gpu
performance bug

The applications in the apps directory should be tested by `simit-test`. This means we should add an `apps` test suite that compiles the apps, and then runs them on small...