Sciweavers

246 search results - page 31 / 50
» How Do Program Understanding Tools Affect How Programmers Un...
Sort
View
COMPLEXITY
2007
104views more  COMPLEXITY 2007»
15 years 2 months ago
What is the complexity of a distributed computing system?
Distributed computing systems are becoming bigger and more complex. While the complexity of large-scale distributed systems has been acknowledged to be an important challenge, the...
Anand Ranganathan, Roy H. Campbell
INFSOF
2010
113views more  INFSOF 2010»
15 years 23 days ago
Package Fingerprints: A visual summary of package interface usage
Context: Object-oriented languages such as Java, Smalltalk, and C++ structure their programs using packages. Maintainers of large systems need to understand how packages relate to...
Hani Abdeen, Stéphane Ducasse, Damien Polle...
EUROPAR
2009
Springer
15 years 7 months ago
Capturing and Visualizing Event Flow Graphs of MPI Applications
A high-level understanding of how an application executes and which performance characteristics it exhibits is essential in many areas of high performance computing, such as applic...
Karl Fürlinger, David Skinner
110
Voted
BMCBI
2006
112views more  BMCBI 2006»
15 years 2 months ago
MassSorter: a tool for administrating and analyzing data from mass spectrometry experiments on proteins with known amino acid se
Background: Proteomics is the study of the proteome, and is critical to the understanding of cellular processes. Two central and related tasks of proteomics are protein identifica...
Harald Barsnes, Svein-Ole Mikalsen, Ingvar Eidhamm...
COMPUTER
1998
94views more  COMPUTER 1998»
15 years 2 months ago
Multiprocessors Should Support Simple Memory-Consistency Models
provide tools or abstractions that allow developers to program in parallel. But what hardware do we need to support shared memory threads? The hardware should provide a well-defin...
Mark D. Hill