At the last TSC meeting we refined the list of TRs for the Multimedia team. https://wiki.linaro.org/Cycles/1111/TechnicalTopics/Multimedia
I have taken the liberty to put these into a wiki page based on the feedback received during the meeting and some new items added after. Unless told otherwise, I will be creating the Multimedia WG blueprints from this list. Here they are sorted by priority:
https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/BlueprintsFor111...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
possibly on the topic of "NEON Optimization Forum Collaboration tools" (or possibly off-topic and more of a general tools thing)..
I've always wanted a static code analyzer for neon that given a specified cortex-a processor, could tell me which instructions would stall, and for how many cycles and why. It would be a helpful thing for optimizing NEON code. I guess not a hard thing to write for someone who has a deep understanding of cortex-a* pipeline.. (ie. ARM)
BR, -R
On Mon, Apr 25, 2011 at 12:54 PM, Kurt Taylor kurt.taylor@linaro.orgwrote:
At the last TSC meeting we refined the list of TRs for the Multimedia team. https://wiki.linaro.org/Cycles/1111/TechnicalTopics/Multimedia
I have taken the liberty to put these into a wiki page based on the feedback received during the meeting and some new items added after. Unless told otherwise, I will be creating the Multimedia WG blueprints from this list. Here they are sorted by priority:
https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/BlueprintsFor111...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
linaro-multimedia mailing list linaro-multimedia@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-multimedia
hmm, well, let me put a disclaimer on that.. I'd be interested to check with someone at ARM who knows the pipeline well, to see if something like this could be implemented without having to write a full cycle accurate simulation of the ARM.. it's possible that a tool like I describe might be more difficult than it's worth if it requires an elaborate simulation of the inner workings of the ARM. But it was a feasible thing to write such a tool, it would be very useful for optimizing neon code
BR, -R
On Mon, Apr 25, 2011 at 5:37 PM, Clark, Rob rob@ti.com wrote:
possibly on the topic of "NEON Optimization Forum Collaboration tools" (or possibly off-topic and more of a general tools thing)..
I've always wanted a static code analyzer for neon that given a specified cortex-a processor, could tell me which instructions would stall, and for how many cycles and why. It would be a helpful thing for optimizing NEON code. I guess not a hard thing to write for someone who has a deep understanding of cortex-a* pipeline.. (ie. ARM)
BR, -R
On Mon, Apr 25, 2011 at 12:54 PM, Kurt Taylor kurt.taylor@linaro.orgwrote:
At the last TSC meeting we refined the list of TRs for the Multimedia team. https://wiki.linaro.org/Cycles/1111/TechnicalTopics/Multimedia
I have taken the liberty to put these into a wiki page based on the feedback received during the meeting and some new items added after. Unless told otherwise, I will be creating the Multimedia WG blueprints from this list. Here they are sorted by priority:
https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/BlueprintsFor111...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
linaro-multimedia mailing list linaro-multimedia@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-multimedia
"Clark, Rob" rob@ti.com writes:
On Mon, Apr 25, 2011 at 5:37 PM, Clark, Rob rob@ti.com wrote:
possibly on the topic of "NEON Optimization Forum Collaboration tools" (or possibly off-topic and more of a general tools thing)..
I've always wanted a static code analyzer for neon that given a specified cortex-a processor, could tell me which instructions would stall, and for how many cycles and why. It would be a helpful thing for optimizing NEON code. I guess not a hard thing to write for someone who has a deep understanding of cortex-a* pipeline.. (ie. ARM)
hmm, well, let me put a disclaimer on that.. I'd be interested to check with someone at ARM who knows the pipeline well, to see if something like this could be implemented without having to write a full cycle accurate simulation of the ARM.. it's possible that a tool like I describe might be more difficult than it's worth if it requires an elaborate simulation of the inner workings of the ARM. But it was a feasible thing to write such a tool, it would be very useful for optimizing neon code
ARM RVCT has such a feature, although it is not entirely accurate. An accurate one would need a complete simulation of the pipelines.
Kurt and Team,
When you create your BP would you prefix the Android related topics with linaro-android-?
Heres the rough sketch of the Android topics:
https://wiki.linaro.org/Platform/Android/Scratchpad/BudapestLDSSessions
-Zach
On 25 April 2011 12:54, Kurt Taylor kurt.taylor@linaro.org wrote:
At the last TSC meeting we refined the list of TRs for the Multimedia team. https://wiki.linaro.org/Cycles/1111/TechnicalTopics/Multimedia
I have taken the liberty to put these into a wiki page based on the feedback received during the meeting and some new items added after. Unless told otherwise, I will be creating the Multimedia WG blueprints from this list. Here they are sorted by priority:
https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/BlueprintsFor111...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
linaro-multimedia mailing list linaro-multimedia@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-multimedia
Hi Zach,
I guess I am not understanding what you are looking for. Most of the multimedia topics are Android related, as is most of the work being done across all the teams in Linaro. I don't understand why we'd want to throw those topics into an Android discussion bucket. Am I missing something here?
I was planning on creating the TR blueprints and the work item blueprints under linaro-multimedia-o-* Just fyi - the MM WG will not be having a track at the Budapest LDS. We will be having a mini-summit at some future date yet to be decided. So, we will not be creating uds-o blueprints.
On 26 April 2011 08:46, Zach Pfeffer zach.pfeffer@linaro.org wrote:
Kurt and Team,
When you create your BP would you prefix the Android related topics with linaro-android-?
Heres the rough sketch of the Android topics:
https://wiki.linaro.org/Platform/Android/Scratchpad/BudapestLDSSessions
-Zach
On 25 April 2011 12:54, Kurt Taylor kurt.taylor@linaro.org wrote:
At the last TSC meeting we refined the list of TRs for the Multimedia
team. ...snip...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
linaro-multimedia mailing list linaro-multimedia@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-multimedia
On 26 April 2011 09:49, Kurt Taylor kurt.taylor@linaro.org wrote:
Hi Zach,
I guess I am not understanding what you are looking for. Most of the multimedia topics are Android related, as is most of the work being done across all the teams in Linaro. I don't understand why we'd want to throw those topics into an Android discussion bucket. Am I missing something here?
Alexander had asked that all Android related work use a linaro-android- prefix to keep all the Android stuff together.
I was planning on creating the TR blueprints and the work item blueprints under linaro-multimedia-o-* Just fyi - the MM WG will not be having a track at the Budapest LDS. We will be having a mini-summit at some future date yet to be decided. So, we will not be creating uds-o blueprints.
Okay, no problem. I'd like to come to that.
On 26 April 2011 08:46, Zach Pfeffer zach.pfeffer@linaro.org wrote:
Kurt and Team,
When you create your BP would you prefix the Android related topics with linaro-android-?
Heres the rough sketch of the Android topics:
https://wiki.linaro.org/Platform/Android/Scratchpad/BudapestLDSSessions
-Zach
On 25 April 2011 12:54, Kurt Taylor kurt.taylor@linaro.org wrote:
At the last TSC meeting we refined the list of TRs for the Multimedia team.
...snip...
Please review and be thinking about any questions you have, as well as a rough sizing for the amount of work required.
Comments?
Kurt Taylor (irc krtaylor)
linaro-multimedia mailing list linaro-multimedia@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-multimedia
--
Kurt Taylor (irc krtaylor)
linaro-multimedia@lists.linaro.org