Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Problem with performance model calibration

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Problem with performance model calibration


Chronologique Discussions 
  • From: Mirko Myllykoski <mirkom@cs.umu.se>
  • To: Samuel Thibault <samuel.thibault@inria.fr>, starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Problem with performance model calibration
  • Date: Wed, 20 May 2020 18:25:39 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=mirkom@cs.umu.se; spf=Pass smtp.mailfrom=mirkom@cs.umu.se; spf=None smtp.helo=postmaster@mail.cs.umu.se
  • Ironport-phdr: 9a23:XPFdoRMeEmmJS20gYtQl6mtUPXoX/o7sNwtQ0KIMzox0K/z7oMbcNUDSrc9gkEXOFd2Cra4d1qyP6/GrCDFIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfLN/IA+roQnNssQajo9vJ6YswRbVv3VEfPhby3l1LlyJhRb84cmw/J9n8ytOvv8q6tBNX6bncakmVLJUFDspPXw7683trhnDUBCA5mAAXWUMkxpHGBbK4RfnVZrsqCT6t+592C6HPc3qSL0/RDqv47t3RBLulSwKLCAy/n3JhcNsjaJbuBOhqAJ5w47Ie4GeKf5ycrrAcd8GWWZNW8BcXDFDDIyhdYsCF/cPM/hWr4f9oFsArhWwCgejC+zt1jBGiWT73bE53uk7DQ3KwAItEtAIvX/JrNv1LqASUeWtwafPzDXDdfBW2TDg44bPchEhpfWMXLJzccrW0kkvFALFhUiXpIzgPjOVzOcNs2+e7+d7Se2vkHQrqxx0ojiy3MsskZfGi5sTx1vZ+ip33Jw7KsekSE5nf9GkCp1QujmEOoZ3Tc4uXW5mtig+x7AGtpO2eDYHxZAmyhLCa/KKfIiG7gzjWeuQIjp0mHxrdbCxiRqv8UWuxfHxW8io3VtWqCdOj9fCtncI1xPJ68iHTONw/lqk2TaSzQzT8f9LLEYpnqTYM54s2qM8m5QPvUjZACP7lkH7gLWZe0k44OSk9eTqbq34qpOAK4N4lwTzProylsCjH+g1NwgDUHKF9um+0bDu8lP2TKtLg/AzkaTWrI3VKMceq6GkGQBY1oUu5hOiAzi90dkVk3wKLFxGdR+GkYfkPUzFLuriAvelmVuslS9mx/DYMb3lBZXANn3Dn63gfbZ58UJT1BEzwcpC55JRF7ENOunzVVHpuNzZCB82LRC0zv76BNhzyo8SQ3yDD6GdPa/IvlKE+vgjL/eMaYMNvTbyMfkl5/rgjX8jnl8deLGk3Z4WaHCiHfRmJECZbGHwjdcaC2sKow8+TPHwhF2ZTzFff2yyUL4k5jEnFIKmCp/ORpuxgLObxie7BoBWanlbBV+SD3fnaYGEVuwIaCKTOc9hjicEWaKuS48v0hGurgD6xKR9IurV/C0Yr5Pj28Jv6+3djxFhvQBzWv+U1nyASylInmICTiIywOgrukV411qHl7R4gvZRCNhPz/JPSAYzc5DGmagyEMz7QBrcO9uEVluiatGnGi0qCN0/xMUBbgB8Hc+jh1bNxXmEGbgQwpmKHp8zuofN23zgJMFmyHeOgKwglVohR+NELiu7g7M57AWFVN2BqFmQi6v/LfdU5yXK7mrWiDPW5BgEAj41ar3MWDUkXmWTtc7wvxqQRKToFLE6dBBMm5bbe/l6L+bxhFADf8/NfdHXYma/gWC1XE/azajKcY/3PX4QjnyEVRo01jsL9HPDDjAQQyesp2WHUm5rHFPrJUj3t/R7tTWgQx1swg==
  • 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>
  • Organization: Umeå University / HPC2N

Hi,

On 2020-05-20 17:39, Samuel Thibault wrote:

More precisely, that it didn't compute the non-linear model. (the linear
one is always computed since it's easy). Perhaps check how that happens
for tests/perfmodels/non_linear_regression_based.c vs how that doesn't
seem to happen with your application. Normally that happens during
starpu_shutdown in _starpu_deinitialize_registered_performance_models,
in dump_reg_model that calls _starpu_regression_non_linear_power.

I experimented with non-linear models and my code indeed calibrates the non-linear models for some tasks. I am assuming that the GEMM tasks are simply too noisy. Is this plausible? I tried to calibrate the non-linear models on my desktop machine without GPUs and the GEMM tasks calibration still failed.

I will try to figure out why the GEMM tasks are so noisy. I think matrix-matrix multiplication should behave quite predictability.

- Mirko

--
Mirko Myllykoski, Ph.D.
Senior research engineer, Department of Computing Science
Application expert, HPC2N
Umeå University

By sending an email to Umeå University, the University processes your personal data. For more information, please read: https://www.umu.se/en/gdpr




Archives gérées par MHonArc 2.6.19+.

Haut de le page