Patricia J. Teller

Details der Publikationsliste

Zeitraum

1987 - 2009

Anzahl

24

Co-Autoren

Opportunistic Checkpoint Intervals to Improve System Performance (2009)

Sarala Arunagiri, John T. Daly, Patricia J. Teller, Seetharami Seelam, Ron A. Oldfield, Maria Ruiz, ...

The massive scale of current and next-generation massively parallel processing (MPP) systems presents significant challenges related to fault tolerance. For applications that perform periodic...

Experimental, Cooperative Labs in a First Course in Computer Architecture (2008)

Patricia J. Teller

Abstract- Laboratory sessions for a first course in computer architecture require a considerable amount of thought. This is especially true if one of the goals of these labs is to capture, in a...

Towards a Cross-Platform Microbenchmark Suite for Evaluating Hardware Performance Counter Data (2008)

Maria Gabriela Aguilera, Roberto Araiza, Thientam Pham, Patricia J. Teller

As useful as performance counters are, the meaning of reported aggregate event counts is sometimes questionable. Questions arise due to unanticipated processor behavior, overhead associated with the...

SimBA: a Discrete Event Simulator for Performance Prediction of Volunteer Computing Projects (2008)

Michela Taufer, Andre Kerstens, Trilce Estrada, David Flores, Patricia J. Teller

SimBA (Simulator of BOINC Applications) is a discrete event simulator that models the main functions of BOINC, which is a well-known framework used in Volunteer Computing (VC) projects. SimBA...

Throttling I/O Streams to Accelerate File-IO Performance (2008)

Seetharami Seelam, Andre Kerstens, Patricia J. Teller

Abstract. To increase the scale and performance of high-performance computing (HPC) applications, it is common to distribute computation across multiple processors. Often without realizing it, file...

1 POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems (2007)

Vikram S. Adve, Rajive Bagrodia, James C. Browne, Ewa Deelman, Aditya Dube, Elias Houstis, ...

AbstractThe POEMS project is creating an environment for end-to-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and...

A formal specification in JML of the Java security package (2006)

Poonam Agarwal, Carlos E. Rubio-medrano, Yoonsik Cheon, Patricia J. Teller, Poonam Agarwal, Carlos E. Rubio-medrano, ...

Verifying and Reasoning about Programs — Assertions, invariants, pre- and post-conditions, specification

The Effectiveness of Threshold-based Scheduling Policies in BOINC Projects (2006)

Trilce Estrada, David A. Flores, Michela Taufer, Patricia J. Teller, Andre Kerstens, David P. Anderson

Several scientific projects use BOINC (Berkeley Open Infrastructure for Network Computing) to perform largescale simulations using volunteers ’ computers (workers) across the Internet. In general,...

A Systematic Multi-step Methodology for Performance Analysis of Communication Traces of Distributed Applications based Hierarchical Clustering (2006)

Gaby Aguilera, Patricia J. Teller, Michela Taufer, Felix Wolf

Often parallel scientific applications are instrumented and traces are collected and analyzed to identify processes with performance problems or operations that cause delays in program execution. The...

Metrics for Effective Resource Management in Global Computing Environments (2005)

Michela Taufer, Patricia J. Teller, David P. Anderson, Charles L. Brooks

Global computing uses Internet-connected PCs volunteered by their owners. These PCs are diverse, volatile, and error-prone. Sophisticated scheduling methods commonly applied in Grid computing may not...

Dynamic Adaptability in Support of Extreme Scale Enhancements to Linux I/O Scheduling (2005)

Seetharami R. Seelam, Rodrigo Romero Utep, Patricia J. Teller, William Buros Ibm-austin

• Linux 2.6 provides four I/O schedulers: Anticipatory (AS), deadline, completely fair queuing (CFQ), and noop • Selection at

Combining Learning Strategies and Tools in a First Course in Computer Architecture (2003)

Patricia J. Teller, Manuel Nieto, Steve Roach

Abstract When instructors learn about participatory learning strategies such as cooperative, active, problembased, or team-based learning, often the reaction is something along the lines of “sounds...

Accuracy of performance monitoring hardware (2002)

Michael E. Maxwell, Patricia J. Teller, Leonardo Salay

Performance monitoring hardware is available on most modern microprocessors in the form of hardware counters and other registers that record data about processor events. This hardware may be used in...

Model-based Control of Adaptive Applications: An Overview (2002)

Vikram Adve, Afolami Akinsanmi, James C. Browne, Det Buaklee, Guoshen Deng, Vinh Vi Lam, ...

Model-based control utilizes performance models of applications to choose performant system configurations for execution of applications. The performance models used in this research separate...

POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems (2001)

Vikram S. Adve, Rajive Bagrodia, James C. Browne, Ewa Deelman, Aditya Dube, Elias Houstis, ...

The POEMS project is creating an environment for end-to-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and operating...

POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems (2000)

Vikram Adve, Rajive Bagrodia, James C. Browne, Ewa Deelman, Aditya Dube, Elias Houstis, ...

The POEMS project is creating an environment for end-to-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and operating...

POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems (2000)

Vikram S. Adve, Rajive Bagrodia, James C. Browne, Ewa Deelman, Aditya Dube, Elias Houstis, ...

Abstract⎯The POEMS project is creating an environment for end-to-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and...

A Cooperative Model for Orienting Students to Research groups (1999)

Ann Gates, Patricia J. Teller, Andrew Bernat, Sergio Cabrera, Connie Kubo Della-piana

The affinity research group model provides students with opportunities to learn, use, and integrate the knowledge and skills that are required for research with the knowledge and skills that are...

POEMS: End-to-end performance design of large parallel adaptive computational systems (1998)

Ewa Deelman, Aditya Dube, Adolfy Hoisie, Yong Luo, Richard L. Oliver, David Sundaram-stukel, ...

The POEMS project is creating an environment for endto-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and operating system...

Meeting the Challenge of Expanding Participation in the Undergraduate Research Experience (1998)

Ann Gates, Patricia J. Teller, Andrew Bernat, Nelly Delgado, Connie Kubo Della-piana

The benefits of working in a research group are clear: students develop domain expertise, gain an understanding and appreciation of the research process and its practice, and acquire team,...

TLB Performance in Multiprocessors (1991)

Patricia J. Teller, Allan Gottlieb

This paper compares the performance, in highly-parallel shared-memory multiprocessors, of locating translation-lookaside buffers (TLBs) at processors with that of locating TLBs at memory. Our...

TLB Consistency on Highly-Parallel Shared-Memory Multiprocessors (1987)

Patricia J. Teller, Richard Kenner, Marc Snir

Multiprocessors that store the same shared data in different private caches must ensure these caches have consistent copies. Almost all known solutions to this cache consistency problem are only...