• Home Page
  • Publications
  • People
  • Members
    • Academic staff
    • Lab staff
    • M.Sc. Student
    • Ph.D. Student
Technion
Technion
  • Home Page
  • Publications
  • People
  • Members
    • Academic staff
    • Lab staff
    • M.Sc. Student
    • Ph.D. Student

Publications

  • 2018
    Jo Van Bulck, Marina Minkin, Ofir Weisse, Daniel Genkin, Baris Kasikci, Frank Piessens, Mark Silberstein, Thomas F. Wenisch, Yuval Yarom and Raoul Strackx, Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution, USENIX Security '18.
    Slides | Audio | Website | BibTeX
  • Pavel Lifshits, Roni Forte, Yedid Hoshen, Matt Halpern, Manuel Philipose, Mohit Tiwari and Mark Silberstein, Power to peep-all: Inference Attacks by Malicious Batteries on Mobile Devices, Privacy Enhancing Technologies Symposium (PETS '18).
  • Oleksii Oleksenko, Bohdan Trach, Robert Krahn, AndrĂ© Martin, Mark Silberstein and Christof Fetzer, Varys: Protecting SGX Enclaves from Practical Side-Channel Attacks, USENIX Annual Technical Conference (USENIX ATC '18).
    Slides | Audio
  • Oleksii Oleksenko, Bohdan Trach, Tobias Reiher, Mark Silberstein and Christof Fetzer, You Shall Not Bypass: Employing data dependencies to prevent Bounds Check Bypass, arXiv.
  • Menachem Adelman and Mark Silberstein, Faster Neural Network Training with Approximate Tensor Operations, arXiv.
  • 2017
    Shai Bergman, Tanya Brokhman, Tzachi Cohen and Mark Silberstein, SPIN: Seamless OS integration of Peer-to-Peer DMA between SSDs and GPUs, USENIX Annual Technical Conference (USENIX ATC '17).
    Slides | Audio
  • Mark Silberstein, OmniX: an accelerator-centric OS for omni-programmable systems, Hot Topics in Operating Systems (HotOS XVI).
    Slides
  • Haggai Eran, Lior Zeno, Gabi Malka and Mark Silberstein, NICA: OS Support for Near-data Network Application Accelerators, The 7th Workshop on Multi-core and Rack-scale Systems (MARS '17).
  • Amir Watad and Mark Silberstein, GPUmore: Scalable Multi-GPU Dataset Centric Network Servers, The 7th Workshop on Multi-core and Rack-scale Systems (MARS '17).
  • Meni Orenbach, Marina Minkin, Pavel Lifshits and Mark Silberstein, Eleos: Exit-Less OS Services for SGX Enclaves, European Conference on Computer Systems (EuroSys '17).
    Slides
  • Eli Ben-Sasson, Iddo Ben-Tov, Alessandro Chiesa, Ariel Gabizon, Daniel Genkin, Matan Hamilis, Evgenya Pergament, Michael Riabzev, Mark Silberstein, Eran Tromer and Madars Virza, Computational integrity with a public random string from quasi linear PCPs, Annual International Conference on the Theory and Applications of Cryptographic Techniques (EUROCRYPT '17).
    Video | Slides
  • Zhiting Zhu, Sangman Kim, Yuri Rozhanski, Yige Hu, Emmett Witchel and Mark Silberstein, Understanding The Security of Discrete GPUs, General Purpose processing using GPUs (GPGPU-10).
    Slides
  • 2016
    Meni Orenbach and Mark Silberstein, Enclaves as accelerators: learning lessons from GPU computing for designing efficient runtimes for enclaves, 1st Workshop on System Software for Trusted Execution (SysTEX '16).
    Slides
  • Mark Silberstein, Sangman Kim, Amir Watad, Yige Hu, Xinya Zhang, Seonggu Huh and Emmett Witchel, GPUnet: Networking abstractions for GPU programs, ACM Transactions on Computer Systems (TOCS).
  • Sagi Shahar, Shai Bergman and Mark Silberstein , ActivePointers: A Case for Software Address Translation on GPUs, International Symposium on Computer Architecture (ISCA '16).
    Slides
  • Sagi Shahar and Mark Silberstein, Supporting data-driven I/O on GPUs using GPUfs, 9th ACM International Conference on Systems and Storage (SYSTOR '16).
  • Feras Daoud, Amir Watad and Mark Silberstein, GPUrdma: GPU-side library for high performance networking from GPU kernels, 6th International Workshop on Runtime and Operating Systems for Supercomputers (ROSS '16).
    Slides
  • Eli Ben-Sasson, Matan Hamilis, Mark Silberstein and Eran Tromer, Fast Multiplication in Binary Fields on GPUs via Register Cache, International Conference on Supercomputing (ICS '16).
    NVIDIA Developer Blog | Slides
  • Andrew Newell, Gabriel Kliot, Ishai Menache, Aditya Gopalan, Soramichi Akiyama and Mark Silberstein, Optimizing distributed actor systems for dynamic interactive services, European Conference on Computer Systems (EuroSys '16).
    Slides
  • Lior Zeno, Avi Mendelson and Mark Silberstein, GPUpIO: the case for I/O-driven preemption on GPUs, Workshop on General Purpose Processing using Graphics Processing Unit (GPGPU-9).
  • 2014
    Sangman Kim, Seonggu Huh, Yige Hu, Xinya Zhang, Emmett Witchel, Amir Watad and Mark Silberstein, GPUnet: Networking Abstractions for GPU Programs, 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI '14).
    Video | Audio | Slides

ACSL Research interests

My focus is on building computer systems with programmable computational accelerators: GPUs, DSPs, FPGAs. I work on a broad range of systems projects on hardware architecture, programming tools, operating systems, security and privacy, high concurrency servers, high-speed I/O. All these projects strive to solve some of the challenges that complicate the design of efficient and fast systems with programmable accelerators. I am also interested in applications of accelerators to machine learning and high performance computing.
  • Accessibility Statement
ACSL - Electrical Engineering | Technion | Powered byFatfish