Search For:

Displaying 1-50 out of 66 total
An ICT research agenda, HPC and innovation, and why only the developed world lacks women in computing
Found in: Communications of the ACM
By Daniel Reed, Jeannette M. Wing, Mark Guzdial, Daniel Reed, Daniel Reed, Jeannette M. Wing, Jeannette M. Wing, Mark Guzdial, Mark Guzdial
Issue Date:August 2009
pp. 101-104
The Communications Web site, http://cacm.acm.org, features 13 bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish excerpts from selected posts, plus readers' comments.
     
Clusters, Grids and Clouds: A Look from Both Sides
Found in: 2013 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
By Daniel A. Reed
Issue Date:May 2013
pp. 393
In science and engineering, a tsunami of new experimental and computational data and a suite of increasingly ubiquitous sensors pose vexing problems in data analysis, transport, visualization and collaboration. Cloud computing and "big data," tog...
 
Computing - An Intellectual Lever for Multidisciplinary Discovery
Found in: SC Conference
By Daniel A. Reed
Issue Date:November 2004
pp. 63
No summary available.
   
Speech-activated user interfaces and climbing Mt. Exascale
Found in: Communications of the ACM
By Daniel Reed, Tessa Lau, Daniel Reed, Tessa Lau
Issue Date:June 2009
pp. 10-11
The Communications Web site, cacm.acm.org, features 13 bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish excerpts from selected posts, plus readers' comments. Tessa Lau discusses why she doesn't use the touch screen on her...
     
Imagining the Future: Thoughts on Computing
Found in: Computer
By Daniel A. Reed,Dennis B Gannon,James R Larus
Issue Date:January 2012
pp. 25-30
New and compelling ideas are transforming the future of computing, bringing about a plethora of changes that have significant implications for our profession and our society and raising some profound technical questions. A Web extra video interview feature...
 
The Client and the Cloud: Democratizing Research Computing
Found in: IEEE Internet Computing
By Roger Barga, Dennis Gannon, Daniel Reed
Issue Date:January 2011
pp. 72-75
Extending the capabilities of PC, Web, and mobile applications through on-demand cloud services will significantly broaden the research community's capabilities, accelerating the pace of engineering and scientific discovery in this age of data-driven resea...
 
Scalable load-balance measurement for SPMD codes
Found in: SC Conference
By Todd Gamblin, Bronis R. de Supinski, Martin Schulz, Rob Fowler, Daniel A. Reed
Issue Date:November 2008
pp. 1-12
Good load balance is crucial on very large parallel systems, but the most sophisticated algorithms introduce dynamic imbalances through adaptation in domain decomposition or use of adaptive solvers. To observe and diagnose imbalance, developers need system...
 
Analysis of application heartbeats: learning structural and temporal features in time series data for identification of performance problems
Found in: SC Conference
By Emma S. Buneci, Daniel A. Reed
Issue Date:November 2008
pp. 1-12
Grids promote new modes of scientific collaboration and discovery by connecting distributed instruments, data and computing facilities. Because many resources are shared, application performance can vary widely and unexpectedly. We describe a novel perform...
 
Fault Tolerance and Recovery of Scientific Workflows on Computational Grids
Found in: Cluster Computing and the Grid, IEEE International Symposium on
By Gopi Kandaswamy, Anirban Mandal, Daniel A. Reed
Issue Date:May 2008
pp. 777-782
In this paper, we describe the design and implementation of two mechanisms for fault-tolerance and recovery for complex scientific workflows on computational grids. We present our algorithms for over-provisioning and migration, which are our primary strate...
 
Scalable methods for monitoring and detecting behavioral equivalence classes in scientific codes
Found in: Parallel and Distributed Processing Symposium, International
By Todd Gamblin, Rob Fowler, Daniel A. Reed
Issue Date:April 2008
pp. 1-12
Emerging petascale systems will have many hundreds of thousands of processors, but traditional task-level tracing tools already fail to scale to much smaller systems because the I/O backbones of these systems cannot handle the peak load offered by their co...
 
The Challenge of Complexity and Scale
Found in: Modeling, Analysis, and Simulation of Computer Systems, International Symposium on
By Daniel A. Reed
Issue Date:September 2005
pp. 3
No summary available.
   
The Future of High-End Computing: Standing on One Another's Feet?
Found in: Parallel and Distributed Processing Symposium, International
By Daniel A. Reed
Issue Date:April 2005
pp. 36
Though the complexity of the most biological systems still outstrips the capabilities of even the largest computational systems, and will do so for some time to come, computer scientists working with biomedical scientists will produce higher and higher res...
 
Assessing Fault Sensitivity in MPI Applications
Found in: SC Conference
By Charng-da Lu, Daniel A. Reed
Issue Date:November 2004
pp. 37
<p>Today, clusters built from commodity PCs dominate high-performance computing, with systems containing thousands of processors now being deployed. As node counts for multi-teraflop systems grow to thousands and with proposed petaflop system likely ...
 
Automatic ARIMA Time Series Modeling for Adaptive I/O Prefetching
Found in: IEEE Transactions on Parallel and Distributed Systems
By Nancy Tran, Daniel A. Reed
Issue Date:April 2004
pp. 362-377
<p><b>Abstract</b>—Inadequate I/O performance remains a major challenge in using high-end computing systems effectively. To address this problem, the paper presents TsModeler, an automatic time series modeling and prediction framework for...
 
Clusters: Challenges and Opportunities
Found in: Parallel and Distributed Processing Symposium, International
By Daniel A. Reed
Issue Date:April 2003
pp. 196a
The continuum of cluster computing continues to expand, with terascale clusters now in production and petascale clusters in design. How do we manage clusters with tens of thousands of nodes, each with power, communication, processing, and memory constraint...
   
Grids, the TeraGrid, and Beyond
Found in: Computer
By Daniel A. Reed
Issue Date:January 2003
pp. 62-68
<p>The correlation, combination, and statistical analysis of large data volumes derived from multiple sources depend on joining a new generation of high-resolution scientific instruments, high-performance computing systems, and large-scale scientific...
 
Compact Application Signatures for Parallel and Distributed Scientific Codes
Found in: SC Conference
By Charng-da Lu, Daniel A. Reed
Issue Date:November 2002
pp. 2
Understanding the dynamic behavior of parallel programs is key to developing efficient system software and runtime environments; this is even more true on emerging computational Grids where resource availability and performance can change in unpredictable ...
 
Learning to Classify Parallel Input/Output Access Patterns
Found in: IEEE Transactions on Parallel and Distributed Systems
By Tara M. Madhyastha, Daniel A. Reed
Issue Date:August 2002
pp. 802-813
<p><b>Abstract</b>—Input/output performance on current parallel file systems is sensitive to a good match of application access patterns to file system capabilities. Automatic input/output access pattern classification can determine appli...
 
Toward a Framework for Preparing and Executing Adaptive Grid Programs
Found in: Parallel and Distributed Processing Symposium, International
By Ken Kennedy, Mark Mazina, John Mellor-Crummey, Keith Cooper, Linda Torczon, Fran Berman, Andrew Chien, Holly Dail, Otto Sievert, Dave Angulo, Ian Foster, Dennis Gannon, Lennart Johnsson, Carl Kesselman, Ruth Aydt, Daniel Reed, Jack Dongarra, Sathish Vadhiy
Issue Date:April 2002
pp. 0171
This paper describes the program execution framework being developed by the Grid Application Development Software (GrADS) Project. The goal of this framework is to provide good resource allocation for Grid applications and to support adaptive reallocation ...
 
Virtue: Performance Visualization of Parallel and Distributed Applications
Found in: Computer
By Eric Shaffer, Daniel A. Reed, Shannon Whitmore, Benjamin Schaeffer
Issue Date:December 1999
pp. 44-51
<p>High-speed, wide-area networks have made it both possible and desirable to interconnect geographically distributed applications that control distributed collections of scientific data, remote scientific instruments, and high-performance computer s...
 
Managing Performance Analysis with Dynamic Statistical Projection Pursuit
Found in: SC Conference
By Jeffrey Vetter, Daniel Reed
Issue Date:November 1999
pp. 44
Computer systems and applications are growing more complex. Consequently, performance analysis has become more difficult due to the complex, transient interrelationships among runtime components. To diagnose these types of performance issues, developers mu...
 
Integrated Compilation and Scalability Analysis for Parallel Systems
Found in: Parallel Architectures and Compilation Techniques, International Conference on
By Celso L. Mendes, Daniel A. Reed
Issue Date:October 1998
pp. 385
Despite the performance potential of parallel systems, several factors have hindered their widespread adoption. Of these, performance variability is among the most significant. Data parallel languages, which facilitate the programming of those systems, inc...
 
Performance Visualization: 2-D, 3-D, and Beyond
Found in: Computer Performance and Dependability Symposium, International
By Daniel A. Reed, Matthew J. Gardner, Evgenia Smirni
Issue Date:September 1996
pp. 188
During the past ten years, performance data visualization techniques have evolved from static, two-dimensional graphics to dynamic graphics and immersive virtual environments. We sketch the domain of applicability for each visualization technique using ana...
 
Input/Output Characteristics of Scalable Parallel Applications
Found in: SC Conference
By Phyllis E. Crandall, Ruth A. Aydt, Andrew A. Chien, Daniel A. Reed
Issue Date:December 1995
pp. 59
<p>Rapid increases in computing and communication performance are exacerbating the long-standing problem of performance-limited input/output. Indeed, for many otherwise scalable parallel applications. input/output is emerging as a major performance b...
 
Virtual Reality and Parallel Systems Performance Analysis
Found in: Computer
By Daniel A. Reed, Keith A. Shields, Will H. Scullin, Luis F. Tavera, Christopher L. Elford
Issue Date:November 1995
pp. 57-67
Recording and analyzing the dynamics of application-program, system-software, and hardware interactions are the keys to understanding and tuning the performance of massively parallel systems. Because such systems contain hundreds or thousands of processors...
 
NCSA's World Wide Web Server: Design and Performance
Found in: Computer
By Thomas T. Kwan, Robert E. McGrath, Daniel A. Reed
Issue Date:November 1995
pp. 68-74
Shortly after the National Center for Supercomputing Applications' World Wide Web server was established, it became clear that the volume of WWW traffic would stress operating systems and network implementations in ways not originally envisioned by their d...
 
Data Sonification: Do You See What I Hear?
Found in: IEEE Software
By Tara M. Madhyastha, Daniel A. Reed
Issue Date:March 1995
pp. 45-56
Using sound to complement graphics and to present data is becoming increasingly popular. Sound can potentially reveal patterns and anomalies in data that are difficult to perceive visually. Moreover, psychological studies show that some types of data are m...
 
SvPablo: A Multi-Language Architecture-Independent Performance Analysis System
Found in: Parallel Processing, International Conference on
By Luiz A. de Rose, Daniel A. Reed
Issue Date:September 1999
pp. 311
In this paper we present the design of SvPablo, a language independent performance analysis and visualization system that can be easily extended to new contexts with minimal changes to the software infrastructure. At present, SvPablo supports analysis of a...
 
An Approach to Immersive Performance Visualization of Parallel and Wide-Area Distributed Applications
Found in: High-Performance Distributed Computing, International Symposium on
By Luiz de Rose, Mario Pantano, Ruth A. Aydt, Eric Shaffer, Benjamin Schaeffer, Shannon Whitmore, Daniel A. Reed
Issue Date:August 1999
pp. 40
Complex, distributed applications pose new challenges for performance analysis and optimization. This paper outlines an online approach to performance analysis where developers are active participants, using integrated measurement and immersive performance...
 
Performance Evaluation of an Infrastructure for Worldwide Parallel Computing
Found in: Parallel Processing Symposium, International
By Thomas T. Kwan, Daniel A. Reed
Issue Date:April 1999
pp. 379
No summary available.
 
Delphi: An Integrated, Language-Directed Performance Prediction, Measurement and Analysis Environment
Found in: Frontiers of Massively Parallel Processing, Symposium on the
By Daniel A. Reed, David A. Padua, Ian T. Foster, Dennis B. Gannon, Barton P. Miller
Issue Date:February 1999
pp. 156
Despite construction of powerful parallel systems and networked computational grids, achieving a large fraction of peak performance for a range of applications has proven very difficult. In this paper, we describe the components of Delphi, an integrated pe...
 
Exploiting Global Input Output Access Pattern Classification
Found in: SC Conference
By Tara M. Madhyastha, Daniel A. Reed
Issue Date:November 1997
pp. 9
Parallel input/output systems attempt to alleviate the performance bottleneck that affects many input/output intensive applications. In such systems, an understanding of the application access pattern, especially how requests from multiple processors for d...
 
I/O Requirements of Scientific Applications: An Evolutionary View
Found in: High-Performance Distributed Computing, International Symposium on
By Evgenia Smirni, Ruth A. Aydt, Andrew A. Chien, Daniel A. Reed
Issue Date:August 1996
pp. 30
The modest I/O configurations and file system limitations of many current high-performance systems preclude solution of problems with large I/O needs. I/O hardware and file system parallelism is the key to achieve high performance. We analyze the I/O behav...
 
An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs
Found in: SC Conference
By Vikram S Adve, John Mellor-Crummey, Mark Anderson, Ken Kennedy, Jhy-Chun Wang, Daniel A. Reed
Issue Date:December 1995
pp. 50
Supporting source-level performance analysis of programs written in data-parallel languages requires a unique degree of integration between compilers and performance analysis tools. Compilers for languages such as High Performance Fortran infer parallelism...
 
Iterative solution of large, sparse linear systems on a static data flow architecture: Performance studies
Found in: IEEE Transactions on Computers
By Daniel A. Reed,Merrell L. Patrick
Issue Date:October 1985
pp. 874-880
The applicability of static data flow architectures to the iterative solution of sparse linear systems of equations is investigated. An analytic performance model of a static data flow computation is developed. This model includes both spatial parallelism,...
   
Eyes forward
Found in: Communications of the ACM
By Daniel Reed, Mark Guzdial
Issue Date:April 2014
pp. 10-11
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
Securing the future of computer science; reconsidering analog computing
Found in: Communications of the ACM
By Daniel Reed, Mark Guzdial
Issue Date:April 2013
pp. 12-13
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
Passwords getting painful, computing still blissful
Found in: Communications of the ACM
By Daniel Reed, Jason Hong
Issue Date:March 2013
pp. 10-11
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
Lost in translation
Found in: Communications of the ACM
By Daniel Reed
Issue Date:January 2013
pp. 16-17
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
Online privacy; replicating research results
Found in: Communications of the ACM
By Daniel Reed, Ed H. Chi
Issue Date:October 2012
pp. 8-9
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
The power of computing; design guidelines in CS education
Found in: Communications of the ACM
By Mark Guzdial, Daniel Reed
Issue Date:April 2012
pp. 8-9
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
From idea to product: how schools of education can help CS
Found in: Communications of the ACM
By Mark Guzdial, Daniel Reed
Issue Date:October 2011
pp. 8-9
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
Simple design; research vs. teaching; and quest to learn
Found in: Communications of the ACM
By Daniel Reed, Judy Robertson, Judy Robertson, Mark Guzdial, Mark Guzdial
Issue Date:June 2011
pp. 8-9
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMhttp://cac...
     
LMS Strategies in Higher Education
Found in: eLearn
By Daniel Reed
Issue Date:January 2011
pp. 1-6
Academic institutions understand the importance of cutting edge, comprehensive course offerings; and having a robust LMS makes all the difference in attracting and retaining students. Creating an LMS strategy is not only about picking the right vendor; ins...
     
Software development and crunch time; and more
Found in: Communications of the ACM
By Daniel Reed, Mark Guzdial, Mark Guzdial, Mark Guzdial, Ruben Ortega, Ruben Ortega, Ruben Ortega
Issue Date:July 2010
pp. 10-11
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts.twitterFollow us on Twitter at http://twitter.com/blogCACMRuben Orte...
     
NSF funding advice: 21st century innovation
Found in: Communications of the ACM
By Daniel Reed, Jeannette M. Wing, Jeannette M. Wing
Issue Date:May 2010
pp. 10-11
The Communications Web site, http://cacm.acm.org, features more than a dozen bloggers in the BLOG@CACM community. In each issue of Communications, we'll publish selected posts or excerpts. twitter Follow us on Twitter at http://twitter.com/blogCACM Jeannet...
     
Modular data centers: how to design them?
Found in: Proceedings of the 1st ACM workshop on Large-Scale system and application performance (LSAP '09)
By Albert Greenberg, Daniel A. Reed, Kashi Venkatesh Vishwanath
Issue Date:June 2009
pp. 1-2
There has been a recent interest in modularized shipping containers as the building block for data centers. However, there are no published results on the different design tradeoffs it offers. In this paper we investigate a model where such a container is ...
     
Performability modeling for scheduling and fault tolerance strategies for scientific workflows
Found in: Proceedings of the 17th international symposium on High performance distributed computing (HPDC '08)
By Daniel A. Reed, Lavanya Ramakrishnan
Issue Date:June 2008
pp. 227-269
Scientific applications have diverse characteristics and resource requirements. When combined with the complexity of underlying distributed resources on which they execute (e.g. Grid, cloud computing), these applications can experience significant performa...
     
Performance and reliability: the ubiquitous challenge
Found in: Proceedings of the joint international conference on Measurement and modeling of computer systems (SIGMETRICS '06/Performance '06)
By Daniel A. Reed
Issue Date:June 2006
pp. 1928-1929
Legend says that Archimedes remarked, on the discovery of the lever, "Give me a place to stand and I can move the world." Today, computing pervades all aspects of society. "Science" and "computational science" have become largely synonymous, and computing ...
     
Markov model prediction of I/O requests for scientific applications
Found in: Proceedings of the 16th international conference on Supercomputing (ICS '02)
By Daniel A. Reed, James Oly
Issue Date:June 2002
pp. 147-155
Given the increasing performance disparity between processors and storage devices, exploiting knowledge of spatial and temporal I/O requests is critical to achieving high performance, particularly on parallel systems. Although perfect foreknowledge of I/O ...
     
 1  2 Next >>