Scott Rixner

Orcid: 0009-0005-5204-742X

Affiliations:
  • Rice University, Houston, TX, USA


According to our database1, Scott Rixner authored at least 72 papers between 1998 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
An FPGA Accelerator for Genome Variant Calling.
ACM Trans. Reconfigurable Technol. Syst., December, 2023

GMEM: Generalized Memory Management for Peripheral Devices.
CoRR, 2023

2022
UVM Discard: Eliminating Redundant Memory Transfers for Accelerators.
Proceedings of the IEEE International Symposium on Workload Characterization, 2022

2020
Understanding Transparent Superpage Management.
login Usenix Mag., 2020

A Comprehensive Analysis of Superpage Management Mechanisms and Policies.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Virtflex: Automatic Adaptation to NUMA Topology Change for OpenMP Applications.
Proceedings of the OpenMP: Portable Multi-Level Parallelism on Modern Systems, 2020

Compigorithm: An Interactive Tool for Guided Practice of Complexity Analysis.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

Design and Evaluation of a Collaborative Online Computational Thinking Course.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

2019
The Error Landscape: Characterizing the Mistakes of Novice Programmers.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Auto-Generating Visual Exercises for Learning Program Semantics.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

2017
An Automated System for Interactively Learning Software Testing.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017

A policy-based system for dynamic scaling of virtual machine memory reservations.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

2016
Leveraging Managed Runtime Systems to Build, Analyze, and Optimize Memory Graphs.
Proceedings of the 12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2016

Scalable Multi-Failure Fast Failover via Forwarding Table Compression.
Proceedings of the Symposium on SDN Research, 2016

Data-Driven Test Case Generation for Automated Programming Assessment.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

TPC: Target-Driven Parallelism Combining Prediction and Correction to Reduce Tail Latency in Interactive Services.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

2015
Grading the Graders: Motivating Peer Graders in a MOOC.
Proceedings of the 24th International Conference on World Wide Web, 2015

Surviving Peripheral Failures in Embedded Systems.
Proceedings of the 2015 USENIX Annual Technical Conference, 2015

2014
Medusa: Managing Concurrency and Communication in Embedded Systems.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

Predictive parallelization: taming tail latencies in web search.
Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2014

Facilitating human interaction in an online programming course.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

An environment for learning interactive programming.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Learning to Grade Student Programs in a Massive Open Online Course.
Proceedings of the 2014 IEEE International Conference on Data Mining, 2014

2013
Hyper-Switch: A Scalable Software Virtual Switching Architecture.
login Usenix Mag., 2013

The Owl Embedded Python Environment.
login Usenix Mag., 2013

Reducing DRAM row activations with eager read/write clustering.
ACM Trans. Archit. Code Optim., 2013

Hyper-Switch: A Scalable Software Virtual Switching Architecture.
Proceedings of the 2013 USENIX Annual Technical Conference, 2013

Plinko: building provably resilient forwarding tables.
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks, 2013

Adaptive parallelism for web search.
Proceedings of the Eighth Eurosys Conference 2013, 2013

2012
Design and Implementation of an Embedded Python Run-Time System.
Proceedings of the 2012 USENIX Annual Technical Conference, 2012

2011
SpecTLB: a mechanism for speculative address translation.
Proceedings of the 38th International Symposium on Computer Architecture (ISCA 2011), 2011

A Scalability Study of Enterprise Network Architectures.
Proceedings of the 2011 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2011

2010
The Hadoop distributed filesystem: Balancing portability and performance.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2010

Translation caching: skip, don't walk (the page table).
Proceedings of the 37th International Symposium on Computer Architecture (ISCA 2010), 2010

A Low-Cost Multi-robot System for Research, Teaching, and Outreach.
Proceedings of the Distributed Autonomous Robotic Systems, 2010

Axon: a flexible substrate for source-routed ethernet.
Proceedings of the 2010 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2010

sNICh: efficient last hop networking in the data center.
Proceedings of the 2010 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2010

2009
Achieving 10 Gb/s using safe and transparent network interface virtualization.
Proceedings of the 5th International Conference on Virtual Execution Environments, 2009

2008
Network Virtualization: Breaking the Performance Barrier.
ACM Queue, 2008

Scheduling I/O in virtual machine monitors.
Proceedings of the 4th International Conference on Virtual Execution Environments, 2008

Protection Strategies for Direct Access to Virtualized I/O Devices.
Proceedings of the 2008 USENIX Annual Technical Conference, 2008

Explaining the Impact of Network Transport Protocols on SIP Proxy Performance.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2008

2007
Parallel Programmable Ethernet Controllers: Performance and Security.
IEEE Netw., 2007

Concurrent Direct Network Access for Virtual Machine Monitors.
Proceedings of the 13st International Conference on High-Performance Computer Architecture (HPCA-13 2007), 2007

RiceNIC: a reconfigurable network interface for experimental research and education.
Proceedings of the Workshop on Experimental Computer Science, 2007

Interactive presentation: Single-ended coding techniques for off-chip interconnects to commodity memory.
Proceedings of the 2007 Design, Automation and Test in Europe Conference and Exposition, 2007

2006
An Evaluation of Network Stack Parallelization Strategies in Modern Operating Systems.
Proceedings of the 2006 USENIX Annual Technical Conference, 2006

Connection Handoff Policies for TCP Offload Network Interfaces.
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

TCP offload through connection handoff.
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006, 2006

Dependable != unaffordable.
Proceedings of the 1st Workshop on Architectural and System Support for Improving Software Dependability, 2006

2005
Network Interface Data Caching.
IEEE Trans. Computers, 2005

An Efficient Programmable 10 Gigabit Ethernet Network Interface Card.
Proceedings of the 11th International Conference on High-Performance Computer Architecture (HPCA-11 2005), 2005

2004
Design Space Exploration for Real-Time Embedded Stream Processors.
IEEE Micro, 2004

Isolating the performance impacts of network interface cards through microbenchmarks.
Proceedings of the International Conference on Measurements and Modeling of Computer Systems, 2004

Context-Independent Codes for Off-Chip Interconnects.
Proceedings of the Power-Aware Computer Systems, 4th International Workshop, 2004

Memory Controller Optimizations for Web Servers.
Proceedings of the 37th Annual International Symposium on Microarchitecture (MICRO-37 2004), 2004

Comparing Ethernet and Myrinet for MPI communication.
Proceedings of the 7th Workshop on languages, 2004

2003
Programmable Stream Processors.
Computer, 2003

Exploiting task-level concurrency in a programmable network interface.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003

Exploring the VLSI Scalability of Stream Processors.
Proceedings of the Ninth International Symposium on High-Performance Computer Architecture (HPCA'03), 2003

2002
A Stream Processor Development Platform.
Proceedings of the 20th International Conference on Computer Design (ICCD 2002), 2002

Media Processing Applications on the Imagine Stream Processor.
Proceedings of the 20th International Conference on Computer Design (ICCD 2002), 2002

The Imagine Stream Processor.
Proceedings of the 20th International Conference on Computer Design (ICCD 2002), 2002

Increasing web server throughput with network interface data caching.
Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), 2002

2001
Imagine: Media Processing with Streams.
IEEE Micro, 2001

2000
A bandwidth-efficient architecture for a streaming media processor.
PhD thesis, 2000

Efficient conditional operations for data-parallel architectures.
Proceedings of the 33rd Annual IEEE/ACM International Symposium on Microarchitecture, 2000

Memory access scheduling.
Proceedings of the 27th International Symposium on Computer Architecture (ISCA 2000), 2000

Register Organization for Media Processing.
Proceedings of the Sixth International Symposium on High-Performance Computer Architecture, 2000

Polygon Rendering on a Stream Architecture.
Proceedings of the 2000 ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, 2000

Communication Scheduling.
Proceedings of the ASPLOS-IX Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems, 2000

1998
A Bandwidth-efficient Architecture for Media Processing.
Proceedings of the 31st Annual IEEE/ACM International Symposium on Microarchitecture, 1998


  Loading...