Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-25 Thread Hameer Abbasi
Hello, TACO consists of three things: An array API A scheduling language A language for describing sparse modes of the tensor So it combines arrays with scheduling, and also sparse tensors for a lot of different applications. It also includes an auto-scheduler. The code thus generated is on par

Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-25 Thread YueCompl
I'm imagining a study on programmer and maintainer's time spent on a given problem, tackled in different programming languages, maybe Python can be shown to reduce GHG on the contrary. It goes like this: Many human programmers/administrators/managers eat beef or likes as they grow up, as cattle

Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-25 Thread YueCompl
Great to know. Skimmed through the project readme, so TACO currently generating C code as intermediate language, if the purpose is about tensors, why not Numba's llvmlite for it? I'm aware that the scheduling code tend not to be array programs, and llvmlite may have tailored too much to optim

Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-25 Thread YueCompl
Yeah, I get it. llvmlite would only do composition, while TACO is doing fusion. This is more promising! Best regards, Compl > On 2020-11-25, at 17:17, Hameer Abbasi wrote: > > > Hello, > > TACO consists of three things: > An array API > A scheduling language > A language for describing spa

Re: [Numpy-discussion] NumPy Community Meeting Wednesday -- One our earlier from now on!

2020-11-25 Thread Ralf Gommers
On Wed, Nov 25, 2020 at 1:05 AM Sebastian Berg wrote: > Hi all, > > There will be a NumPy Community meeting Wednesday November 25th at 12pm > Pacific Time (19:00 UTC). Should be 20:00 UTC (~1.5 hrs from now) Cheers, Ralf Everyone is invited and encouraged to > join in and edit the work-in-pro