Integrating Teaching and Research in HPC: Experiences and Opportunities

  • M. Berzins
  • R. M. Kirby
  • C. R. Johnson
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3515)


Multidisciplinary research reliant upon high-performance computing stretches the traditional educational framework into which it is often shoehorned. Multidisciplinary research centers, coupled with flexible and responsive educational plans, provide a means of training the next generation of multidisciplinary computational scientists and engineers. The purpose of this paper is to address some of the issues associated with providing appropriate education for those being trained by, and in the future being employed by, multidisciplinary computational science research environments.


High Performance Computing Multidisciplinary Research Track Structure Research Mission Computing Track 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Foley, J.: Computing > computer science. Computing Research News 14(4), 6 (2002)Google Scholar
  2. 2.
    DeTar, C., Fogelson, A.L., Johnson, C.R., Sikorski, C.A., Truong, T.: Computational engineering and science program at the university of utah. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3039, pp. 1202–1209. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  3. 3.
    de St. Germain, J.D., McCorquodale, J., Parker, S.G., Johnson, C.R.: Uintah: A massively parallel problem solving environment. In: Proceedings of the Ninth IEEE International Symposium on High Performance and Distributed Computing (August 2000)Google Scholar
  4. 4.
    Parker, S.G.: A component-based architecture for parallel multi-physics PDE simulation. In: International Conference on Computational Science (ICCS 2002) Workshop on PDE Software, April 21–24 (2002)Google Scholar
  5. 5.
    Focus 2000: Exploring the Intersection of Biology, Information Technology, and Physical SystemsGoogle Scholar
  6. 6.
    BioPSE: Problem Solving Environment for modeling, simulation, and visualization of bioelectric fields. Scientific Computing and Imaging Institute (SCI) (2002),
  7. 7.
    Wilkinson, B., Allen, M.: Parallel Programming: techniques and applications using networked workstations and parallel computers, 2nd edn. Prentice Hall, Inc., Englewood Cliffs (2004)Google Scholar
  8. 8.
    Goedecker, S., Hoisie, M.: Performance Optimization of Numerically Intensive Codes. SIAM, Philadelphia (2001)Google Scholar
  9. 9.
    Pacheco, P.S.: Parallel Programming with MPI. Morgan Kaufmann, San Francisco (1997)zbMATHGoogle Scholar
  10. 10.
    Llorente, M., Tirado, F., Vázquez, L.: Some aspects about the scalability of scientific applications on parallel computers. Parallel Computing 22, 1169–1195 (1996)zbMATHCrossRefMathSciNetGoogle Scholar
  11. 11.
    Martin, I., Tirado, F.: Relationships between efficiency and execution time of full multigrid methods on parallel computers. IEEE Transactions on Parallel and Distributed Systems 8(6), 562–573 (1997)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • M. Berzins
    • 1
  • R. M. Kirby
    • 1
  • C. R. Johnson
    • 1
  1. 1.School of Computing and Scientific Computing and Imaging InstituteUniversity of UtahSalt Lake CityUSA

Personalised recommendations