and once we got the ball rolling and more public knowledge is available probably the locked down techniques of the major supercomputers will start to emerge ( i just assume pps from the supercomputers area have been dealing with this stuff for the last couple of decades )
can i spit some more, dear hacker news?
focus, you gotta focus, forget about the compiler generating good code, it's all about the ability for us humans to explore the domain
even in halide, they mention the point that you still need to sit down and code different approaches, but their tool makes it a breeze compared to exploring those different approaches using hand written assembly
they seem to open new ground in the area you are prusuing edit: if you know any other groups/ppl who practice a similar approach send them my way
anyhow, it seems like the hand written assembly vs compiled code goes in to a new skirmish
the age where the whole spectrum from generalcpu > asic becomes available to programmers all around
bottle necks of parallelism, locality and redundancy seems to be the guiding lights
hand written we'll be probably lead by the magnificent http://www.greenarraychips.com/home/documents/pub/AP001-MD5.... compiler generated by halide and the like
and once we got the ball rolling and more public knowledge is available probably the locked down techniques of the major supercomputers will start to emerge ( i just assume pps from the supercomputers area have been dealing with this stuff for the last couple of decades )
can i spit some more, dear hacker news? focus, you gotta focus, forget about the compiler generating good code, it's all about the ability for us humans to explore the domain
even in halide, they mention the point that you still need to sit down and code different approaches, but their tool makes it a breeze compared to exploring those different approaches using hand written assembly