Song Jiang

Orcid: 0000-0002-1681-9008

Affiliations:
  • University of Texas at Arlington, TX, USA


According to our database1, Song Jiang authored at least 106 papers between 2001 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Developing Index Structures in Persistent Memory Using Spot-on Optimizations with DRAM.
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, 2024

MemSaver: Enabling an All-in-memory Switch Experience for Many Apps in a Smartphone.
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, 2024

2023
TurboHash: A Hash Table for Key-value Store on Persistent Memory.
Proceedings of the 16th ACM International Conference on Systems and Storage, 2023

NEOP: A Framework for Distributed Mobile Apps on Heterogeneous Devices.
Proceedings of the 15th IEEE International Symposium on Autonomous Decentralized System, 2023

2022
Buffered Hash Table: Leveraging DRAM to Enhance Hash Indexes in the Persistent Memory.
Proceedings of the 11th IEEE Non-Volatile Memory Systems and Applications Symposium, 2022

Characterizing the performance of intel optane persistent memory: a close look at its on-DIMM buffering.
Proceedings of the EuroSys '22: Seventeenth European Conference on Computer Systems, Rennes, France, April 5, 2022

2021
WOBTree: a write-optimized B+-tree for non-volatile memory.
Frontiers Comput. Sci., 2021

LIRS2: an improved LIRS replacement algorithm.
Proceedings of the SYSTOR '21: The 14th ACM International Systems and Storage Conference, 2021

WipDB: A Write-in-place Key-value Store that Mimics Bucket Sort.
Proceedings of the 37th IEEE International Conference on Data Engineering, 2021

Gear: Enable Efficient Container Storage and Deployment with a New Image Format.
Proceedings of the 41st IEEE International Conference on Distributed Computing Systems, 2021

REMIX: Efficient Range Query for LSM-trees.
Proceedings of the 19th USENIX Conference on File and Storage Technologies, 2021

ChameleonDB: a key-value store for optane persistent memory.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021

2020
Deduplication-aware I/O Buffer Management in the Linux Kernel for Improved I/O Performance and Memory Utilization.
Proceedings of the 12th International Conference on Knowledge and Smart Technology, 2020

2019
Supporting Superpages and Lightweight Page Migration in Hybrid Memory Systems.
ACM Trans. Archit. Code Optim., 2019

SS-CDC: a two-stage parallel content-defined chunking for deduplicating backup storage.
Proceedings of the 12th ACM International Conference on Systems and Storage, 2019

SES-Dedup: a Case for Low-Cost ECC-based SSD Deduplication.
Proceedings of the 35th Symposium on Mass Storage Systems and Technologies, 2019

FastBuild: Accelerating Docker Image Building for Efficient Development and Deployment of Container.
Proceedings of the 35th Symposium on Mass Storage Systems and Technologies, 2019

SDC: a software defined cache for efficient data indexing.
Proceedings of the ACM International Conference on Supercomputing, 2019

Leveraging SSD's Flexible Address Mapping to Accelerate Data Copy Operations.
Proceedings of the 21st IEEE International Conference on High Performance Computing and Communications; 17th IEEE International Conference on Smart City; 5th IEEE International Conference on Data Science and Systems, 2019

Wormhole: A Fast Ordered Index for In-memory Data Management.
Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019, 2019

RapidCDC: Leveraging Duplicate Locality to Accelerate Chunking in CDC-based Deduplication Systems.
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, 2019

2018
WOJ: Enabling Write-Once Full-data Journaling in SSDs by Using Weak-Hashing-based Deduplication.
SIGMETRICS Perform. Evaluation Rev., 2018

WOJ: Enabling <i>W</i>rite-<i>O</i>nce Full-data <i>J</i>ournaling in SSDs by using weak-hashing-based deduplication.
Perform. Evaluation, 2018

IR+: Removing parallel I/O interference of MPI programs via data replication over heterogeneous storage devices.
Parallel Comput., 2018

SHAstor: A Scalable HDFS-Based Storage Framework for Small-Write Efficiency in Pervasive Computing.
Proceedings of the 2018 IEEE SmartWorld, 2018

A Road-Aware Spatial Mapping for Moving Objects.
Proceedings of the 37th IEEE International Performance Computing and Communications Conference, 2018

OC-Cache: An Open-channel SSD Based Cache for Multi-Tenant Systems.
Proceedings of the 37th IEEE International Performance Computing and Communications Conference, 2018

ThinDedup: An I/O Deduplication Scheme that Minimizes Efficiency Loss due to Metadata Writes.
Proceedings of the 37th IEEE International Performance Computing and Communications Conference, 2018

2017
Optimizing Locality-Aware Memory Management of Key-Value Caches.
IEEE Trans. Computers, 2017

Heating Dispersal for Self-Healing NAND Flash Memory.
IEEE Trans. Computers, 2017

SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

SmartMD: A High Performance Deduplication Engine with Mixed Pages.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

Freewrite: creating (almost) zero-cost writes to SSD in applications.
Proceedings of the 10th ACM International Systems and Storage Conference, 2017

A Hash-Based Space-Efficient Page-Level FTL for Large-Capacity SSDs.
Proceedings of the 2017 International Conference on Networking, Architecture, and Storage, 2017

iRDMA: Efficient Use of RDMA in Distributed Deep Learning Systems.
Proceedings of the 19th IEEE International Conference on High Performance Computing and Communications; 15th IEEE International Conference on Smart City; 3rd IEEE International Conference on Data Science and Systems, 2017

Search lookaside buffer: efficient caching for index data structures.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

2016
A General Approach to Scalable Buffer Pool Management.
IEEE Trans. Parallel Distributed Syst., 2016

Prophet: Scheduling Executors with Time-Varying Resource Demands on Data-Parallel Computation Frameworks.
Proceedings of the 2016 IEEE International Conference on Autonomic Computing, 2016

zExpander: a key-value cache with both high performance and fewer misses.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

Hitchhike: An I/O Scheduler Enabling Writeback for Small Synchronous Writes.
Proceedings of the 7th International Conference on Cloud Computing and Big Data, 2016

NVMcached: An NVM-based Key-Value Cache.
Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems, 2016

2015
LSM-trie: An LSM-tree-based Ultra-Large Key-Value Store for Small Data Items.
Proceedings of the 2015 USENIX Annual Technical Conference, 2015

LAMA: Optimized Locality-aware Memory Allocation for Key-value Cache.
Proceedings of the 2015 USENIX Annual Technical Conference, 2015

<i>Selfie</i>: co-locating metadata and data to enable fast virtual block devices.
Proceedings of the 8th ACM International Systems and Storage Conference, 2015

intelliQoS: Rethinking storage QoS implementation for system efficiency.
Proceedings of the 10th IEEE International Conference on Networking, 2015

Atlas: Baidu's key-value storage system for cloud data.
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015

A Penalty Aware Memory Allocation Scheme for Key-Value Cache.
Proceedings of the 44th International Conference on Parallel Processing, 2015

TotalCOW: Unleash the Power of Copy-On-Write for Thin-provisioned Containers.
Proceedings of the 6th Asia-Pacific Workshop on Systems, 2015

2014
Building a high-performance key-value cache as an energy-efficient appliance.
Perform. Evaluation, 2014

Characterizing Facebook's Memcached Workload.
IEEE Internet Comput., 2014

Orthrus: A Framework for Implementing Efficient Collective I/O in Multi-core Clusters.
Proceedings of the Supercomputing - 29th International Conference, 2014

SDA: Software-defined accelerator for large-scale DNN systems.
Proceedings of the 2014 IEEE Hot Chips 26 Symposium (HCS), 2014

An efficient design and implementation of LSM-tree based key-value store on open-channel SSD.
Proceedings of the Ninth Eurosys Conference 2014, 2014

WL-Reviver: A Framework for Reviving any Wear-Leveling Techniques in the Face of Failures on Phase Change Memory.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

SDF: software-defined flash for web-scale internet storage systems.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014

2013
A Prefetching Scheme Exploiting both Data Layout and Access History on Disk.
ACM Trans. Storage, 2013

Aegis: partitioning data block for efficient recovery of stuck-at-faults in phase change memory.
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture, 2013

LiU: Hiding Disk Access Latency for HPC Applications with a New SSD-Enabled Data Layout.
Proceedings of the 2013 IEEE 21st International Symposium on Modelling, 2013

Synergistic coupling of SSD and hard disk for QoS-aware virtual memory.
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2013

iBridge: Improving Unaligned Parallel File Access with Solid-State Drives.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

Orthrus: a framework for implementing high-performance collective I/O in the multicore clusters.
Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing, 2013

2012
Workload analysis of a large-scale key-value store.
Proceedings of the ACM SIGMETRICS/PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, 2012

iTransformer: Using SSD to Improve Disk Scheduling for High-performance I/O.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

Opportunistic Data-driven Execution of Parallel Programs for Efficient I/O Services.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

iHarmonizer: Improving the Disk Efficiency of I/O-intensive Multithreaded Codes.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

2011
YouChoose: Choosing your Storage Device as a Performance Interface to Consolidated I/O Service.
ACM Trans. Storage, 2011

QoS support for end users of I/O-intensive applications using shared storage systems.
Proceedings of the Conference on High Performance Computing Networking, 2011

YouChoose: A performance interface enabling convenient and efficient QoS support for consolidated storage systems.
Proceedings of the IEEE 27th Symposium on Mass Storage Systems and Technologies, 2011

S-FTL: An efficient address translation for flash memory by exploiting spatial locality.
Proceedings of the IEEE 27th Symposium on Mass Storage Systems and Technologies, 2011

A Scheduling Framework That Makes Any Disk Schedulers Non-Work-Conserving Solely Based on Request Characteristics.
Proceedings of the 9th USENIX Conference on File and Storage Technologies, 2011

2010
Improving Networked File System Performance Using a Locality-Aware Cooperative Cache Protocol.
IEEE Trans. Computers, 2010

IOrchestrator: Improving the Performance of Multi-node I/O Systems via Inter-Server Coordination.
Proceedings of the Conference on High Performance Computing Networking, 2010

Storage Device Performance Prediction with Selective Bagging Classification and Regression Tree.
Proceedings of the Network and Parallel Computing, IFIP International Conference, 2010

Improve Throughput of Storage Cluster Interconnected with a TCP/IP Network Using Intelligent Server Grouping.
Proceedings of the Network and Parallel Computing, IFIP International Conference, 2010

<i>InterferenceRemoval</i>: removing interference of disk access for MPI programs through data replication.
Proceedings of the 24th International Conference on Supercomputing, 2010

2009
Making resonance a common case: A high-performance implementation of collective I/O on parallel file systems.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

BP-Wrapper: A System Framework Making Any Replacement Algorithms (Almost) Lock Contention Free.
Proceedings of the 25th International Conference on Data Engineering, 2009

2008
LightFlood: Minimizing Redundant Messages and Maximizing Scope of Peer-to-Peer Search.
IEEE Trans. Parallel Distributed Syst., 2008

Spatial-Locality-Aware Virtual Storage Devices with Tangible QoS Expressions.
Proceedings of The 2008 IEEE International Conference on Networking, 2008

2007
A buffer cache management scheme exploiting both temporal and spatial localities.
ACM Trans. Storage, 2007

Coordinated Multilevel Buffer Cache Management with Consistent Access Locality Quantification.
IEEE Trans. Computers, 2007

Cost-Aware Caching Algorithms for Distributed Storage Servers.
Proceedings of the Distributed Computing, 21st International Symposium, 2007

DiskSeen: Exploiting Disk Layout and Access History to Enhance I/O Prefetch.
Proceedings of the 2007 USENIX Annual Technical Conference, 2007

FlexFetch: A History-Aware Scheme for I/O Energy Saving in Mobile Computing.
Proceedings of the 2007 International Conference on Parallel Processing (ICPP 2007), 2007

STEP: Sequentiality and Thrashing Detection Based Prefetching to Improve Performance of Networked Storage Servers.
Proceedings of the 27th IEEE International Conference on Distributed Computing Systems (ICDCS 2007), 2007

Exploiting Lustre File Joining for Effective Collective IO.
Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007), 2007

2006
MESA: reducing cache conflicts by integrating static and run-time methods.
Proceedings of the 2006 IEEE International Symposium on Performance Analysis of Systems and Software, 2006

SmartSaver: turning flash drive into a disk energy saver for mobile computers.
Proceedings of the 2006 International Symposium on Low Power Electronics and Design, 2006

A Locality-Aware Cooperative Cache Management Protocol to Improve Network File System Performance.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

2005
Making LRU Friendly to Weak Locality Workloads: A Novel Replacement Algorithm to Improve Buffer Cache Performance.
IEEE Trans. Computers, 2005

Token-ordered LRU: an effective page replacement policy and its implementation in Linux systems.
Perform. Evaluation, 2005

Fast and low-cost search schemes by exploiting localities in P2P networks.
J. Parallel Distributed Comput., 2005

CLOCK-Pro: An Effective Improvement of the CLOCK Replacement.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Transparent, Incremental Checkpointing at Kernel Level: a Foundation for Fault Tolerance for Parallel Computers.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

Current Practice and a Direction Forward in Checkpoint/Restart Implementations for Fault Tolerance.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

DULO: An Effective Buffer Cache Management Scheme to Exploit Both Temporal and Spatial Localities.
Proceedings of the FAST '05 Conference on File and Storage Technologies, 2005

2004
Exploiting Content Localities for Efficient Search in P2P Systems.
Proceedings of the Distributed Computing, 18th International Conference, 2004

SAT-Match: A Self-Adaptive Topology Matching Method to Achieve Low Lookup Latency in Structured P2P Overlay Networks.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

ULC: A File Block Placement and Replacement Protocol to Effectively Exploit Hierarchical Locality in Multi-Level Buffer Caches.
Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS 2004), 2004

PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System.
Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS 2004), 2004

2003
LightFlood: an Efficient Flooding Scheme for File Search in Unstructured Peer-to-Peer Systems.
Proceedings of the 32nd International Conference on Parallel Processing (ICPP 2003), 2003

FloodTrail: an efficient file search technique in unstructured peer-to-peer systems.
Proceedings of the Global Telecommunications Conference, 2003

Efficient Distributed Disk Caching in Data Grid Management.
Proceedings of the 2003 IEEE International Conference on Cluster Computing (CLUSTER 2003), 2003

2002
TPF: a dynamic system thrashing protection facility.
Softw. Pract. Exp., 2002

LIRS: an efficient low inter-reference recency set replacement policy to improve buffer cache performance.
Proceedings of the International Conference on Measurements and Modeling of Computer Systems, 2002

2001
Adaptive Page Replacement to Protect Thrashing in Linux.
Proceedings of the 5th Annual Linux Showcase & Conference 2001, 2001


  Loading...