All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jerome Glisse <j.glisse@gmail.com>
To: "Bridgman, John" <John.Bridgman@amd.com>
Cc: "Lewycky, Andrew" <Andrew.Lewycky@amd.com>,
	linux-mm <linux-mm@kvack.org>,
	"Daenzer, Michel" <Michel.Daenzer@amd.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"dri-devel@lists.freedesktop.org"
	<dri-devel@lists.freedesktop.org>,
	"Pinchuk, Evgeny" <Evgeny.Pinchuk@amd.com>,
	"Skidanov, Alexey" <Alexey.Skidanov@amd.com>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [PATCH v2 00/25] AMDKFD kernel driver
Date: Mon, 21 Jul 2014 19:36:14 -0400	[thread overview]
Message-ID: <20140721233613.GB6422@gmail.com> (raw)
In-Reply-To: <D89D60253BB73A4E8C62F9FD18A939CA01062C69@storexdag02.amd.com>

On Mon, Jul 21, 2014 at 11:29:23PM +0000, Bridgman, John wrote:
> >> >> So even if I really wanted to, and I may agree with you
> >> >> theoretically on that, I can't fulfill your desire to make the
> >> >> "kernel being able to preempt at any time and be able to decrease
> >> >> or increase user queue priority so overall kernel is in charge of
> >> >> resources management and it can handle rogue client in proper
> >> >> fashion". Not in KV, and I guess not in CZ as well.

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> >
> >Also it is a worrisome prospect of seeing resource management completely
> >ignore for future AMD hardware. Kernel exist for a reason ! Kernel main
> >purpose is to provide resource management if AMD fails to understand that,
> >this is not looking good on long term and i expect none of the HSA
> >technology will get momentum and i would certainly advocate against any
> >use of it inside product i work on.
> 
> Hi Jerome;
> 
> I was following along until the above comment. It seems to be the exact opposite of what Oded has been saying, which is that future AMD hardware *does* have more capabilities for resource management and that we do have some capabilities today. Can you help me understand what the comment it was based on ?


Highlighted above.

Cheers,
Jérôme

WARNING: multiple messages have this Message-ID (diff)
From: Jerome Glisse <j.glisse@gmail.com>
To: "Bridgman, John" <John.Bridgman@amd.com>
Cc: "Gabbay, Oded" <Oded.Gabbay@amd.com>,
	"Lewycky, Andrew" <Andrew.Lewycky@amd.com>,
	"Pinchuk, Evgeny" <Evgeny.Pinchuk@amd.com>,
	"Daenzer, Michel" <Michel.Daenzer@amd.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"dri-devel@lists.freedesktop.org"
	<dri-devel@lists.freedesktop.org>, linux-mm <linux-mm@kvack.org>,
	"Skidanov, Alexey" <Alexey.Skidanov@amd.com>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [PATCH v2 00/25] AMDKFD kernel driver
Date: Mon, 21 Jul 2014 19:36:14 -0400	[thread overview]
Message-ID: <20140721233613.GB6422@gmail.com> (raw)
In-Reply-To: <D89D60253BB73A4E8C62F9FD18A939CA01062C69@storexdag02.amd.com>

On Mon, Jul 21, 2014 at 11:29:23PM +0000, Bridgman, John wrote:
> >> >> So even if I really wanted to, and I may agree with you
> >> >> theoretically on that, I can't fulfill your desire to make the
> >> >> "kernel being able to preempt at any time and be able to decrease
> >> >> or increase user queue priority so overall kernel is in charge of
> >> >> resources management and it can handle rogue client in proper
> >> >> fashion". Not in KV, and I guess not in CZ as well.

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> >
> >Also it is a worrisome prospect of seeing resource management completely
> >ignore for future AMD hardware. Kernel exist for a reason ! Kernel main
> >purpose is to provide resource management if AMD fails to understand that,
> >this is not looking good on long term and i expect none of the HSA
> >technology will get momentum and i would certainly advocate against any
> >use of it inside product i work on.
> 
> Hi Jerome;
> 
> I was following along until the above comment. It seems to be the exact opposite of what Oded has been saying, which is that future AMD hardware *does* have more capabilities for resource management and that we do have some capabilities today. Can you help me understand what the comment it was based on ?


Highlighted above.

Cheers,
Jerome

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

WARNING: multiple messages have this Message-ID (diff)
From: Jerome Glisse <j.glisse@gmail.com>
To: "Bridgman, John" <John.Bridgman@amd.com>
Cc: "Gabbay, Oded" <Oded.Gabbay@amd.com>,
	"Lewycky, Andrew" <Andrew.Lewycky@amd.com>,
	"Pinchuk, Evgeny" <Evgeny.Pinchuk@amd.com>,
	"Daenzer, Michel" <Michel.Daenzer@amd.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"dri-devel@lists.freedesktop.org"
	<dri-devel@lists.freedesktop.org>, linux-mm <linux-mm@kvack.org>,
	"Skidanov, Alexey" <Alexey.Skidanov@amd.com>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [PATCH v2 00/25] AMDKFD kernel driver
Date: Mon, 21 Jul 2014 19:36:14 -0400	[thread overview]
Message-ID: <20140721233613.GB6422@gmail.com> (raw)
In-Reply-To: <D89D60253BB73A4E8C62F9FD18A939CA01062C69@storexdag02.amd.com>

On Mon, Jul 21, 2014 at 11:29:23PM +0000, Bridgman, John wrote:
> >> >> So even if I really wanted to, and I may agree with you
> >> >> theoretically on that, I can't fulfill your desire to make the
> >> >> "kernel being able to preempt at any time and be able to decrease
> >> >> or increase user queue priority so overall kernel is in charge of
> >> >> resources management and it can handle rogue client in proper
> >> >> fashion". Not in KV, and I guess not in CZ as well.

                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> >
> >Also it is a worrisome prospect of seeing resource management completely
> >ignore for future AMD hardware. Kernel exist for a reason ! Kernel main
> >purpose is to provide resource management if AMD fails to understand that,
> >this is not looking good on long term and i expect none of the HSA
> >technology will get momentum and i would certainly advocate against any
> >use of it inside product i work on.
> 
> Hi Jerome;
> 
> I was following along until the above comment. It seems to be the exact opposite of what Oded has been saying, which is that future AMD hardware *does* have more capabilities for resource management and that we do have some capabilities today. Can you help me understand what the comment it was based on ?


Highlighted above.

Cheers,
Jérôme

  reply	other threads:[~2014-07-21 23:36 UTC|newest]

Thread overview: 148+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-17 13:57 [PATCH v2 00/25] AMDKFD kernel driver Oded Gabbay
2014-07-17 13:57 ` Oded Gabbay
2014-07-17 13:57 ` Oded Gabbay
2014-07-20 17:46 ` Jerome Glisse
2014-07-20 17:46   ` Jerome Glisse
2014-07-20 17:46   ` Jerome Glisse
2014-07-21  3:03   ` Jerome Glisse
2014-07-21  3:03     ` Jerome Glisse
2014-07-21  3:03     ` Jerome Glisse
2014-07-21  7:01   ` Daniel Vetter
2014-07-21  7:01     ` Daniel Vetter
2014-07-21  9:34     ` Christian König
2014-07-21  9:34       ` Christian König
2014-07-21 12:36   ` Oded Gabbay
2014-07-21 12:36     ` Oded Gabbay
2014-07-21 12:36     ` Oded Gabbay
2014-07-21 13:39     ` Christian König
2014-07-21 13:39       ` Christian König
2014-07-21 13:39       ` Christian König
2014-07-21 14:12       ` Oded Gabbay
2014-07-21 14:12         ` Oded Gabbay
2014-07-21 14:12         ` Oded Gabbay
2014-07-21 15:54         ` Jerome Glisse
2014-07-21 15:54           ` Jerome Glisse
2014-07-21 15:54           ` Jerome Glisse
2014-07-21 17:42           ` Oded Gabbay
2014-07-21 17:42             ` Oded Gabbay
2014-07-21 17:42             ` Oded Gabbay
2014-07-21 18:14             ` Jerome Glisse
2014-07-21 18:14               ` Jerome Glisse
2014-07-21 18:14               ` Jerome Glisse
2014-07-21 18:36               ` Oded Gabbay
2014-07-21 18:36                 ` Oded Gabbay
2014-07-21 18:36                 ` Oded Gabbay
2014-07-21 18:59                 ` Jerome Glisse
2014-07-21 18:59                   ` Jerome Glisse
2014-07-21 18:59                   ` Jerome Glisse
2014-07-21 19:23                   ` Oded Gabbay
2014-07-21 19:23                     ` Oded Gabbay
2014-07-21 19:23                     ` Oded Gabbay
2014-07-21 19:28                     ` Jerome Glisse
2014-07-21 19:28                       ` Jerome Glisse
2014-07-21 19:28                       ` Jerome Glisse
2014-07-21 21:56                       ` Oded Gabbay
2014-07-21 21:56                         ` Oded Gabbay
2014-07-21 21:56                         ` Oded Gabbay
2014-07-21 23:05                         ` Jerome Glisse
2014-07-21 23:05                           ` Jerome Glisse
2014-07-21 23:05                           ` Jerome Glisse
2014-07-21 23:29                           ` Bridgman, John
2014-07-21 23:29                             ` Bridgman, John
2014-07-21 23:36                             ` Jerome Glisse [this message]
2014-07-21 23:36                               ` Jerome Glisse
2014-07-21 23:36                               ` Jerome Glisse
2014-07-22  8:05                           ` Oded Gabbay
2014-07-22  8:05                             ` Oded Gabbay
2014-07-22  8:05                             ` Oded Gabbay
2014-07-22  7:23                     ` Daniel Vetter
2014-07-22  7:23                       ` Daniel Vetter
2014-07-22  7:23                       ` Daniel Vetter
2014-07-22  8:10                       ` Oded Gabbay
2014-07-22  8:10                         ` Oded Gabbay
2014-07-21 15:25       ` Daniel Vetter
2014-07-21 15:25         ` Daniel Vetter
2014-07-21 15:25         ` Daniel Vetter
2014-07-21 15:58         ` Jerome Glisse
2014-07-21 15:58           ` Jerome Glisse
2014-07-21 15:58           ` Jerome Glisse
2014-07-21 17:05           ` Daniel Vetter
2014-07-21 17:05             ` Daniel Vetter
2014-07-21 17:05             ` Daniel Vetter
2014-07-21 17:28             ` Oded Gabbay
2014-07-21 17:28               ` Oded Gabbay
2014-07-21 17:28               ` Oded Gabbay
2014-07-21 18:22               ` Daniel Vetter
2014-07-21 18:22                 ` Daniel Vetter
2014-07-21 18:22                 ` Daniel Vetter
2014-07-21 18:41                 ` Oded Gabbay
2014-07-21 18:41                   ` Oded Gabbay
2014-07-21 18:41                   ` Oded Gabbay
2014-07-21 19:03                   ` Jerome Glisse
2014-07-21 19:03                     ` Jerome Glisse
2014-07-21 19:03                     ` Jerome Glisse
2014-07-22  7:28                     ` Daniel Vetter
2014-07-22  7:28                       ` Daniel Vetter
2014-07-22  7:28                       ` Daniel Vetter
2014-07-22  7:40                       ` Daniel Vetter
2014-07-22  7:40                         ` Daniel Vetter
2014-07-22  8:21                         ` Oded Gabbay
2014-07-22  8:21                           ` Oded Gabbay
2014-07-22  8:19                       ` Oded Gabbay
2014-07-22  8:19                         ` Oded Gabbay
2014-07-22  9:21                         ` Daniel Vetter
2014-07-22  9:21                           ` Daniel Vetter
2014-07-22  9:21                           ` Daniel Vetter
2014-07-22  9:24                           ` Daniel Vetter
2014-07-22  9:24                             ` Daniel Vetter
2014-07-22  9:24                             ` Daniel Vetter
2014-07-22  9:52                           ` Oded Gabbay
2014-07-22  9:52                             ` Oded Gabbay
2014-07-22  9:52                             ` Oded Gabbay
2014-07-22 11:15                             ` Daniel Vetter
2014-07-22 11:15                               ` Daniel Vetter
2014-07-23  6:50                               ` Oded Gabbay
2014-07-23  6:50                                 ` Oded Gabbay
2014-07-23  7:04                                 ` Christian König
2014-07-23  7:04                                   ` Christian König
2014-07-23 13:39                                   ` Bridgman, John
2014-07-23 13:39                                     ` Bridgman, John
2014-07-23 14:56                                   ` Jerome Glisse
2014-07-23 14:56                                     ` Jerome Glisse
2014-07-23 14:56                                     ` Jerome Glisse
2014-07-23 19:49                                     ` Alex Deucher
2014-07-23 19:49                                       ` Alex Deucher
2014-07-23 20:25                                       ` Jerome Glisse
2014-07-23 20:25                                         ` Jerome Glisse
2014-07-23 20:25                                         ` Jerome Glisse
2014-07-23  7:05                                 ` Daniel Vetter
2014-07-23  7:05                                   ` Daniel Vetter
2014-07-23  7:05                                   ` Daniel Vetter
2014-07-23  8:35                                   ` Oded Gabbay
2014-07-23  8:35                                     ` Oded Gabbay
2014-07-23  8:35                                     ` Oded Gabbay
2014-07-23 13:33                                   ` Bridgman, John
2014-07-23 13:33                                     ` Bridgman, John
2014-07-23 13:33                                     ` Bridgman, John
2014-07-23 14:41                                     ` Daniel Vetter
2014-07-23 14:41                                       ` Daniel Vetter
2014-07-23 14:41                                       ` Daniel Vetter
2014-07-23 15:06                                       ` Bridgman, John
2014-07-23 15:06                                         ` Bridgman, John
2014-07-23 15:06                                         ` Bridgman, John
2014-07-23 15:12                                         ` Bridgman, John
2014-07-23 15:12                                           ` Bridgman, John
2014-07-23 15:12                                           ` Bridgman, John
2014-07-23 20:59             ` Jesse Barnes
2014-07-23 21:46               ` Bridgman, John
2014-07-23 22:01                 ` Oded Gabbay
2014-07-24 15:44                   ` Jerome Glisse
2014-07-24 15:44                     ` Jerome Glisse
2014-07-24 17:35                     ` Alex Deucher
2014-07-24 17:35                       ` Alex Deucher
2014-07-24 18:47                       ` Jerome Glisse
2014-07-24 18:47                         ` Jerome Glisse
2014-07-24 18:57                         ` Oded Gabbay
2014-07-24 18:57                           ` Oded Gabbay
2014-07-24 20:26                           ` Jerome Glisse
2014-07-24 20:26                             ` Jerome Glisse

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140721233613.GB6422@gmail.com \
    --to=j.glisse@gmail.com \
    --cc=Alexey.Skidanov@amd.com \
    --cc=Andrew.Lewycky@amd.com \
    --cc=Evgeny.Pinchuk@amd.com \
    --cc=John.Bridgman@amd.com \
    --cc=Michel.Daenzer@amd.com \
    --cc=akpm@linux-foundation.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.