Training
- Legend
- Satisfaction with Training
- How Useful are these resources for training in HPC?
- What training methods would you like NERSC to offer? 161 responses
- Comments about training: 22 responses
|
|
|
Satisfaction with Training:
|
How Useful are these resources for training in HPC?
|
What training methods would you like NERSC to offer? 161 responses
|
Comments about training: 22 responses
The training topics users requested most frequently are optimization, debugging, performance analysis, and parallel programming.
11 | Suggested topics |
4 | Didn't use / didn't know about training offerings |
4 | Use online documentation for training |
2 | New user concerns |
2 | Problems with training offerings |
- Suggested topics:
-
performance analysis and optimizing debugging
system specific debugging and performance optimizations
machine specific issues, i.e. performance, use of software
As much debugging and compiler (eg. useful flags, specific optimizations) information as possible is always useful.
Profiling and optimization classes would be very useful.
Optimization of applications.
Parallel programming
At the present I don't have any needs, but in the future (5+ years) I intend to write software and will need training to program parallel codes.
The NERSC webpage is a great place to find training material. I would like to learn more about good programming (something in the style of your "good programming practices" section) and about code optimization.
pages on porting are important
I always find it useful to see simple, specific examples of how to run jobs, use software packages, etc.
- Haven't used / didn't know about training offerings:
-
I was not aware of all these useful sources of information. Will use them more in the future.
We have not yet had experience with this, but will do so soon.
We are perhaps not the best folks to ask about this as we have not actually used the training domain very much.
i was not aware some of the remote training options were available or how to get to them
- Uses online documentation for training:
-
I don't need this. Generally I learn what I need from the web.
For various reasons, I never go to actual classes at LBNL for all the training stuff. One reason is that one wants to avoid repeat material. Having the class stuff on the web as html (not just powerpoint which linux machines can't read) is great and more useful in the long run.
I wish I would come to some of the training classes, but it always seems as if I've already got too many things going on. I'm sure I could be using the NERSC facilities more effectively with a little guidance. But the web site has been great at making the training an after thought rather than a necessary step.
- New user concerns:
-
It would be useful to new users if they were sent an email containing information about the resources available - for instance, which machines are available to them and for which machines their usernames and passwords are valid, and maybe a summary of what the different machines are generally used for (development/visualization..). For example, I was not aware that visualization services are available at NERSC - I'm sure this information is located on the website but if you're not looking for it you're not going to see it - even though visualization services would be of interest to me.
Make sure new users know what aids are available
- Problems with training offerings:
-
The one class I tried to follow via teleconferencing was finally cancelled 30 minutes after its supposed start when Access Grid could not be made to work. Perhaps attention should be paid to insuring that such facilities work before classes are scheduled with them.
Remote training classes would help those not being able to travel.