Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dan E. Poff

dblp:18/6017 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Memory systems · 24% Electronic design automation · 16% Parallel and multicore computing · 16%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time scheduling › multicore scheduling
cache-aware scheduling
0.112008
PAM: a novel performance/power aware meta-scheduler for multi-core systems · SC 2008
Energy-efficient computing
energy-aware scheduling
0.112008
PAM: a novel performance/power aware meta-scheduler for multi-core systems · SC 2008
Parallel and multicore computing › parallel scheduling
resource-aware scheduling
0.112008
PAM: a novel performance/power aware meta-scheduler for multi-core systems · SC 2008
Electronic design automation › high-level synthesis
scheduling
0.112008
PAM: a novel performance/power aware meta-scheduler for multi-core systems · SC 2008
Performance modeling and evaluation
benchmarking
0.022001
Performance of Hardware Compressed Main Memory · HPCA 2001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001
Memory systems › memory compression
hardware compressed memory
0.012001
Performance of Hardware Compressed Main Memory · HPCA 2001
Memory systems
main memory
0.012001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001
Memory systems › memory compression
main memory compression
0.012001
Performance of Hardware Compressed Main Memory · HPCA 2001
Memory systems
memory compression
0.012001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001
Performance modeling and evaluation
cache performance modeling
0.012008
PAM: a novel performance/power aware meta-scheduler for multi-core systems · SC 2008
Operating systems › resource management
memory management
0.012001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001
Operating systems › resource management › memory management
virtual memory
0.012001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001
Performance modeling and evaluation
workload characterization
0.012001
Hardware Compressed Main Memory: Operating System Support and Performance Evaluation · IEEE Trans. Computers 2001

Methods — techniques the papers use, named apart from their topics

performance prediction · 0.1cache modeling · 0.1queueing analysis · 0.1hardware compression · 0.1memory expansion technology · 0.0
YearPublicationVenuePosition
2010 Program behavior characterization in large memory systems
abstract
We introduce models to characterize large cache performance in terms of various statistics related to sojourn time of a line in the cache. These statistics themselves depend on cache configuration parameters and we are currently working to isolate this dependency using LCS data and models. This will then help us in obtaining explicit relation between cache performance and its configuration parameters which will be helpful in identifying an optimal set of configuration parameters during early design phase of large memory systems.
Parijat Dube, Michael Tsao, Dan E. Poff, Li Zhang 0002, Alan Bivens
ISPASS3
2009 Evaluating high performance communication: a power perspective
abstract
Recently, high speed interconnects capable of remote direct memory access (RDMA) such as InfiniBand and iWARP have gained considerable popularity due to their superb latency and bandwidth. Most existing studies about RDMA have focused mainly on its performance aspect. However, as power management has become essential for high-end systems such as enterprise servers and high performance computing nodes which are often equipped with RDMA capable network adapters, it is very important for us to take a fresh look at the benefits of RDMA from the power perspective.
Jiuxing Liu, Dan E. Poff, Bülent Abali
ICS2
2008 PAM: a novel performance/power aware meta-scheduler for multi-core systems
abstract
Sharing resources such as caches and main memory bandwidth in multi-core systems requires a more sophisticated scheduling scheme. PAM is a low-overhead, user-level meta-scheduler which does not require any hardware or software changes. In particular, it operates by detecting resource congestions and providing guidelines to the standard system scheduler by limiting the assignment of processes to subsets of available cores. PAM contains a cache model that it uses to predict the impact of new schedules. PAM can be used to improve the system along three dimensions: performance, power, and energy consumption (and any combination of these three). On our prototype, we show individual benchmarks can improve by up to 33% and the overall system performance can be improved by as much as 14%.
Mohammad Banikazemi, Dan E. Poff, Bülent Abali
SC2
2005 Storage-Based Intrusion Detection for Storage Area Networks (SANs)
abstract
Storage systems are the next frontier for providing protection against intrusion. Since storage systems see changes to persistent data, several types of intrusions can be detected by storage systems. Intrusion detection (ID) techniques can be deployed in various storage systems. In this paper, we study how intrusions can be detected at the block storage level and in SAN environments. We propose novel approaches for storage-based intrusion detection and discuss how features of state-of-the-art block storage systems can be used for intrusion detection and recovery of compromised data. In particular we present two prototype systems. First we present a real time intrusion detection system (IDS), which has been integrated within a storage management and virtualization system. In this system incoming requests for storage blocks are examined for signs of intrusions in real time. We then discuss how intrusion detection schemes can be deployed as an appliance loosely coupled with a SAN storage system. The major advantage of this approach is that it does not require any modification and enhancement to the storage system software. In this approach, we use the space and time efficient point-in-time copy operation provided by SAN storage devices. We also present performance results showing that the impact of ID on the overall storage system performance is negligible. Recovering data in compromised systems is also discussed.
Mohammad Banikazemi, Dan E. Poff, Bülent Abali
MSST2
2001 Performance of Hardware Compressed Main Memory
abstract
A new memory subsystem called Memory Expansion Technology (MXT) has been built for compressing main memory contents. MXT effectively doubles the physically available memory. This paper provides an analysis of the performance impact of memory compression using the SPEC2000 benchmarks and a database benchmark. Results show that the hardware compression of memory has a negligible performance penalty compared to a standard memory. We also show that many applications' memory contents can be compressed usually by a factor of two to one. We demonstrate this using industry benchmarks, web server benchmarks, and contents of popular web sites.
Bülent Abali, Hubertus Franke, Dan E. Poff, T. Basil Smith
HPCA4
2001 Hardware Compressed Main Memory: Operating System Support and Performance Evaluation
abstract
A new memory subsystem, called Memory Xpansion Technology (MXT), has been built for compressing main memory contents. MXT effectively doubles the physically available memory transparently to the CPUs, input/output devices, device drivers, and application software. An average compression ratio of two or greater has been observed for many applications. Since compressibility of memory contents varies dynamically, the size of the memory managed by the operating system is not fixed. In this paper, we describe operating system techniques that can deal with such dynamically changing memory sizes. We also demonstrate the performance impact of memory compression using the SPEC CPU2000 and SPECweb99 benchmarks. Results show that the hardware compression of memory has a negligible performance penalty compared to a standard memory for many applications. For memory starved applications and benchmarks such as SPECweb99, memory compression improves the performance significantly. Results also show that the memory contents of many applications can be compressed, usually by a factor of two to one.
Bülent Abali, Mohammad Banikazemi, Hubertus Franke, Dan E. Poff, T. Basil Smith
IEEE Trans. Computers5