* omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
@ 2015-08-06 2:47 Ankur Tyagi
2015-08-06 3:00 ` Khem Raj
2015-08-06 13:59 ` Denys Dmytriyenko
0 siblings, 2 replies; 9+ messages in thread
From: Ankur Tyagi @ 2015-08-06 2:47 UTC (permalink / raw)
To: meta-ti
[-- Attachment #1: Type: text/plain, Size: 450 bytes --]
Hi,
I am using TI AM335x-EVM kit and while building image using
"arago-daisy-config.txt", I saw this warning :
omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
and TUNE_FEATUREis "vfp"
Does that mean GPU is not getting used anymore ?
I am using QT5 with eglfs platform and need GPU support for performance.
Please clarify the situation.
Thanks
Ankur
[-- Attachment #2: Type: text/html, Size: 2042 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
@ 2015-08-06 2:47 Ankur Tyagi
0 siblings, 0 replies; 9+ messages in thread
From: Ankur Tyagi @ 2015-08-06 2:47 UTC (permalink / raw)
To: meta-arago
[-- Attachment #1: Type: text/plain, Size: 466 bytes --]
Hi,
I am using TI AM335x-EVM kit and while building image using
"arago-daisy-config.txt", I saw this warning :
omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
and TUNE_FEATURE
is "vfp"
Does that mean GPU is not getting used anymore ?
I am using QT5 with eglfs platform and need GPU support for performance.
Please clarify the situation.
Thanks
Ankur
[-- Attachment #2: Type: text/html, Size: 1949 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 2:47 omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now Ankur Tyagi
@ 2015-08-06 3:00 ` Khem Raj
2015-08-06 3:41 ` Ankur Tyagi
2015-08-06 13:59 ` Denys Dmytriyenko
1 sibling, 1 reply; 9+ messages in thread
From: Khem Raj @ 2015-08-06 3:00 UTC (permalink / raw)
To: Ankur Tyagi; +Cc: meta-ti@yoctoproject.org
On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com> wrote:
> Hi,
>
> I am using TI AM335x-EVM kit and while building image using
> "arago-daisy-config.txt", I saw this warning :
>
> omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
> omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
>
> and TUNE_FEATUREis "vfp"
>
> Does that mean GPU is not getting used anymore ?
not really, what its telling is that you dont have
callconvention-hard in TUNE_FEATURES
which means that compiler wont use hardfloat ABI when making function calls.
but neon/vfp will still be used e.g. when doing vectorization etc. if
using hardfp ABI will radically improve performance totally depends
upon kind of workload that you are measuring. It may vary.
> I am using QT5 with eglfs platform and need GPU support for performance.
>
> Please clarify the situation.
>
> Thanks
> Ankur
>
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 3:00 ` Khem Raj
@ 2015-08-06 3:41 ` Ankur Tyagi
2015-08-06 3:46 ` Khem Raj
0 siblings, 1 reply; 9+ messages in thread
From: Ankur Tyagi @ 2015-08-06 3:41 UTC (permalink / raw)
To: Khem Raj; +Cc: meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 1569 bytes --]
Thanks for your response.
So it is worth trying with TUNE_FEATURE "hfp" and measure the performance.
Do I have to set TARGET_FPU as "hfp-neon" as default value is "vfp-neon"
Does it make sense to push this change upstream as well ?
"Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
fruit salad"
On Thu, Aug 6, 2015 at 3:00 PM, Khem Raj <raj.khem@gmail.com> wrote:
> On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
> wrote:
> > Hi,
> >
> > I am using TI AM335x-EVM kit and while building image using
> > "arago-daisy-config.txt", I saw this warning :
> >
> > omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
> > omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
> >
> > and TUNE_FEATUREis "vfp"
> >
> > Does that mean GPU is not getting used anymore ?
>
> not really, what its telling is that you dont have
> callconvention-hard in TUNE_FEATURES
> which means that compiler wont use hardfloat ABI when making function
> calls.
> but neon/vfp will still be used e.g. when doing vectorization etc. if
> using hardfp ABI will radically improve performance totally depends
> upon kind of workload that you are measuring. It may vary.
>
> > I am using QT5 with eglfs platform and need GPU support for performance.
> >
> > Please clarify the situation.
> >
> > Thanks
> > Ankur
> >
> > --
> > _______________________________________________
> > meta-ti mailing list
> > meta-ti@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-ti
> >
>
[-- Attachment #2: Type: text/html, Size: 3034 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 3:41 ` Ankur Tyagi
@ 2015-08-06 3:46 ` Khem Raj
2015-08-06 3:49 ` Ankur Tyagi
0 siblings, 1 reply; 9+ messages in thread
From: Khem Raj @ 2015-08-06 3:46 UTC (permalink / raw)
To: Ankur Tyagi; +Cc: meta-ti@yoctoproject.org
On Wed, Aug 5, 2015 at 8:41 PM, Ankur Tyagi <ankur.tyagi85@gmail.com> wrote:
> Thanks for your response.
>
> So it is worth trying with TUNE_FEATURE "hfp" and measure the performance.
> Do I have to set TARGET_FPU as "hfp-neon" as default value is "vfp-neon"
>
all you might need is to select a proper DEFAULTTUNE in machine config
something like
DEFAULTTUNE ?= "cortexa8thf-neon"
> Does it make sense to push this change upstream as well ?
>
> "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a fruit
> salad"
>
> On Thu, Aug 6, 2015 at 3:00 PM, Khem Raj <raj.khem@gmail.com> wrote:
>>
>> On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
>> wrote:
>> > Hi,
>> >
>> > I am using TI AM335x-EVM kit and while building image using
>> > "arago-daisy-config.txt", I saw this warning :
>> >
>> > omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
>> > omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
>> >
>> > and TUNE_FEATUREis "vfp"
>> >
>> > Does that mean GPU is not getting used anymore ?
>>
>> not really, what its telling is that you dont have
>> callconvention-hard in TUNE_FEATURES
>> which means that compiler wont use hardfloat ABI when making function
>> calls.
>> but neon/vfp will still be used e.g. when doing vectorization etc. if
>> using hardfp ABI will radically improve performance totally depends
>> upon kind of workload that you are measuring. It may vary.
>>
>> > I am using QT5 with eglfs platform and need GPU support for performance.
>> >
>> > Please clarify the situation.
>> >
>> > Thanks
>> > Ankur
>> >
>> > --
>> > _______________________________________________
>> > meta-ti mailing list
>> > meta-ti@yoctoproject.org
>> > https://lists.yoctoproject.org/listinfo/meta-ti
>> >
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 3:46 ` Khem Raj
@ 2015-08-06 3:49 ` Ankur Tyagi
2015-08-06 4:20 ` Ankur Tyagi
0 siblings, 1 reply; 9+ messages in thread
From: Ankur Tyagi @ 2015-08-06 3:49 UTC (permalink / raw)
To: Khem Raj; +Cc: meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 2172 bytes --]
thanks for help.
Will try with above suggestion
"Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
fruit salad"
On Thu, Aug 6, 2015 at 3:46 PM, Khem Raj <raj.khem@gmail.com> wrote:
> On Wed, Aug 5, 2015 at 8:41 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
> wrote:
> > Thanks for your response.
> >
> > So it is worth trying with TUNE_FEATURE "hfp" and measure the
> performance.
> > Do I have to set TARGET_FPU as "hfp-neon" as default value is "vfp-neon"
> >
>
> all you might need is to select a proper DEFAULTTUNE in machine config
> something like
>
> DEFAULTTUNE ?= "cortexa8thf-neon"
>
> > Does it make sense to push this change upstream as well ?
> >
> > "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
> fruit
> > salad"
> >
> > On Thu, Aug 6, 2015 at 3:00 PM, Khem Raj <raj.khem@gmail.com> wrote:
> >>
> >> On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
> >> wrote:
> >> > Hi,
> >> >
> >> > I am using TI AM335x-EVM kit and while building image using
> >> > "arago-daisy-config.txt", I saw this warning :
> >> >
> >> > omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
> >> > omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
> >> >
> >> > and TUNE_FEATUREis "vfp"
> >> >
> >> > Does that mean GPU is not getting used anymore ?
> >>
> >> not really, what its telling is that you dont have
> >> callconvention-hard in TUNE_FEATURES
> >> which means that compiler wont use hardfloat ABI when making function
> >> calls.
> >> but neon/vfp will still be used e.g. when doing vectorization etc. if
> >> using hardfp ABI will radically improve performance totally depends
> >> upon kind of workload that you are measuring. It may vary.
> >>
> >> > I am using QT5 with eglfs platform and need GPU support for
> performance.
> >> >
> >> > Please clarify the situation.
> >> >
> >> > Thanks
> >> > Ankur
> >> >
> >> > --
> >> > _______________________________________________
> >> > meta-ti mailing list
> >> > meta-ti@yoctoproject.org
> >> > https://lists.yoctoproject.org/listinfo/meta-ti
> >> >
> >
> >
>
[-- Attachment #2: Type: text/html, Size: 3698 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 3:49 ` Ankur Tyagi
@ 2015-08-06 4:20 ` Ankur Tyagi
2015-08-06 13:54 ` Denys Dmytriyenko
0 siblings, 1 reply; 9+ messages in thread
From: Ankur Tyagi @ 2015-08-06 4:20 UTC (permalink / raw)
To: Khem Raj; +Cc: meta-ti@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 2711 bytes --]
I just checked that inside "ti33x.inc",
DEFAULTTUNE ?= "cortexa8thf-neon"
But it is overwritten by inclusion of arch-armv7a.inc
DEFAULTTUNE ?= "armv7a"
TUNE_FEATURES_tune-armv7a ?= "armv7a vfp"
But TUNER_FEATURES also include "callconvention-hard".
I am bit confused here.
"Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
fruit salad"
On Thu, Aug 6, 2015 at 3:49 PM, Ankur Tyagi <ankur.tyagi85@gmail.com> wrote:
> thanks for help.
>
> Will try with above suggestion
>
> "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
> fruit salad"
>
> On Thu, Aug 6, 2015 at 3:46 PM, Khem Raj <raj.khem@gmail.com> wrote:
>
>> On Wed, Aug 5, 2015 at 8:41 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
>> wrote:
>> > Thanks for your response.
>> >
>> > So it is worth trying with TUNE_FEATURE "hfp" and measure the
>> performance.
>> > Do I have to set TARGET_FPU as "hfp-neon" as default value is "vfp-neon"
>> >
>>
>> all you might need is to select a proper DEFAULTTUNE in machine config
>> something like
>>
>> DEFAULTTUNE ?= "cortexa8thf-neon"
>>
>> > Does it make sense to push this change upstream as well ?
>> >
>> > "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
>> fruit
>> > salad"
>> >
>> > On Thu, Aug 6, 2015 at 3:00 PM, Khem Raj <raj.khem@gmail.com> wrote:
>> >>
>> >> On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
>> >> wrote:
>> >> > Hi,
>> >> >
>> >> > I am using TI AM335x-EVM kit and while building image using
>> >> > "arago-daisy-config.txt", I saw this warning :
>> >> >
>> >> > omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
>> >> > omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
>> >> >
>> >> > and TUNE_FEATUREis "vfp"
>> >> >
>> >> > Does that mean GPU is not getting used anymore ?
>> >>
>> >> not really, what its telling is that you dont have
>> >> callconvention-hard in TUNE_FEATURES
>> >> which means that compiler wont use hardfloat ABI when making function
>> >> calls.
>> >> but neon/vfp will still be used e.g. when doing vectorization etc. if
>> >> using hardfp ABI will radically improve performance totally depends
>> >> upon kind of workload that you are measuring. It may vary.
>> >>
>> >> > I am using QT5 with eglfs platform and need GPU support for
>> performance.
>> >> >
>> >> > Please clarify the situation.
>> >> >
>> >> > Thanks
>> >> > Ankur
>> >> >
>> >> > --
>> >> > _______________________________________________
>> >> > meta-ti mailing list
>> >> > meta-ti@yoctoproject.org
>> >> > https://lists.yoctoproject.org/listinfo/meta-ti
>> >> >
>> >
>> >
>>
>
>
[-- Attachment #2: Type: text/html, Size: 5717 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 4:20 ` Ankur Tyagi
@ 2015-08-06 13:54 ` Denys Dmytriyenko
0 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2015-08-06 13:54 UTC (permalink / raw)
To: Ankur Tyagi; +Cc: meta-ti@yoctoproject.org
On Thu, Aug 06, 2015 at 04:20:40PM +1200, Ankur Tyagi wrote:
> I just checked that inside "ti33x.inc",
> DEFAULTTUNE ?= "cortexa8thf-neon"
>
> But it is overwritten by inclusion of arch-armv7a.inc
> DEFAULTTUNE ?= "armv7a"
> TUNE_FEATURES_tune-armv7a ?= "armv7a vfp"
>
> But TUNER_FEATURES also include "callconvention-hard".
>
> I am bit confused here.
It's not overwritten:
http://www.yoctoproject.org/docs/1.6/bitbake-user-manual/bitbake-user-manual.html#setting-a-default-value
> "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
> fruit salad"
>
> On Thu, Aug 6, 2015 at 3:49 PM, Ankur Tyagi <ankur.tyagi85@gmail.com> wrote:
>
> > thanks for help.
> >
> > Will try with above suggestion
> >
> > "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
> > fruit salad"
> >
> > On Thu, Aug 6, 2015 at 3:46 PM, Khem Raj <raj.khem@gmail.com> wrote:
> >
> >> On Wed, Aug 5, 2015 at 8:41 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
> >> wrote:
> >> > Thanks for your response.
> >> >
> >> > So it is worth trying with TUNE_FEATURE "hfp" and measure the
> >> performance.
> >> > Do I have to set TARGET_FPU as "hfp-neon" as default value is "vfp-neon"
> >> >
> >>
> >> all you might need is to select a proper DEFAULTTUNE in machine config
> >> something like
> >>
> >> DEFAULTTUNE ?= "cortexa8thf-neon"
> >>
> >> > Does it make sense to push this change upstream as well ?
> >> >
> >> > "Knowledge is knowing tomato is a fruit, wisdom is not putting it in a
> >> fruit
> >> > salad"
> >> >
> >> > On Thu, Aug 6, 2015 at 3:00 PM, Khem Raj <raj.khem@gmail.com> wrote:
> >> >>
> >> >> On Wed, Aug 5, 2015 at 7:47 PM, Ankur Tyagi <ankur.tyagi85@gmail.com>
> >> >> wrote:
> >> >> > Hi,
> >> >> >
> >> >> > I am using TI AM335x-EVM kit and while building image using
> >> >> > "arago-daisy-config.txt", I saw this warning :
> >> >> >
> >> >> > omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
> >> >> > omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
> >> >> >
> >> >> > and TUNE_FEATUREis "vfp"
> >> >> >
> >> >> > Does that mean GPU is not getting used anymore ?
> >> >>
> >> >> not really, what its telling is that you dont have
> >> >> callconvention-hard in TUNE_FEATURES
> >> >> which means that compiler wont use hardfloat ABI when making function
> >> >> calls.
> >> >> but neon/vfp will still be used e.g. when doing vectorization etc. if
> >> >> using hardfp ABI will radically improve performance totally depends
> >> >> upon kind of workload that you are measuring. It may vary.
> >> >>
> >> >> > I am using QT5 with eglfs platform and need GPU support for
> >> performance.
> >> >> >
> >> >> > Please clarify the situation.
> >> >> >
> >> >> > Thanks
> >> >> > Ankur
> >> >> >
> >> >> > --
> >> >> > _______________________________________________
> >> >> > meta-ti mailing list
> >> >> > meta-ti@yoctoproject.org
> >> >> > https://lists.yoctoproject.org/listinfo/meta-ti
> >> >> >
> >> >
> >> >
> >>
> >
> >
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now
2015-08-06 2:47 omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now Ankur Tyagi
2015-08-06 3:00 ` Khem Raj
@ 2015-08-06 13:59 ` Denys Dmytriyenko
1 sibling, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2015-08-06 13:59 UTC (permalink / raw)
To: Ankur Tyagi; +Cc: meta-ti
SGX is a closed IP from Imagination Tech and is available mostly as a binary
blob. Latest versions of it only come in hardfp format, hence the check - if
you are not building the rest of your system in hardfp, it skips SGX.
--
Denys
On Thu, Aug 06, 2015 at 02:47:04PM +1200, Ankur Tyagi wrote:
> Hi,
>
> I am using TI AM335x-EVM kit and while building image using
> "arago-daisy-config.txt", I saw this warning :
>
> omap3-sgx-modules-5.01.01.02 ONLY supports hardfp mode for now
> omap3-sgx-modules-5.01.01.01 ONLY supports hardfp mode for now
>
> and TUNE_FEATUREis "vfp"
>
> Does that mean GPU is not getting used anymore ?
> I am using QT5 with eglfs platform and need GPU support for performance.
>
> Please clarify the situation.
>
> Thanks
> Ankur
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2015-08-06 13:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-06 2:47 omap3-sgx-modules-5.01.01.xx ONLY supports hardfp mode for now Ankur Tyagi
2015-08-06 3:00 ` Khem Raj
2015-08-06 3:41 ` Ankur Tyagi
2015-08-06 3:46 ` Khem Raj
2015-08-06 3:49 ` Ankur Tyagi
2015-08-06 4:20 ` Ankur Tyagi
2015-08-06 13:54 ` Denys Dmytriyenko
2015-08-06 13:59 ` Denys Dmytriyenko
-- strict thread matches above, loose matches on Subject: below --
2015-08-06 2:47 Ankur Tyagi
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.