Peter J. Varman

Orcid: 0000-0001-6887-1644

Affiliations:
  • Rice University, Houston, TX, USA


According to our database1, Peter J. Varman authored at least 109 papers between 1982 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Telepathy: A Lightweight Silent Data Access Protocol for NVRAM+RDMA Enabled Distributed Storage.
IEEE Trans. Computers, March, 2023

2022
On Fair Scheduling of Heterogeneous Workloads.
Proceedings of the IEEE International Conference on Networking, Architecture and Storage, 2022

2021
Decoupling Control and Data Transmission in RDMA Enabled Cloud Data Centers.
Proceedings of the IEEE International Conference on Networking, Architecture and Storage, 2021

Haechi: A Token-based QoS Mechanism for One-sided I/Os in RDMA based Storage System.
Proceedings of the 41st IEEE International Conference on Distributed Computing Systems, 2021

2020
pTrans: A Scalable Algorithm for Reservation Guarantees in Distributed Systems.
Proceedings of the SPAA '20: 32nd ACM Symposium on Parallelism in Algorithms and Architectures, 2020

Silent Data Access Protocol for NVRAM + RDMA Distributed Storage.
Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium Workshops, 2020

Fair Allocation of Asymmetric Operations in Storage Systems.
Proceedings of the 27th IEEE International Conference on High Performance Computing, 2020

2019
Latency Fairness Scheduling for Shared Storage Systems.
Proceedings of the 2019 IEEE International Conference on Networking, 2019

Scalable QoS for Distributed Storage Clusters using Dynamic Token Allocation.
Proceedings of the 35th Symposium on Mass Storage Systems and Technologies, 2019

Fair-EDF: A Latency Fairness Framework for Shared Storage Systems.
Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems, 2019

2018
Brief Announcement: Hardware Transactional Persistent Memory.
Proceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures, 2018

Hardware transactional persistent memory.
Proceedings of the International Symposium on Memory Systems, 2018

bQueue: A Coarse-Grained Bucket QoS Scheduler.
Proceedings of the 18th IEEE/ACM International Symposium on Cluster, 2018

2017
Ouroboros Wear Leveling for NVRAM Using Hierarchical Block Migration.
ACM Trans. Storage, 2017

Brief Announcement: Hardware Transactional Storage Class Memory.
Proceedings of the 29th ACM Symposium on Parallelism in Algorithms and Architectures, 2017

Continuous checkpointing of HTM transactions in NVM.
Proceedings of the 2017 ACM SIGPLAN International Symposium on Memory Management, 2017

2016
Non-Intrusive Persistence with a Backend NVM Controller.
IEEE Comput. Archit. Lett., 2016

Time-Based Bandwidth Allocation for Heterogeneous Storage.
Proceedings of the 2016 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Science, 2016

Heterogeneous Resource Allocation in Shared Datacenters.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

Virtual Cluster Placement in Datacenters.
Proceedings of the 36th IEEE International Conference on Distributed Computing Systems Workshops, 2016

Atomic persistence for SCM with a non-intrusive backend controller.
Proceedings of the 2016 IEEE International Symposium on High Performance Computer Architecture, 2016

Persisting in-memory databases using SCM.
Proceedings of the 2016 IEEE International Conference on Big Data (IEEE BigData 2016), 2016

2015
Integrated resource allocation in shared datacenters.
Proceedings of the 10th IEEE International Conference on Networking, 2015

Transaction local aliasing in storage class memory.
Proceedings of the 10th IEEE International Conference on Networking, 2015

SoftWrAP: A lightweight framework for transactional support of storage class memory.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

Free atomic consistency in storage class memory with software based write-aside persistence.
Proceedings of the 12th ACM International Conference on Computing Frontiers, 2015

A Resource Allocation Model for Hybrid Storage Systems.
Proceedings of the 15th IEEE/ACM International Symposium on Cluster, 2015

2014
Brief announcement: fairness-efficiency tradeoffs in tiered storage allocation.
Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures, 2014

Balancing fairness and efficiency in tiered storage systems with bottleneck-aware allocation.
Proceedings of the 12th USENIX conference on File and Storage Technologies, 2014

2013
Defragmenting the cloud using demand-based resource allocation.
Proceedings of the ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems, 2013

Bridging the programming gap between persistent and volatile memory using WrAP.
Proceedings of the Computing Frontiers Conference, 2013

2012
Demand Based Hierarchical QoS Using Storage Resource Pools.
Proceedings of the 2012 USENIX Annual Technical Conference, 2012

Brief announcement: application-sensitive QoS scheduling in storage servers.
Proceedings of the 24th ACM Symposium on Parallelism in Algorithms and Architectures, 2012

Efficient QoS for Multi-Tiered Storage Systems.
Proceedings of the 4th USENIX Workshop on Hot Topics in Storage and File Systems, 2012

Workload dependent IO scheduling for fairness and efficiency in shared storage systems.
Proceedings of the 19th International Conference on High Performance Computing, 2012

Reducing Storage Overhead with Small Write Bottleneck Avoiding in Cloud RAID System.
Proceedings of the 13th ACM/IEEE International Conference on Grid Computing, 2012

High performance reliable variable latency carry select addition.
Proceedings of the 2012 Design, Automation & Test in Europe Conference & Exhibition, 2012

Reward Scheduling for QoS in Cloud Applications.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

2011
Decomposing Workload Bursts for Efficient Storage Resource Management.
IEEE Trans. Parallel Distributed Syst., 2011

Optimizing storage performance in public cloud platforms.
J. Zhejiang Univ. Sci. C, 2011

Nested QoS: Providing Flexible Performance in Shared IO Environment.
Proceedings of the 3rd Workshop on I/O Virtualization, 2011

Static window addition: A new paradigm for the design of variable latency adders.
Proceedings of the IEEE 29th International Conference on Computer Design, 2011

A flexible approach to efficient resource sharing in virtualized environments.
Proceedings of the 8th Conference on Computing Frontiers, 2011

2010
mClock: Handling Throughput Variability for Hypervisor IO Scheduling.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

Middleware enabled data sharing on cloud storage services.
Proceedings of the 5th International Workshop on Middleware for Service Oriented Computing, 2010

Avoiding performance fluctuation in cloud storage.
Proceedings of the 2010 International Conference on High Performance Computing, 2010

2009
Efficient and adaptive proportional share I/O scheduling.
SIGMETRICS Perform. Evaluation Rev., 2009

Graduated QoS by Decomposing Bursts: Don't Let the Tail Wag Your Server.
Proceedings of the 29th IEEE International Conference on Distributed Computing Systems (ICDCS 2009), 2009

Statistical workload shaping for storage systems.
Proceedings of the 16th International Conference on High Performance Computing, 2009

2008
Storage and I/O virtualization, performance, energy, evaluation and dependability (SPEED08).
ACM SIGOPS Oper. Syst. Rev., 2008

Tight competitive ratios for parallel disk prefetching and caching.
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008

Workload decomposition for QoS in hosted storage services.
Proceedings of the 3rd Workshop on Middleware for Service Oriented Computing, 2008

RFQ: Redemptive Fair Queuing.
Proceedings of the Algorithms, 2008

2007
QoS Scheduling in Network and Storage Systems.
Proceedings of the Handbook of Parallel Computing - Models, Algorithms and Applications., 2007

Towards fairness and efficiency in storage systems.
SIGMETRICS Perform. Evaluation Rev., 2007

pClock: an arrival curve based approach for QoS guarantees in shared storage systems.
Proceedings of the 2007 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, 2007

<i>d</i>-clock: distributed QoS in heterogeneous resource environments.
Proceedings of the Twenty-Sixth Annual ACM Symposium on Principles of Distributed Computing, 2007

DiskGroup: Energy Efficient Disk Layout for RAID1 Systems.
Proceedings of the International Conference on Networking, 2007

2005
Optimal Lexicographic Shaping of Aggregate Streaming Data.
IEEE Trans. Computers, 2005

Optimal Read-Once Parallel Disk Scheduling.
Algorithmica, 2005

On competitive online read-many parallel disks scheduling.
Proceedings of the SPAA 2005: Proceedings of the 17th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2005

Lexicographic QoS scheduling for parallel I/O.
Proceedings of the SPAA 2005: Proceedings of the 17th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2005

Scheduling Multiple Flows on Parallel Disks.
Proceedings of the High Performance Computing, 2005

2004
Analysis of simple randomized buffer management for parallel I/O.
Inf. Process. Lett., 2004

Online algorithms for prefetching and caching on parallel disks.
Proceedings of the SPAA 2004: Proceedings of the Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2004

Scheduling with QoS in parallel I/O systems.
Proceedings of the International Workshop on Storage Network Architecture and Parallel I/Os, 2004

2002
PC-OPT: Optimal Offline Prefetching and Caching for Parallel I/O Systems.
IEEE Trans. Computers, 2002

Lexicographically optimal smoothing for broadband traffic multiplexing.
Proceedings of the Twenty-First Annual ACM Symposium on Principles of Distributed Computing, 2002

2001
Optimal prefetching and caching for parallel I/O systems.
Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, 2001

2000
Competitive Parallel Disk Prefetching and Buffer Management.
J. Algorithms, 2000

1999
Tight Bounds for Prefetching and Buffer Management Algorithms for Parallel I/O Systems.
IEEE Trans. Parallel Distributed Syst., 1999

1998
Randomized Parallel Prefetching and Buffer Management.
Proceedings of the Parallel and Distributed Processing, 10 IPPS/SPDP'98 Workshops Held in Conjunction with the 12th International Parallel Processing Symposium and 9th Symposium on Parallel and Distributed Processing, Orlando, Florida, USA, March 30, 1998

Improving Parallel-Disk Buffer Management using Randomized Writeback.
Proceedings of the 1998 International Conference on Parallel Processing (ICPP '98), 1998

An improved parallel disk scheduling algorithm.
Proceedings of the 5th International Conference On High Performance Computing, 1998

Red-Black Prefetching: An Approximation Algorithm for Parallel Disk Scheduling.
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 1998

ASP: Adaptive online parallel disk scheduling.
Proceedings of the External Memory Algorithms, 1998

1997
An Efficient Multiversion Access STructure.
IEEE Trans. Knowl. Data Eng., 1997

1996
Benchmarking IBM SP1 system for SPMD programming.
Proceedings of the 1996 International Conference on Parallel and Distributed Systems (ICPADS '96), 1996

Placement-Related Problems in Shared Disk I/O.
Proceedings of the Input/Output in Parallel and Distributed Computer Systems., 1996

1995
Prefetching and I/O Parallelism in Multiple Disk Systems.
Proceedings of the 1995 International Conference on Parallel Processing, 1995

1994
Markov Analysis of Multiple-Disk Prefetching Strategies for External Merging.
Theor. Comput. Sci., 1994

Instability in parallel I/O systems.
SIGARCH Comput. Archit. News, 1994

1993
Impact of Data Placement on Parallel I/O Systems.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

1992
Sorting with Linear Speedup on a Pipelined Hypercube.
IEEE Trans. Computers, 1992

Markov Analysis of Multiple-Disk Prefetching for External Mergesort.
Proceedings of the 1992 International Conference on Parallel Processing, 1992

Prefetching with Multiple Disks for External Mergesort: Simulation and Analysis.
Proceedings of the Eighth International Conference on Data Engineering, 1992

1991
Merging Multiple Lists on Hierarchical-Memory Multiprocessors.
J. Parallel Distributed Comput., 1991

1990
Parallel merging: algorithm and implementation results.
Parallel Comput., 1990

Parallel Merging on Shared and Distributed Memory Computers.
Proceedings of the Parallel Architectures (Postconference PARBASE-90)., 1990

A Multiprocessor Algorithm for Merging Multiple Sorted Lists.
Proceedings of the 1990 International Conference on Parallel Processing, 1990

1989
Optimal Matrix Multiplication on Fault-Tolerant VLSI Arrays.
IEEE Trans. Computers, 1989

Percentile Finding Algorithm for Multiple Sorted Runs.
Proceedings of the Fifteenth International Conference on Very Large Data Bases, 1989

1988
An Efficient Parallel Algorithm for Updating Minimum Spanning Trees.
Theor. Comput. Sci., 1988

Optimal Algorithms for Rectangle Problems on a Mesh-Connected Computer.
J. Parallel Distributed Comput., 1988

1987
Optimal Graph Algorithms on a Fixed-Size Linear Array.
IEEE Trans. Computers, 1987

Efficient Graph Algorithm Using Limited Communication on a Fixed-Size Array of Processors.
Proceedings of the STACS 87, 1987

A Modular Systolic Architecture for Image Convolutions.
Proceedings of the 14th Annual International Symposium on Computer Architecture. Pittsburgh, 1987

Determining Biconnectivity on a Systolic Array.
Proceedings of the International Conference on Parallel Processing, 1987

Improved parallel algorithms for the depth-first search and monotone circuit value problems.
Proceedings of the 15th ACM Annual Conference on Computer Science, 1987

1986
Synthesis of an Optimal Family of Matrix Multiplication Algorithms on Linear Arrays.
IEEE Trans. Computers, 1986

A Fault-Tolerant VLSI Matrix Multiplier.
Proceedings of the International Conference on Parallel Processing, 1986

Mesh-Connected Computer Algorithms for Rectangle-Intersection Problems.
Proceedings of the International Conference on Parallel Processing, 1986

A Parallel Vertex Insertion Algorithm For Minimum Spanning Trees.
Proceedings of the Automata, Languages and Programming, 13th International Colloquium, 1986

1985
An Optimal Family of Matrix Multiplication Algorithms on Linear Arrays.
Proceedings of the International Conference on Parallel Processing, 1985

On Matrix Multiplication Using Array Processors.
Proceedings of the Automata, 1985

1984
A Robust Matrix-Multiplication Array.
IEEE Trans. Computers, 1984

Modular Matrix Multiplication on a Linear Array.
IEEE Trans. Computers, 1984

1983
Design of Robust Systolic Algorithms.
Proceedings of the International Conference on Parallel Processing, 1983

1982
Fault-tolerant wafer-scale architectures for VLSI.
Proceedings of the 9th International Symposium on Computer Architecture (ISCA 1982), 1982


  Loading...