Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1248541

Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver

From Ingo Molnar <mingo@kernel.org>
Newsgroups linux.kernel
Subject Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver
Date 2015-10-16 12:10 +0200
Message-ID <qka7x-31d-33@gated-at.bofh.it> (permalink)
References <qe4ev-Oh-49@gated-at.bofh.it> <qk9Ob-2oP-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


* Peter Zijlstra <peterz@infradead.org> wrote:

> > - We may be making some technical compromises a.t.m for the sake of
> >   using perf.
> > 
> >     perf_event_open() requires events to either relate to a pid or a
> >     specific cpu core, while our device pmu relates to neither.  Events
> >     opened with a pid will be automatically enabled/disabled according
> >     to the scheduling of that process - so not appropriate for us.
> 
> Right; the traditional cpu/pid mapping doesn't work well for devices;
> but maybe, with some work, we can create something like that
> global/local render context from it; although I've no clue what form
> that would need at this time.

Could someone please help with some very basic questions, such as what the 
hardware model of the 'OA' unit model is? How are OA registers set up, how are 
their values made accessible to the host side, etc.

I see some references to 'OA' registers in:

  https://01.org/sites/default/files/documentation/intel-gfx-prm-osrc-bdw-vol03-gpu_overview_1.pdf

and I tried to find a more high level description in:

   https://01.org/linuxgraphics/documentation/hardware-specification-prms/2014-2015-intel-processors-based-broadwell-platform

but couldn't find it. (Maybe it's my fault!)

Thanks,

	Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver Peter Zijlstra <peterz@infradead.org> - 2015-10-16 11:50 +0200
  Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver Ingo Molnar <mingo@kernel.org> - 2015-10-16 12:10 +0200
    Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver Peter Zijlstra <peterz@infradead.org> - 2015-10-16 12:40 +0200
      Re: [RFC 0/6] Non perf based Gen Graphics OA unit driver Robert Bragg <robert@sixbynine.org> - 2015-10-16 14:10 +0200

csiph-web