Ampersand and GPU

General APL language issues

Ampersand and GPU

Postby Yves on Mon Feb 05, 2018 8:23 pm

Dear All,
for a new pc, i look about motherboard with multi-GPU.

is &-symbol use GPUs ?

Best Regards,
Yves
Yves
 
Posts: 39
Joined: Mon Nov 30, 2015 11:33 am

Re: Ampersand and GPU

Postby AndyS|Dyalog on Mon Feb 12, 2018 9:56 am

The Dyalog interpreter does not currently make use of GPUs.

The interpreter does use threads for a limited number of scalar dyadic functions - there's more info in the following post: viewtopic.php?f=30&t=574&p=2206&hilit=1111#p2206

We have introduce isolates, which allow you to parallelise tasks by partitioning the data and sharing the load across multiple APL processes - which themselves can be spread across multiple physical or virtual machines. The isolate documentation can be found at http://docs.dyalog.com/16.0/Parallel%20 ... atures.pdf.

Aaron Hsu is working on the Co-dfns compiler which does use GPUs. There's a link to his talk at Dyalog '17 on https://www.dyalog.com/user-meetings/dyalog17.htm, and he spoke at previous user meetings too. It is still experimental, but it may be of interest to you.
User avatar
AndyS|Dyalog
 
Posts: 257
Joined: Tue May 12, 2009 6:06 pm

Re: Ampersand and GPU

Postby Yves on Wed Feb 14, 2018 12:29 pm

Dear Andy,
Great thanks for your time.

isolates are very good idea. but the calculus charge is wear by the same processor.
GPU's add a new processor (sometimes, just a slice).

interesting with Aaron hsu, and Martin Elsman (University of Copenhagen)do also a great job.
https://www.youtube.com/watch?v=iucPNyTsRt4

research continu'ed & works in progress...
Yves
Yves
 
Posts: 39
Joined: Mon Nov 30, 2015 11:33 am


Return to Language

Who is online

Users browsing this forum: No registered users and 1 guest