Hi Sarat:
I was wondering if you had any progress in this - we would
really like to include this package in future releases.
If you need help, you know where to
ask.
Thanks,
Bernard
Thanks for the input. I would also like to hear what everyone else think about creating a HPL package.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sarat Sreepathi
Sent: Tuesday, September 27, 2005 10:08
To: [email protected]
Subject: Re: [Oscar-devel] Performance Analysis tools for OSCAR
I would also like to get some feedback on the need for performance tools targeting applications. I'm requesting feedback since I want to ensure that whatever I do will be useful to the broader community.
Can someone direct me to resources on creating a OSCAR package?
Thanks for your time,
Sarat.
On 9/26/05, Michael Edwards <[EMAIL PROTECTED]> wrote:Sarat,
Thanks for your continued interest in OSCAR development. I know there
have been several requests for an HPL package from users, but you
probably have a better idea of what kinds of tools people need than
most.
It is great to see people in the research community with an interest in OSCAR.
On 9/24/05, Sarat Sreepathi <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I previously expressed interest in developing/packaging performance
> analysis tools for OSCAR. I apologize for the delay but felt it's better to
> start late than never. I request your valuable feedback on how I should
> proceed in this direction. The following are my thoughts on this issue.
>
> Performance Analysis at a higher level can be focused either on the system
> or the application.
>
> 1. Performance analysis of systems typically comprises of identifying the
> strengths and weaknesses of a particular system by running and analysing
> certain benchmark results. These results can further be used to identify the
> kind of applications that would perform better on that platform.
> 2. Performance analysis of applications typically comprises of profiling the
> application by either instrumenting the application at source level,link
> time or dynamic instrumentation among other methods. Then depending on the
> need, tracing information may also be obtained. These results are then used
> to identify bottlenecks and suggest optimizations.
>
> So what I'm trying to understand here is whether I should work towards both
> these goals or concentrate on one of them. My current research(at grad
> school) focuses on performance tools evaluation by analysing HPC
> applications. I've used several tools during my work including TAU(Tuning
> and Analysis utilities,
> http://www.cs.uoregon.edu/research/tau/home.php) from Univ.
> of Oregon, SvPablo from
> UNC( http://www.renci.org/lacsi/software/SvPablo/), PAPI,
> mpiP, PerfSuite etc.
>
> So I could work on packaging one of these tools like TAU for OSCAR which
> would serve the second goal.
> Or alternately I could work on creating a package for a benchmark like
> HPL(http://www.netlib.org/benchmark/hpl/) for the OSCAR
> environment.
> So I request your feedback on what directions to follow and feel free to
> correct me if I'm missing the point. Also please point links to resources on
> how to create a OSCAR package.
>
> Thanks,
> Sarat.
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Sarat Sreepathi
> Graduate Research Assistant
> Dept. of Computer Science
> North Carolina State University
>
> [EMAIL PROTECTED] ~ (919)607-1375
> http://www4.ncsu.edu/~sssreepa
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sarat Sreepathi
Graduate Research Assistant
Dept. of Computer Science
North Carolina State University
[EMAIL PROTECTED] ~ (919)607-1375
http://www4.ncsu.edu/~sssreepa
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
