• Home
  • Search
  • I2SEMS: Interconnects-Independent Security Enhanced Shared Memory Multiprocessor Systems
  • Open Access IconOpen Access
  • Cite Icon10
  • https://doi.org/10.1109/pact.2007.4336203Copy DOI Icon

I2SEMS: Interconnects-Independent Security Enhanced Shared Memory Multiprocessor Systems

  • Sep 1, 2007
  • Manhee Lee +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Protection and security are becoming essential requirements in commercial servers. In this paper, we present a fast and efficient method for providing secure memory and cache-to-cache communications in shared memory multiprocessor systems that are becoming enormously popular in designing servers for various applications. Since our scheme is independent of underlying interconnects and cache coherence protocols, we refer to it as interconnects-independent security enhanced shared memory multiprocessor systems (I <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> SEMS). The main challenge in designing I <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> SEMS is how to precompute keystreams in a timely manner, which is critical to minimize performance overhead. We achieve this goal by adopting a single system-wide global counter controller (GCC) and three additional components for each processor: a key stream queue, a key stream cache, and a key stream pool. The GCC assigns a unique range of counters as a way to help processors precompute the counters' keystreams. We have implemented I <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> SEMS using Simics with Wisconsin multifacet general execution-driven multiprocessor simulator (GEMS). We tested our design with SPLASH-2 benchmarks on up to 16-processor shared memory multiprocessor systems. Simulation results show that the overall performance slowdown is 4% on average and the keystream hit rate is as high as 78%. The stable keystream hit rate shows that PSEMS works well with both memory-read and memory-write dominant applications. Similar to the conventional cache, a large keystream pool size is beneficial to high hit rates.

Similar Papers
  • Conference Article
  • Citations208

ATAC

  • Sep 11, 2010
  • George Kurian +7
  • Conference Article
  • Citations3

High-speed image reconstruction based on CBP and Fourier inversion methods

  • Apr 28, 1997
  • K Rajan +2
  • Conference Article
  • Citations6

Simulation and Evaluation Snoopy Cache Coherence Protocols with Update Strategy in Shared Memory Multiprocessor Systems

  • May 01, 2011
  • Bahman Hashemi
  • PDF
  • Research Article
  • Citations3

State space reduction in modeling checking parameterized cache coherence protocol by two-dimensional abstraction

  • Apr 17, 2012
  • The Journal of Supercomputing
  • Yang Guo +3
  • Research Article
  • Citations1

Phase-Priority Based Directory Coherence for Multicore Processor

  • Apr 30, 2013
  • International Journal of Computer Science, Engineering and Information Technology
  • Gongming Li +1
  • Research Article
  • Citations364

Cooperative Caching for Chip Multiprocessors

  • May 01, 2006
  • ACM SIGARCH Computer Architecture News
  • Jichuan Chang +1
  • Research Article
  • Citations46

Piranha

  • May 01, 2000
  • ACM SIGARCH Computer Architecture News
  • Luiz André Barroso +8
  • Conference Article
  • Citations35

From Speculation to Security: Practical and Efficient Information Flow Tracking Using Speculative Hardware

  • Jun 01, 2008
  • Haibo Chen +5
  • Book Chapter
  • Citations6

An Approach to Preserve Protocol Consistency and Executability Across Updates

  • Jan 01, 2004
  • Mahadevan Subramaniam +1
  • Dissertation

Design, fabrication and parallel control of distributed systems of stress-engineered MEMS microrobots for microassembly.

  • Jan 01, 2008
  • Igor Paprotny
  • PDF
  • Research Article
  • Citations5

An EM algorithm based on an internal list for estimating haplotype distributions of rare variants from pooled genotype data

  • Sep 13, 2013
  • BMC Genetics
  • Anthony Yc Kuk +2
  • Research Article
  • Citations72

The effect of zero HLA class I and II mismatching in cyclosporine-treated kidney transplant patients.

  • May 01, 1987
  • Transplantation
  • James Cicciarelli +2
  • Conference Article
  • Citations32

Multigrid and Gauss-Seidel smoothers revisited

  • Jun 28, 2006
  • Dan Wallin +3
  • Conference Article
  • Citations9

Preparing students for ubiquitous parallelism

  • Mar 04, 2009
  • Daniel Ernst +4
  • Conference Article
  • Citations20

Reactive multiword synchronization for multiprocessors

  • Oct 06, 2017
  • P.H Ha +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.