Steven W. Schlosser

dblp:52/1925 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none

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

Systems, architecture and hardware · 9 · 4 first-authorDatabases, data management, data science and information retrieval · 8 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorComputer networks · 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
11 papers
Storage systems · 62% High-performance computing · 20% Memory systems · 8%
Databases, data mining, and information retrieval
2 papers
Data models and query languages · 38% Query processing and optimization · 38% Database system architecture and tuning · 25%

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

TopicWeightPapersLastEvidence papers
Storage systems › storage devices
MEMS-based storage
0.142004
MEMS-based Storage Devices and Standard Disk Interfaces: A Square Peg in a Round Hole? · FAST 2004
Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000
Operating System Management of MEMS-based Storage Devices · OSDI 2000
High-performance computing › scientific computing systems
earthquake simulation
0.112008
Materialized community ground models for large-scale earthquake simulation · SC 2008
High-performance computing
scientific computing systems
0.112008
Materialized community ground models for large-scale earthquake simulation · SC 2008
Data models and query languages
multidimensional data
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Query processing and optimization
range query
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Storage systems › data placement
disk layout
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Memory systems
non-volatile memory
0.122000
Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000
Designing computer systems with MEMS-based storage · ASPLOS 2000
Storage systems
disk array
0.012004
Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks · FAST 2004
Electronic design automation › hardware verification and test › functional verification › emulation
storage emulation
0.012002
Timing-Accurate Storage Emulation · FAST 2002
Operating systems › resource management
storage management
0.012000
Operating System Management of MEMS-based Storage Devices · OSDI 2000
Storage systems
file systems
0.012000
Modeling and performance of MEMS-based storage devices · SIGMETRICS 2000
Memory systems
memory hierarchy
0.012000
Designing computer systems with MEMS-based storage · ASPLOS 2000

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

z-ordering · 0.1space-filling curves · 0.1hilbert curve · 0.1data-parallel construction · 0.1simulation model · 0.0mechanics equation · 0.0
YearPublicationVenuePosition
2009 Perspective: Semantic Data Management for the Home
Brandon Salmon, Steven W. Schlosser, Lorrie Faith Cranor, Gregory R. Ganger
FAST2
2009 SLIPstream: scalable low-latency interactive perception on streaming data
abstract
A critical problem in implementing interactive perception applications is the considerable computational cost of current computer vision and machine learning algorithms, which typically run one to two orders of magnitude too slowly to be used interactively. Fortunately, many of these algorithms exhibit coarse-grained task and data parallelism that can be exploited across machines. The SLIPstream project focuses on building a highly-parallel runtime system called Sprout that can harness the computing power of a cluster to execute perception applications with low latency. This paper makes the case for using clusters for perception applications, describes the architecture of the Sprout runtime, and presents two compute-intensive yet interactive applications.
Padmanabhan Pillai, Lily B. Mummert, Steven W. Schlosser, Rahul Sukthankar, Casey Helfrich
NOSSDAV3
2008 Materialized community ground models for large-scale earthquake simulation
abstract
Large-scale earthquake simulation requires source datasets which describe the highly heterogeneous physical characteristics of the earth in the region under simulation. Physical characteristic datasets are the first stage in a simulation pipeline which includes mesh generation, partitioning, solving, and visualization. In practice, the data is produced in an ad-hoc fashion for each set of experiments, which has several significant shortcomings including lower performance, decreased repeatability and comparability, and a longer time to science, an increasingly important metric. As a solution to these problems, we propose a new approach for providing scientific data to ground motion simulations, in which ground model datasets are fully materialized into octress stored on disk, which can be more efficiently queried (by up to two orders of magnitude) than the underlying community velocity model programs. While octrees have long been used to store spatial datasets, they have not yet been used at the scale we propose. We further propose that these datasets can be provided as a service, either over the Internet or, more likely, in a datacenter or supercomputing center in which the simulations take place. Since constructing these octrees is itself a challenge, we present three data-parallel techniques for efficiently building them, which can significantly decrease the build time from days or weeks to hours using commodity clusters. This approach typifies a broader shift toward science as a service techniques in which scientific computation and storage services become more tightly intertwined.
Steven W. Schlosser, Michael P. Ryan, Ricardo Taborda-Rios, Julio López 0002, David R. O'Hallaron, Jacobo Bielak
SC1
2007 MultiMap: Preserving disk locality for multidimensional datasets
abstract
MultiMap is an algorithm for mapping multidimensional datasets so as to preserve the data's spatial locality on disks. Without revealing disk-specific details to applications, MultiMap exploits modern disk characteristics to provide full streaming bandwidth for one (primary) dimension and maximally efficient non-sequential access (i.e., minimal seek and no rotational latency) for the other dimensions. This is in contrast to existing approaches, which either severely penalize non-primary dimensions or fail to provide full streaming bandwidth for any dimension. Experimental evaluation of a prototype implementation demonstrates MultiMap's superior performance for range and beam queries. On average, MultiMap reduces total I/O time by over 50% when compared to traditional linearized layouts and by over 30% when compared to space-filling curve approaches such as Z-ordering and Hilbert curves. For scans of the primary dimension, MultiMap and traditional linearized layouts provide almost two orders of magnitude higher throughput than space-filling curve approaches.
Minglong Shao, Steven W. Schlosser, Stratos Papadomanolakis, Jiri Schindler, Anastasia Ailamaki, Gregory R. Ganger
ICDE2
2007 Enabling database-aware storage with OSD
Aravindan Raghuveer, Steven W. Schlosser, Sami Iren
MSST2
2005 Database storage management with object-based storage devices
Steven W. Schlosser, Sami Iren
DaMoN1
2005 On Multidimensional Data and Modern Disks
Steven W. Schlosser, Jiri Schindler, Stratos Papadomanolakis, Minglong Shao, Anastasia Ailamaki, Christos Faloutsos, Gregory R. Ganger
FAST1
2004 Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks
Jiri Schindler, Steven W. Schlosser, Minglong Shao, Anastasia Ailamaki, Gregory R. Ganger
FAST2
2004 MEMS-based Storage Devices and Standard Disk Interfaces: A Square Peg in a Round Hole?
Steven W. Schlosser, Gregory R. Ganger
FAST1
2004 Clotho: Decoupling memory page layout from storage organization
Minglong Shao, Jiri Schindler, Steven W. Schlosser, Anastasia Ailamaki, Gregory R. Ganger
VLDB3
2002 Timing-Accurate Storage Emulation
John Linwood Griffin, Jiri Schindler, Steven W. Schlosser, John S. Bucy, Gregory R. Ganger
FAST3
2000 Designing computer systems with MEMS-based storage
abstract
For decades the RAM-to-disk memory hierarchy gap has plagued computer architects. An exciting new storage technology based on microelectromechanical systems (MEMS) is poised to fill a large portion of this performance gap, significantly reduce system power consumption, and enable many new applications. This paper explores the system-level implications of integrating MEMS-based storage into the memory hierarchy. Results show that standalone MEMS-based storage reduces I/O stall times by 4-74X over disks and improves overall application runtimes by 1.9-4.4X. When used as on-board caches for disks, MEMS-based storage improves I/O response time by up to 3.5X. Further, the energy consumption of MEMS-based storage is 10-54X less than that of state-of-the-art low-power disk drives. The combination of the high-level physical characteristics of MEMS-based storage (small footprints, high shock tolerance) and the ability to directly integrate MEMS-based storage with processing leads to such new applications as portable gigabit storage systems and ubiquitous active storage nodes.
Steven W. Schlosser, John Linwood Griffin, David Nagle, Gregory R. Ganger
ASPLOS1
2000 Operating System Management of MEMS-based Storage Devices
John Linwood Griffin, Steven W. Schlosser, Gregory R. Ganger, David Nagle
OSDI2
2000 Modeling and performance of MEMS-based storage devices
abstract
MEMS-based storage devices are seen by many as promising alternatives to disk drives. Fabricated using conventional CMOS processes, MEMS-based storage consists of thousands of small, mechanical probe tips that access gigabytes of high-density, nonvolatile magnetic storage. This paper takes a first step towards understanding the performance characteristics of these devices by mapping them onto a disk-like metaphor. Using simulation models based on the mechanics equations governing the devices' operation, this work explores how different physical characteristics (e.g., actuator forces and per-tip data rates) impact the design trade-offs and performance of MEMS-based storage. Overall results indicate that average access times for MEMS-based storage are 6.5 times faster than for a modern disk (1.5 ms vs. 9.7 ms). Results from filesystem and database bench-marks show that this improvement reduces application I/O stall times up to 70%, resulting in overall performance improvements of 3X.
John Linwood Griffin, Steven W. Schlosser, Gregory R. Ganger, David Nagle
SIGMETRICS2