R. C. Whaley
University of Tennessee
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by R. C. Whaley.
Archive | 1997
L. S. Blackford; Jaeyoung Choi; Andrew J. Cleary; Eduardo F. D'Azevedo; James Demmel; Inderjit S. Dhillon; Jack J. Dongarra; Sven Hammarling; Greg Henry; Antoine Petitet; K. Stanley; David Walker; R. C. Whaley
Where you can find the scalapack users guide easily? Is it in the book store? On-line book store? are you sure? Keep in mind that you will find the book in this site. This book is very referred for you because it gives not only the experience but also lesson. The lessons are very valuable to serve for you, thats not about who are reading this scalapack users guide book. It is about this book that will give wellness for all people from many societies.
conference on high performance computing (supercomputing) | 1996
L. S. Blackford; Jaeyoung Choi; A. Cleary; Antoine Petitet; R. C. Whaley; James Demmel; Inderjit S. Dhillon; K. Stanley; Jack J. Dongarra; S. Hammarling; Greg Henry; David W. Walker
This paper outlines the content and performance of ScaLAPACK, a collection of mathematical software for linear algebra computations on distributed memory computers. The importance of developing standards for computational and message passing interfaces is discussed. We present the different components and building blocks of ScaLAPACK, and indicate the difficulties inherent in producing correct codes for networks of heterogeneous processors. Finally, this paper briefly describes future directions for the ScaLAPACK library and concludes by suggesting alternative approaches to mathematical libraries, explaining how ScaLAPACK could be integrated into efficient and user-friendly distributed systems.
Proceedings of the IEEE | 2005
James Demmel; Jack J. Dongarra; Victor Eijkhout; Erika Fuentes; Antoine Petitet; Rich Vuduc; R. C. Whaley; Katherine A. Yelick
One of the main obstacles to the efficient solution of scientific problems is the problem of tuning software, both to the available architecture and to the user problem at hand. We describe approaches for obtaining tuned high-performance kernels and for automatically choosing suitable algorithms. Specifically, we describe the generation of dense and sparse Basic Linear Algebra Subprograms (BLAS) kernels, and the selection of linear solver algorithms. However, the ideas presented here extend beyond these areas, which can be considered proof of concept.
Computer Physics Communications | 1996
Jaeyoung Choi; James Demmel; Inderjit S. Dhillon; Jack J. Dongarra; Susan Ostrouchov; Antoine Petitet; K. Stanley; David W. Walker; R. C. Whaley
This paper outlines the content and performance of ScaLAPACK, a collection of mathematical software for linear algebra computations on distributed memory computers. The importance of developing standards for computational and message passing interfaces is discussed. We present the different components and building blocks of ScaLAPACK, and indicate the difficulties inherent in producing correct codes for networks of heterogeneous processors. Finally, this paper briefly describes future directions for the ScaLAPACK library and concludes by suggesting alternative approaches to mathematical libraries, explaining how ScaLAPACK could be integrated into efficient and user-friendly distributed systems.
ACM Transactions on Mathematical Software | 1997
L. S. Blackford; A. Cleary; Antoine Petitet; R. C. Whaley; James Demmel; Inderjit S. Dhillon; Huan Ren; K. Stanley; Jack J. Dongarra; S. Hammarling
Special challenges exist in writing reliable numerical library software for heterogeneous computing environments. Although a lot of software for distributed-memory parallel computers has been written, porting this software to a network of workstations requires careful consideration. The symptoms of heterogeneous computing failures can range from erroneous results without warning to deadlock. Some of the problems are straightforward to solve, but for others the solutions are not so obvious, or incur an unacceptable overhead. Making software robust on heterogeneous systems often requires additional communication. We describe and illustrate the problems encountered during the development of ScaLAPACK and the NAG Numerical PVM Library. Where possible, we suggest ways to avoid potential pitfalls, or if that is not possible, we recommend that the software not be used on heterogeneous networks.
Archive | 2000
Antoine Petitet; Henri Casanova; Jack J. Dongarra; Yves Robert; R. C. Whaley
This chapter discusses the design of modern numerical linear algebra problem solving environments. Particular emphasis is placed on three essential components out of which such environments are constructed, namely well-designed numerical software libraries, software tools that generate optimized versions of a collection of numerical kernels for various processor architectures, and software systems that transform disparate, loosely-connected computers and software libraries into a unified, easy-to-access computational service.
Archive | 1995
Jack J. Dongarra; R. C. Whaley
Archive | 1993
Jack J. Dongarra; Robert A. van de Geijn; R. C. Whaley
Archive | 1998
L. S. Blackford; Jack J. Dongarra; C. A. Papadopoulos; R. C. Whaley
Archive | 1997
L. S. Blackford; Jaeyoung Choi; Andrew J. Cleary; Eduardo F. D'Azevedo; James Demmel; Inderjit Dhillon; Jack J. Dongarra; S. Hammarling; Greg Henry; Antoine Petitet; K. Stanley; David Walker; R. C. Whaley