Steven Swanson
#177,747
Most Influential Person Now
Steven Swanson's AcademicInfluence.com Rankings
Steven Swansoncomputer-science Degrees
Computer Science
#11092
World Rank
#11717
Historical Rank
Database
#8117
World Rank
#8464
Historical Rank

Download Badge
Computer Science
Steven Swanson's Degrees
- PhD Computer Science Stanford University
- Masters Computer Science Stanford University
- Bachelors Computer Science University of Washington
Similar Degrees You Can Earn
Why Is Steven Swanson Influential?
(Suggest an Edit or Addition)Steven Swanson's Published Works
Number of citations in a given year to any of this author's works
Total number of citations to an author for the works they published in a given year. This highlights publication of the most important work(s) by the author
Published Works
- NV-Heaps: making persistent objects fast and safe with next-generation, non-volatile memories (2011) (737)
- Conservation cores: reducing the energy of mature computations (2010) (483)
- Characterizing flash memory: Anomalies, observations, and applications (2009) (482)
- NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories (2016) (463)
- Basic Performance Measurements of the Intel Optane DC Persistent Memory Module (2019) (360)
- The bleak future of NAND flash memory (2012) (345)
- Gordon: using flash memory to build fast, power-efficient clusters for data-intensive applications (2009) (283)
- Moneta: A High-Performance Storage Array Architecture for Next-Generation, Non-volatile Memories (2010) (281)
- An Empirical Guide to the Behavior and Use of Scalable Persistent Memory (2019) (245)
- Near-Data Processing: Insights from a MICRO-46 Workshop (2014) (228)
- Reliably Erasing Data from Flash-Based Solid State Drives (2011) (193)
- WaveScalar (2003) (185)
- Mojim: A Reliable and Highly-Available Non-Volatile Memory System (2015) (180)
- Providing safe, user space access to fast, solid state disks (2012) (175)
- The GreenDroid Mobile Application Processor: An Architecture for Silicon's Dark Future (2011) (156)
- Underdesigned and Opportunistic Computing in Presence of Hardware Variability (2013) (152)
- Willow: A User-Programmable SSD (2014) (149)
- Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing (2010) (145)
- The WaveScalar architecture (2007) (139)
- Onyx: A Prototype Phase Change Memory Storage Array (2011) (135)
- QSCORES: Trading dark silicon for scalable energy efficiency with quasi-specific cores (2011) (135)
- NOVA-Fortis: A Fault-Tolerant Non-Volatile Main Memory File System (2017) (132)
- A study of application performance with non-volatile main memory (2015) (111)
- From ARIES to MARS: transaction support for next-generation, solid-state drives (2013) (106)
- Atomic In-place Updates for Non-volatile Main Memories with Kamino-Tx (2017) (94)
- Summarizer: Trading Communication with Computing Near Storage (2017) (94)
- Programming for Pervasive Computing Environments (2001) (93)
- Inter-core prefetching for multicore processors using migrating helper threads (2011) (88)
- Extracting Device Fingerprints from Flash Memory by Exploiting Physical Variations (2011) (87)
- Systems directions for pervasive computing (2001) (82)
- Error characterization and coding schemes for flash memories (2010) (82)
- Orion: A Distributed File System for Non-Volatile Main Memory and RDMA-Capable Networks (2019) (79)
- Refactor, Reduce, Recycle: Restructuring the I/O Stack for the Future of Storage (2013) (69)
- Minerva: Accelerating Data Analysis in Next-Generation SSDs (2013) (68)
- Characterization and error-correcting codes for TLC flash memories (2012) (68)
- Hyperloop: group-based NIC-offloading to accelerate replicated transactions in multi-tenant storage systems (2018) (66)
- Understanding the impact of power loss on flash memory (2011) (62)
- Morpheus: Creating Application Objects Efficiently for Heterogeneous Computing (2016) (62)
- Ziggurat: A Tiered File System for Non-Volatile Main Memories and Disks (2019) (61)
- Rethinking Flash in the Data Center (2010) (59)
- An Experimental Study of Bitmap Compression vs. Inverted List Compression (2017) (58)
- QuickSAN: a storage area network for fast, distributed, solid state disks (2013) (55)
- KAML: A Flexible, High-Performance Key-Value SSD (2017) (55)
- Characterizing and Modeling Non-Volatile Memory Systems (2020) (55)
- The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs (2013) (53)
- Finding and Fixing Performance Pathologies in Persistent Memory Software Stacks (2019) (51)
- SSD in-storage computing for list intersection (2016) (47)
- Pangolin: A Fault-Tolerant Persistent Memory Programming Library (2019) (46)
- Efficient complex operators for irregular codes (2011) (42)
- GreenDroid: A mobile application processor for a future of dark silicon (2010) (42)
- Density Tradeoffs of Non-Volatile Memory as a Replacement for SRAM Based Last Level Cache (2018) (41)
- Instruction scheduling for a tiled dataflow architecture (2006) (41)
- Modeling Power Consumption of NAND Flash Memories Using FlashPower (2013) (41)
- AutoTiering: Automatic data placement manager in multi-tier all-flash datacenter (2017) (41)
- vCorfu: A Cloud-Scale Object Store on a Shared Log (2017) (39)
- A Survey of Trends in Non-Volatile Memory Technologies: 2000-2014 (2015) (39)
- HippogriffDB: Balancing I/O and GPU Bandwidth in Big Data Analytics (2016) (38)
- Programmable solid-state storage in future cloud datacenters (2019) (38)
- Area-Performance Trade-offs in Tiled Dataflow Architectures (2006) (38)
- Pronto: Easy and Fast Persistence for Volatile Data Structures (2020) (37)
- Greendroid: Exploring the next evolution in smartphone application processors (2011) (36)
- BlueSSD: An Open Platform for Cross-layer Experiments for NAND Flash-based SSDs (2010) (36)
- DC express: shortest latency protocol for reading phase change memory over PCI express (2014) (34)
- On the energy overhead of mobile storage systems (2014) (30)
- FileMR: Rethinking RDMA Networking for Scalable Persistent Memory (2020) (29)
- SAFE : Fast , Verifiable Sanitization for SSDs Or : Why encryption alone is not a solution for sanitizing SSDs (2010) (28)
- An evaluation of speculative instruction execution on simultaneous multithreaded processors (2003) (27)
- Bankshot: caching slow storage in fast non-volatile memory (2013) (26)
- GreenDroid: An architecture for the Dark Silicon Age (2012) (26)
- MILC: Inverted List Compression in Memory (2017) (26)
- SSD In-Storage Computing for Search Engines (2016) (23)
- Tackling intracell variability in TLC Flash through tensor product codes (2012) (23)
- Griffin (2018) (22)
- Software data spreading: leveraging distributed caches to improve single thread performance (2010) (21)
- Welcome to the Entropics: Boot-Time Entropy in Embedded Devices (2013) (20)
- Breeze: User-Level Access to Non-Volatile Main Memories for Legacy Software (2018) (19)
- H-NVMe: A hybrid framework of NVMe-based storage system in cloud computing environment (2017) (19)
- Gordon: An Improved Architecture for Data-Intensive Applications (2010) (17)
- Quill : Exploiting Fast Non-Volatile Memory by Transparently Bypassing the File System (2013) (17)
- Gullfoss : Accelerating and Simplifying Data Movement among Heterogeneous Computing and Storage Resources (2015) (17)
- Latency-Optimized Networks for Clustering FPGAs (2013) (17)
- Morpheus (2018) (16)
- Underpowering NAND flash: Profits and perils (2013) (16)
- Modeling instruction placement on a spatial architecture (2006) (15)
- NSF expedition on variability-aware software: Recent results and contributions (2015) (14)
- Clobber-NVM: log less, re-execute more (2021) (14)
- Griffin: uniting CPU and GPU in information retrieval systems for intra-query parallelism (2018) (12)
- Corundum: statically-enforced persistent memory safety (2021) (12)
- Improving SSD lifetime with byte-addressable metadata (2017) (12)
- Error Correction Coding for Flash Memories (2009) (12)
- The Microarchitecture of a Pipelined WaveScalar Processor : An RTL-based Study (2005) (12)
- Load-balanced pipeline parallelism (2013) (11)
- Dataflow : The Road Less Complex (2003) (10)
- Reducing control overhead in dataflow architectures (2006) (10)
- The Performance of Ad Hoc Networking Protocols in Highly Mobile Environments (2000) (9)
- Exploring Energy Scalability in Coprocessor-Dominated Architectures for Dark Silicon (2014) (9)
- Echidna: mixed-domain computational implementation via decision trees (2019) (7)
- Hippogriff: Efficiently moving data in heterogeneous computing systems (2016) (7)
- From ARIES to MARS : Reengineering Transaction Management for Next-Generation , Solid-State Drives (2013) (7)
- I/O Speculation for the Microsecond Era (2014) (7)
- Beyond the datasheet: Using test beds to probe non-volatile memories' dark secrets (2010) (7)
- Report for the NSF Workshop on Cross ‐ layer Power Optimization and Management (2012) (7)
- Reducing the Energy Cost of Irregular Code Bases in Soft Processor Systems (2011) (6)
- Towards a Universal Building Block of Molecular and Silicon Computation (2002) (6)
- System-Level Programming Abstractions for Ubiquitous Computing (2001) (6)
- Threads on the Cheap: Multithreaded Execution in a WaveCach e Processor (2004) (6)
- Underclocked Software Prefetching: More Cores, Less Energy (2012) (6)
- Appliancizer: Transforming Web Pages into Electronic Devices (2021) (5)
- Redesigning File Systems for Nonvolatile Main Memory (2019) (4)
- Vorpal: Vector Clock Ordering For Large Persistent Memory Systems (2019) (4)
- Reducing Instructor Workload in an Introductory Robotics Course via Computational Design (2019) (4)
- SubZero: zero-copy IO for persistent main memory file systems (2020) (4)
- Hyperloop (2018) (4)
- Silver: A Scalable, Distributed, Multi-versioning, Always Growing (Ag) File System (2016) (3)
- Workshop on Advancing Computer Architecture Research ( ACAR-1 ) Failure is not an Option : Popular Parallel Programming (2010) (3)
- An Evaluation of Selective Depipelining for FPGA-Based Energy-Reducing Irregular Code Coprocessors (2011) (3)
- Pronto (2020) (3)
- SPMario: Scale up MapReduce with I/O-Oriented Scheduling for the GPU (2016) (2)
- Amalgam: Hardware Hacking for Web Developers with Style (Sheets) (2019) (2)
- Dark Silicon [Guest editors' introduction] (2013) (2)
- Managing Heterogeneous Write Performance in SSDs (2013) (1)
- Morpheus: Exploring the Potential of Near-Data Processing for Creating Application Objects in Heterogeneous Computing (2018) (1)
- Evaluating List Intersection on SSDs for Parallel I/O Skipping (2021) (1)
- Bankshot: caching slow storage in fast non-volatile memory (2014) (1)
- Flash trends: Challenges and future (2013) (1)
- Ayudante: A Deep Reinforcement Learning Approach to Assist Persistent Memory Programming (2021) (1)
- To Cache Or To Bypass ? A Fine Balance in The Emerging Memory Technology Era (2019) (1)
- Proceedings of the 6th USENIX conference on Hot Topics in Storage and File Systems (2014) (1)
- Error Characterization and Coding Schemes for (2010) (1)
- Speculation for the Microsecond Era (2014) (1)
- Characterizing and Modeling Nonvolatile Memory Systems (2021) (1)
- Measuring the Complexity-effectiveness of Future-generation Silicon Architectures Using FPGAs : A Status Report (2003) (1)
- SubZero (2020) (1)
- Asic Life Extension through Hardware Patch Interfaces (2009) (0)
- P-Massive: A Real-Time Search Engine for a Multi-Terabyte Mass Spectrometry Database (2022) (0)
- Non-Volatile Main Memory: Potentials, Problems, and Perils (2016) (0)
- Topological Properties of Some Integrated Circuits for Very Large Scale Integration Chip Designs (2015) (0)
- Sixth Annual Non-Volatile Memories Workshop (2015) (0)
- TPFS: A High-Performance Tiered File System for Persistent Memories and Disks (2023) (0)
- Griffin : Uniting CPU and GPU in Search Engines for Intra-Query Parallelism (2017) (0)
- Vorpal (2019) (0)
- Computer Science (Computer Engineering) (2013) (0)
- Transient Fault Detection and Reducing Transient Error Rate (0)
- Coalition Threading: Combining traditional and non-traditional parallelism to maximize scalability (2012) (0)
- Appliancizer: Transforming Web Pages into Electronic Gadgets (2020) (0)
- Carbide: A Safe Persistent Memory Multilingual Programming Framework (2022) (0)
- PMShifter (2022) (0)
- Appears in the 36 th International Symposium on Microarchitecture (MICRO-36 2003) (2003) (0)
- NVLeak: Off-Chip Side-Channel Attacks via Non-Volatile Memory Systems (2022) (0)
- Hardening the NOVA File System UCSD-CSE Techreport CS 2017-1018 (2017) (0)
- Systems Dire tions for Pervasive (2001) (0)
- PMShifter: enabling persistent memory fluidness in Linux (2022) (0)
- PCB-ready breakout boards: Bridging the gap between electronics prototyping and production (2023) (0)
- Appliancizer (2020) (0)
- Host System Smart SSD Load Lists Execute List Intersection Load Lists Execute List Intersection Metadata Results (2016) (0)
- A latency-optimized hybrid network for clustering FPGAs (abstract only) (2013) (0)
- 2nd Workshop on Interactions of NVM/Flash with Operating Systems and Workloads, INFLOW '14, Broomfield, CO, USA, October 5, 2014 (2014) (0)
- Blaze: Fast Graph Processing on Fast SSDs (2022) (0)
- Striving for Solid Success in Scintillating Sensitive Scientific Sight and Sound: Television Unit. (1969) (0)
- Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course (2018) (0)
This paper list is powered by the following services:
What Schools Are Affiliated With Steven Swanson?
Steven Swanson is affiliated with the following schools: