Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Robert F. Enenkel.
Ibm Journal of Research and Development | 2005
Robert F. Enenkel; Blake G. Fitch; Robert S. Germain; Fred G. Gustavson; Andrew K. Martin; Mark P. Mendell; Jed W. Pitera; Mike Pitman; Aleksandr Rayshubskiy; Frank Suits; William C. Swope; T. J. C. Ward
While developing the protein folding application for the IBM Blue Gene®/L supercomputer, some frequently executed computational kernels were encountered. These were significantly more complex than the linear algebra kernels that are normally provided as tuned libraries with modern machines. Using regular library functions for these would have resulted in an application that exploited only 5-10% of the potential floating-point throughput of the machine. This paper is a tour of the functions encountered; they have been expressed in C++ (and could be expressed in other languages such as Fortran or C). With the help of a good optimizing compiler, floating-point efficiency is much closer to 100%. The protein folding application was initially run by the life science researchers on IBM POWER3™ machines while the computer science researchers were designing and bringing up the Blue Gene/L hardware. Some of the work discussed resulted in enhanced compiler optimizations, which now improve the performance of floating-point-intensive applications compiled by the IBM VisualAge® series of compilers for POWER3, POWER4™, POWER4+™, and POWER5™. The implementations are offered in the hope that they may help in other implementations of molecular dynamics or in other fields of endeavor, and in the hope that others may adapt the ideas presented here to deliver additional mathematical functions at high throughput.
conference of the centre for advanced studies on collaborative research | 2010
Robert F. Enenkel; Christopher Kumar Anand; Shahadat Hossain
Computations involving sparse and structured matrices arise frequently in problems in operations research, science and engineering. Exploiting this structure has been a major contributor to the efficient application of past and current computing platforms, and will continue to play an important role for next-generation systems.
Archive | 2001
Robert F. Enenkel; Fred G. Gustavson; Bruce M. Fleischer; José E. Moreira
Archive | 2013
Jonathan D. Bradbury; Robert F. Enenkel; Eric M. Schwarz; Timothy J. Slegel
Archive | 2013
Robert F. Enenkel; Michael P. Perrone
Archive | 2013
Jonathan D. Bradbury; Robert F. Enenkel; Eric M. Schwarz; Timothy J. Slegel
Archive | 2004
Roch Georges Archambault; Robert F. Enenkel; Robert William Hay; Allan Russell Martin; James Lawrence McInnes; Ronald Ian McIntosh; Mark P. Mendell
Archive | 2005
Robert F. Enenkel
Ibm Journal of Research and Development | 2002
Ramesh C. Agarwal; Robert F. Enenkel; Fred G. Gustavson; Alok Kothari; Mohammad Zubair
conference of the centre for advanced studies on collaborative research | 1999
Fred G. Gustavson; José E. Moreira; Robert F. Enenkel