Objet : Developers list for StarPU
Archives de la liste
- From: Hatem Ltaief <hatem.ltaief@kaust.edu.sa>
- To: Samuel Thibault <samuel.thibault@inria.fr>
- Cc: "starpu-devel@lists.gforge.inria.fr" <starpu-devel@lists.gforge.inria.fr>, "Sameh M. Abdulah" <sameh.abdulah@kaust.edu.sa>, "Nicolas L. Doucet" <nicolas.doucet@kaust.edu.sa>
- Subject: Re: [Starpu-devel] Support for half precision
- Date: Fri, 19 Oct 2018 15:20:24 +0000
- Accept-language: en-GB, en-US
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=hatem.ltaief@kaust.edu.sa; spf=Pass smtp.mailfrom=prvs=183013500c=hatem.ltaief@kaust.edu.sa; spf=None smtp.helo=postmaster@mx08-0025e101.pphosted.com
- Ironport-phdr: 9a23:a3hExBPOVkcm8KuS+1ol6mtUPXoX/o7sNwtQ0KIMzox0I/r9rarrMEGX3/hxlliBBdydt6obzbKO+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlKiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARWdZXshfSTFPAp+yYYUMAeoOP/pXoYbyqFYVsRu+HAysCP/zxjNUmHP727Ax3eQ7EQHB2QwtB9AAv27IrNrrMacZTOa7zLXSwjXCcfxW1yr25Y/Ich87vfGDQ7dwfdDVyUkzDQzFj0ufqYL+MjOWzOsNrnOb7/Z6We2xlmEntht9oiO1yco1jITCm4Ebykjc+Ch93Yo5P8O0RFJ5bNK+Dpdcqj+WO5FrTs4gQmxkoCg6xaMFtJKneSUHzYoryhHBZPCZdoWH+RDuWeKeLDp9h39qZayziha3/Ee8y+DzSM+520tQoCVfiNnDrHUN2gTT6seZTvt9+V+s2TOA1gzP6exIOFw4mbbFJ5Mh3LE8i4YfvVnZEi/ugEX2jKiWdl44+ue29uvreKnpppiZN4NsiwH+NLohmtCnDOk8LwQCRXaX9fi+2bH540H1XatGgucrnqTbsZ3WPcEbqbS4Aw9R3IYj8RG/DzK+3dQAh3kHMklFdQqag4XqNVzCPO30APm/jliwjDtk2+jLPr37DZXRMHfDla3tfbJh60FGyQo8095f6olXCr4bPfLzQVPxuMbGARAkLgy42f3nB89l2oMERW2PGrOZML/VsVKQ/eIvP/ODZJUNuDbgMvQq+uDhjWEnll8ZZqSp2ZoXaGukHvR9OUmZbnTsgtAbEWcFoAUyVu3qiFuYUT5SfXm+Raw85isjAoK8EYjDXpytgKCG3CqjAp1WZmFGBUuWHnf1c4WER+wBaSOTIs9kiTMET6KuR5Ug1RGorg/6yqBoIvDa+i0C5trf041O7ujOmBV6yTx1Bc2A133FG3p9m34FQ3kq3KF1qFF51n+C17J5irpWD4oAyelOV1IaPILRyqReF9nzVwyJKteAVFujBNG6CDA8QPoyysIVfwBwF8jklRmVjHniOKMci7HeXM98yanbxXWkYp8lky+XhplktEEvR450DUPjg6d+8wbJAIuQzxeanruxaeIR0DOL727RlDPS7nEdaxZ5VOD+ZV5aflHf9Iir5UrfVKPoBLg6dBBIm5bbd/l6L+bxhFADf8/NfdTTZ2XryzW1FU7Yg+vUNtfnIj1Emj3FCE8fjw0fu32BMFpmCw==
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
We would like to use a tile matrix in single precision to host tiles in
single precision as well as tiles in half precision. When about to operate on
tiles containing half precision data, then only half of the data tile is
meaningful, we would like starpu to transfer only the meaningful data from
the tiles when needed, ie full data tile for single precision and half data
tile for half precision.
Basically, you are saying that we can allocate our overall matrix with tile
data structure in single precision, and at the time of the starpu data
registration done on a tile-basis, we should specify the proper element size.
Is that correct?
Sent from my iPhone
> On Oct 19, 2018, at 18:08, Samuel Thibault <samuel.thibault@inria.fr> wrote:
>
> Hatem Ltaief, le ven. 19 oct. 2018 13:27:57 +0000, a ecrit:
>> There is an explicit cuda support for half precision (16bits) to run on
>> Volta V100 GPU with tensor cores.
>> How should we proceed with StarPU to exploit this data type, as far as the
>> data transfer between GPUs is concerned?
>
> You just need to fix the element size in matrix registration etc.
>
> Samuel
- [Starpu-devel] Processor grid and data distribution, Hatem Ltaief, 18/10/2018
- Re: [Starpu-devel] Processor grid and data distribution, Samuel Thibault, 18/10/2018
- Re: [Starpu-devel] Processor grid and data distribution, Hatem Ltaief, 19/10/2018
- [Starpu-devel] Support for half precision, Hatem Ltaief, 19/10/2018
- Re: [Starpu-devel] Support for half precision, Samuel Thibault, 19/10/2018
- Re: [Starpu-devel] Support for half precision, Hatem Ltaief, 19/10/2018
- Re: [Starpu-devel] Support for half precision, Samuel Thibault, 19/10/2018
- Re: [Starpu-devel] Support for half precision, Hatem Ltaief, 19/10/2018
- Re: [Starpu-devel] Support for half precision, Samuel Thibault, 19/10/2018
- Re: [Starpu-devel] Processor grid and data distribution, Samuel Thibault, 18/10/2018
Archives gérées par MHonArc 2.6.19+.