Unum II announcement
Ola Fosheim Grøstad via Digitalmars-d
digitalmars-d at puremagic.com
Wed Feb 24 13:58:12 PST 2016
On Wednesday, 24 February 2016 at 21:37:44 UTC, Nick B wrote:
> On Wednesday, 24 February 2016 at 21:07:01 UTC, Ola Fosheim
> Grøstad wrote:
>
>>
>> Implement unum-computing as GPU-compute-shaders. They are
>> present in OpenGL ES 3.1, so they will become ubiquitous.
>
> Are you sure ?
> Here is a link to the spec (pdf, 505 pages) and I can find no
> mention of unums ?
Sorry, I meant that GPU-compute-shaders will be present in
OpenGL ES 3.1, which would make OpenGL ES 3.1 a potentially very
useful target for an unum implementation. From chapter 17:
«In addition to graphics-oriented shading operations such as
vertex and fragment
shading, generic computation may be performed by the GL through
the use of
compute shaders. The compute pipeline is a form of single-stage
machine that runs
generic shaders.»
So, that means that _if_ one can do Unum efficiently using
compute-shaders then one can have efficient Unum support on all
platforms (eventually). That would make it a valid language
target IMO.
More information about the Digitalmars-d
mailing list