Mark Silberstein

Orcid: 0000-0001-9659-068X

According to our database1, Mark Silberstein authored at least 75 papers between 2002 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Multitenant In-Network Acceleration with SwitchVM.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

2023
Scaling by Learning: Accelerating Open vSwitch Data Path With Neural Networks.
IEEE/ACM Trans. Netw., June, 2023

ZNSwap: un-Block your Swap.
ACM Trans. Storage, May, 2023

Revizor: Testing Black-Box CPUs Against Speculation Contracts.
IEEE Micro, 2023

Algorithm-assisted discovery of an intrinsic order among mathematical constants.
CoRR, 2023

AEX-Notify: Thwarting Precise Single-Stepping Attacks through Interrupt Awareness for Intel SGX Enclaves.
Proceedings of the 32nd USENIX Security Symposium, 2023

Translation Pass-Through for Near-Native Paging Performance in VMs.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

Reducing The Virtual Memory Overhead in Nested Virtualization.
Proceedings of the 16th ACM International Conference on Systems and Storage, 2023

Neural Networks for Computer Systems.
Proceedings of the 16th ACM International Conference on Systems and Storage, 2023

SwitchVM: Multi-Tenancy for In-Network Computing.
Proceedings of the 16th ACM International Conference on Systems and Storage, 2023

Fuzzing LibraryOSes for Iago vulnerabilities.
Proceedings of the 16th ACM International Conference on Systems and Storage, 2023

Hide and Seek with Spectres: Efficient discovery of speculative information leaks with random testing.
Proceedings of the 44th IEEE Symposium on Security and Privacy, 2023

NeuroLPM - Scaling Longest Prefix Match Hardware with Neural Networks.
Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture, 2023

Nucleotide String Indexing using Range Matching.
Proceedings of the 14th ACM International Conference on Bioinformatics, 2023

2022
A Computational Approach to Packet Classification.
IEEE/ACM Trans. Netw., 2022

Securing Access to Untrusted Services From TEEs with GateKeeper.
CoRR, 2022

SwiSh: Distributed Shared State Abstractions for Programmable Switches.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

Scaling Open vSwitch with a Computational Cache.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

An edge-queued datagram service for all datacenter traffic.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

Reconsidering OS memory optimizations in the presence of disaggregated memory.
Proceedings of the ISMM '22: ACM SIGPLAN International Symposium on Memory Management, 2022

Slashing the disaggregation tax in heterogeneous data centers with FractOS.
Proceedings of the EuroSys '22: Seventeenth European Conference on Computer Systems, Rennes, France, April 5, 2022

FlexDriver: a network driver for your accelerator.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022

2021
A readahead prefetcher for GPU file system layer.
CoRR, 2021

Revizor: Fuzzing for Leaks in Black-box CPUs.
CoRR, 2021

Fine-tuning giant neural networks on commodity hardware with automatic pipeline model parallelism.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021

Faster Neural Network Training with Approximate Tensor Operations.
Proceedings of the Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, 2021

2020
SpecFuzz: Bringing Spectre-type vulnerabilities to the surface.
Proceedings of the 29th USENIX Security Symposium, 2020

SwiShmem: Distributed Shared State Abstractions for Programmable Switches.
Proceedings of the HotNets '20: The 19th ACM Workshop on Hot Topics in Networks, 2020

Autarky: closing controlled channels with self-paging enclaves.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

Lynx: A SmartNIC-driven Accelerator-centric Architecture for Network Servers.
Proceedings of the ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, 2020

2019
Breaking Virtual Memory Protection and the SGX Ecosystem with Foreshadow.
IEEE Micro, 2019

CoSMIX: A Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

NICA: An Infrastructure for Inline Acceleration of Network Applications.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

GAIA: An OS Page Cache for Heterogeneous Systems.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

Design Patterns for Code Reuse in HLS Packet Processing Pipelines.
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019

Achieving Scalability in a k-NN Multi-GPU Network Service with Centaur.
Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques, 2019

2018
SPIN: Seamless Operating System Integration of Peer-to-Peer DMA Between SSDs and GPUs.
ACM Trans. Comput. Syst., 2018

ActivePointers: A Case for Software Address Translation on GPUs.
ACM SIGOPS Oper. Syst. Rev., 2018

Power to peep-all: Inference Attacks by Malicious Batteries on Mobile Devices.
Proc. Priv. Enhancing Technol., 2018

You Shall Not Bypass: Employing data dependencies to prevent Bounds Check Bypass.
CoRR, 2018

Faster Neural Network Training with Approximate Tensor Operations.
CoRR, 2018

Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution.
Proceedings of the 27th USENIX Security Symposium, 2018

Varys: Protecting SGX Enclaves from Practical Side-Channel Attacks.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

SysTEX'18: 2018 Workshop on System Software for Trusted Execution.
Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, 2018

2017
Understanding The Security of Discrete GPUs.
Proceedings of the General Purpose GPUs, 2017

OmniX: an accelerator-centric OS for omni-programmable systems.
Proceedings of the 16th Workshop on Hot Topics in Operating Systems, 2017

Eleos: ExitLess OS Services for SGX Enclaves.
Proceedings of the Twelfth European Conference on Computer Systems, 2017

2016
GPUnet: Networking Abstractions for GPU Programs.
ACM Trans. Comput. Syst., 2016

Computational integrity with a public random string from quasi-linear PCPs.
IACR Cryptol. ePrint Arch., 2016

Supporting data-driven I/O on GPUs using GPUfs.
Proceedings of the 9th ACM International on Systems and Storage Conference, 2016

GPUpIO: the case for I/O-driven preemption on GPUs.
Proceedings of the 9th Annual Workshop on General Purpose Processing using Graphics Processing Unit, 2016

Fast Multiplication in Binary Fields on GPUs via Register Cache.
Proceedings of the 2016 International Conference on Supercomputing, 2016

GPUrdma: GPU-side library for high performance networking from GPU kernels.
Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers, 2016

Optimizing distributed actor systems for dynamic interactive services.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

2014
GPUs: High-performance Accelerators for Parallel Applications: The multicore transformation (Ubiquity symposium).
Ubiquity, 2014

GPUfs: Integrating a file system with GPUs.
ACM Trans. Comput. Syst., 2014

GPUfs: the case for operating system services on GPUs.
Commun. ACM, 2014

Lazy Means Smart: Reducing Repair Bandwidth Costs in Erasure-coded Distributed Storage.
Proceedings of the International Conference on Systems and Storage, 2014

2013
A system for exact and approximate genetic linkage analysis of SNP data in large pedigrees.
Bioinform., 2013

2012
Scheduling processing of real-time data streams on heterogeneous multi-GPU systems.
Proceedings of the 5th Annual International Systems and Storage Conference, 2012

Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels.
Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, 2012

ExPERT: Pareto-Efficient Task Replication on Grids and a Cloud.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

2011
An exact algorithm for energy-efficient acceleration of task trees on CPU/GPU architectures.
Proceedings of of SYSTOR 2011: The 4th Annual Haifa Experimental Systems Conference, Haifa, Israel, May 30, 2011

PTask: operating system abstractions to manage GPUs as compute devices.
Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, 2011

Building an Online Computing Service over Volunteer Grid Resources.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Processing data streams with hard real-time constraints on heterogeneous systems.
Proceedings of the 25th International Conference on Supercomputing, 2011, Tucson, AZ, USA, May 31, 2011

Building an Online Domain-Specific Computing Service over Non-dedicated Grid and Cloud Resources: The Superlink-Online Experience.
Proceedings of the 11th IEEE/ACM International Symposium on Cluster, 2011

2010
A distributed system for genetic linkage analysis.
PhD thesis, 2010

2009
GridBot: execution of bags of tasks in multiple grids.
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009

2008
Efficient computation of sum-products on GPUs through software-managed cache.
Proceedings of the 22nd Annual International Conference on Supercomputing, 2008

Quasi-opportunistic Supercomputing in Grid Environments.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2008

2006
Materializing Highly Available Grids.
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006

Scheduling Mixed Workloads in Multi-grids: The Grid Execution Hierarchy.
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006

A Distributed System for Genetic Linkage Analysis.
Proceedings of the Distributed, 2006

2002
DYNAMO - DirectorY, Net Archiver and MOver.
Proceedings of the Grid Computing, 2002


  Loading...