|
This short course will be an introduction
to a set of advanced computational
software tools to leverage the development
of high performance applications.
The lectures will focus on the selection,
installation and use of scalable
and robust software tools. Functionalities
implemented in these software tools
include; numerical algorithms for
the solution of large computational
problems, performance monitoring
and profiling, and automatic tuning.
Participants should expect to learn
about techniques used to solve common
computational problems and monitor
their performance. The software
presented here is freely available
and widely used by the computational
sciences international community.
|