LESS: Big Data Sketching and Encryption on Low Power Platform

被引:0
作者
Kulkarni, Amey [1 ]
Shea, Colin [1 ]
Homayoun, Houman [2 ]
Mohsenin, Tinoosh [1 ]
机构
[1] Univ Maryland, Dept Comp Sci & Elect Engn, Baltimore, MD 21201 USA
[2] George Mason Univ, Dept Elect & Comp Engn, Fairfax, VA 22030 USA
来源
PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE) | 2017年
基金
美国国家科学基金会;
关键词
Sketching technique; OMP; Domain specific many-core; CPU/GPU; Energy efficient; Real time;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ever-growing IoT demands big data processing and cognitive computing on mobile and battery operated devices. However, big data processing on low power embedded cores is challenging due to their limited communication bandwidth and on-chip storage. Additionally, IoT and cloud-based computing demand low overhead security kernel to avoid data breaches. In this paper, we propose a Light-weight Encryption using Scalable Sketching (LESS) framework for big data sketching and encryption using One-Time Random Linear Projections (OTRLP). OTRLP encoded matrix makes the Known Plaintext Attacks (KPA) ineffective, and attackers cannot gain significant information from plaintext-ciphertext pair. LESS framework can reduce data up to 67% with 3.81 dB signal-to-reconstruction error rate (SRER). This framework has two important kernels "sketching" and "sketch-reconstruction", the latter is computationally intensive and costly. We propose to accelerate the sketch reconstruction using Orthogonal Matching Pursuit (OMP) on a domain specific many-core hardware named Power Efficient Nano Cluster (PENC) designed by authors of this paper. To demonstrate efficiency of LESS framework, we integrate it with Hadoop MapReduce platform for objects and scenes identification application. The full hardware integration consists of tiny ARM cores which perform task scheduling and objects identification application, while PENC acts as an accelerator for sketch reconstruction. The full hardware integration results show that the LESS framework achieves 46% reduction in data transfers with very low execution overhead of 0.11% and negligible energy overhead of 0.001% when tested for 2.6 GB streaming input data. The heterogeneous LESS framework requires 2x less transfer time and achieves 2.25x higher throughput per watt compared to MapReduce platform.
引用
收藏
页码:1631 / 1634
页数:4
相关论文
共 8 条
  • [1] Analysis of One-Time Random Projections for Privacy Preserving Compressed Sensing
    Bianchi, Tiziano
    Bioglio, Valerio
    Magli, Enrico
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (02) : 313 - 327
  • [2] Griffin G., 2007, CALTECH 256 OBJECT C
  • [3] CS- based Secured Big Data Processing on FPGA
    Kulkarni, Amey
    Jafari, Ali
    Shea, Colin
    Mohsenin, Tinoosh
    [J]. 2016 IEEE 24TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2016, : 201 - 201
  • [4] Low Energy Sketching Engines on Many-Core Platform for Big Data Acceleration
    Kulkarni, Amey
    Abtahi, Tahmid
    Smith, Emily
    Mohsenin, Tinoosh
    [J]. 2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 57 - 62
  • [5] Kulkarni A, 2016, PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), P120, DOI 10.1109/HST.2016.7495568
  • [6] Low-Power Manycore Accelerator for Personalized Biomedical Applications
    Page, Adam
    Attaran, Nasrin
    Shea, Colin
    Homayoun, Houman
    Mohsenin, Tinoosh
    [J]. 2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 63 - 68
  • [7] SSketch: An Automated Framework for Streaming Sketch-based Analysis of Big Data on FPGA
    Rouhani, Bita Darvish
    Songhori, Ebrahim M.
    Mirhoseini, Azalia
    Koushanfar, Farinaz
    [J]. 2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, : 187 - 194
  • [8] Torralba A, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P273