default search action
35th ICCD 2017: Boston, MA, USA
- 2017 IEEE International Conference on Computer Design, ICCD 2017, Boston, MA, USA, November 5-8, 2017. IEEE Computer Society 2017, ISBN 978-1-5386-2254-4
Best Papers Session
- Benedikt Dietrich, Nadja Peters, Sangyoung Park
, Samarjit Chakraborty
:
Estimating the Limits of CPU Power Management for Mobile Games. 1-8
Session 1A: Hardware Security I
- Huili Chen, Seetal Potluri, Farinaz Koushanfar
:
BioChipWork: Reverse Engineering of Microfluidic Biochips. 9-16 - Sixing Lu, Roman Lysecky, Jerzy W. Rozenblit:
Subcomponent Timing-Based Detection of Malware in Embedded Systems. 17-24 - Jack Tang, Mohamed Ibrahim, Krishnendu Chakrabarty
, Ramesh Karri
:
Security Trade-Offs in Microfluidic Routing Fabrics. 25-32 - Mohammad Nasim Imtiaz Khan, Shivam Bhasin, Alex Yuan, Anupam Chattopadhyay, Swaroop Ghosh:
Side-Channel Attack on STTRAM Based Cache for Cryptographic Application. 33-40 - Abhishek Chakraborty, Yang Xie, Ankur Srivastava
:
Template Attack Based Deobfuscation of Integrated Circuits. 41-44 - Yuntao Liu
, Yang Xie, Ankur Srivastava
:
Neural Trojans. 45-48
Session 1B: Read-Write Optimizations for Non-Volatile Memory
- Shengan Zheng
, Hong Mei, Linpeng Huang, Yanyan Shen, Yanmin Zhu:
Adaptive Prefetching for Accelerating Read and Write in NVM-Based File Systems. 49-56 - Xiaoyi Zhang, Dan Feng, Yu Hua, Jianxi Chen:
A Cost-Efficient NVM-Based Journaling Scheme for File Systems. 57-64 - Tianyue Lu, Yuhang Liu, Haiyang Pan, Mingyu Chen:
TDV Cache: Organizing Off-Chip DRAM Cache of NVMM from a Fusion Perspective. 65-72 - Dennis Antony Varkey, Biswabandan Panda, Madhu Mutyam
:
RCTP: Region Correlated Temporal Prefetcher. 73-80 - Tianming Yang, Haitao Wu, Ping Huang, Fei Zhang:
A Shingle-Aware Persistent Cache Management Scheme for DM-SMR Disks. 81-88
Session 2A: Stochastic, Approximate, and Unary Computing
- Tongxin Yang, Tomoaki Ukezono, Toshinori Sato
:
Low-Power and High-Speed Approximate Multiplier Design with a Tree Compressor. 89-96 - Bingzhe Li
, Yaobin Qin, Bo Yuan, David J. Lilja:
Neural Network Classifiers Using Stochastic Computing with a Hardware-Oriented Approximate Activation Function. 97-104 - Joonsang Yu, Kyounghoon Kim, Jongeun Lee, Kiyoung Choi:
Accurate and Efficient Stochastic Computing Hardware for Convolutional Neural Networks. 105-112 - Siyuan Xu, Benjamin Carrión Schäfer:
Approximate Reconfigurable Hardware Accelerator: Adapting the Micro-Architecture to Dynamic Workloads. 113-120 - Xiaoliang Chen, Ahmed M. Eltawil
, Fadi J. Kurdahi
:
Low Latency Approximate Adder for Highly Correlated Input Streams. 121-124 - M. Hassan Najafi
, David J. Lilja, Marc D. Riedel
, Kia Bazargan:
Power and Area Efficient Sorting Networks Using Unary Processing. 125-128
Session 2B: Energy-Efficiency through Heterogeneity
- Hossein Sayadi, Nisarg Patel, Avesta Sasan, Houman Homayoun:
Machine Learning-Based Approaches for Energy-Efficiency Prediction and Scheduling in Composite Cores Architectures. 129-136 - Samuel Steffl, Sherief Reda:
LACore: A Supercomputing-Like Linear Algebra Accelerator for SoC-Based Designs. 137-144 - Vinesh Srinivasan, Rangeen Basu Roy Chowdhury, Elliott Forbes, Randy Widialaksono, Zhenqian Zhang, Joshua Schabel, Sungkwan Ku, Steve Lipa, Eric Rotenberg, W. Rhett Davis
, Paul D. Franzon
:
H3 (Heterogeneity in 3D): A Logic-on-Logic 3D-Stacked Heterogeneous Multi-Core Processor. 145-152 - Ling Wang, Xiaohang Wang, Yadong Wang:
ABDTR: Approximation-Based Dynamic Traffic Regulation for Networks-on-Chip Systems. 153-160 - Diman Zad Tootaghaj, Farshid Farhat:
CAGE: A Contention-Aware Game-Theoretic Model for Heterogeneous Resource Assignment. 161-164 - Suhaimi Abd Ishak
, Hui Wu
, Umair Ullah Tariq
:
Energy-Aware Task Scheduling on Heterogeneous NoC-Based MPSoCs. 165-168
Session 3A: Debugging and Validation
- Xiaobang Liu, Ranga Vemuri
:
Effective Signal Restoration in Post-Silicon Validation. 169-176 - Yuting Cao, Hao Zheng, Hernan M. Palombo, Sandip Ray, Jin Yang:
A Post-Silicon Trace Analysis Approach for System-on-Chip Protocol Debug. 177-184 - Alif Ahmed, Prabhat Mishra
:
QUEBS: Qualifying Event Based Search in Concolic Testing for Validation of RTL Models. 185-192 - Farimah Farahmandi, Prabhat Mishra
:
Automated Debugging of Arithmetic Circuits Using Incremental Gröbner Basis Reduction. 193-200
Session 3B: Graph Processing and NoC Architectures
- Hamza Omar, Masab Ahmad, Omer Khan:
GraphTuner: An Input Dependence Aware Loop Perforation Scheme for Efficient Execution of Approximated Graph Algorithms. 201-208 - Jing Chen, Xue Liu:
A High-Performance Deeply Pipelined Architecture for Elementary Transcendental Function Evaluation. 209-216 - Peitian Pan, Chao Li:
Congra: Towards Efficient Processing of Concurrent Graph Queries on Shared-Memory Machines. 217-224 - Yuya Maruyama, Shinpei Kato, Takuya Azumi:
Exploring Scalable Data Allocation and Parallel Computing on NoC-Based Embedded Many Cores. 225-228 - Mourad Dridi
, Stéphane Rubini, Mounir Lallali, Martha Johanna Sepúlveda Flórez, Frank Singhoff, Jean-Philippe Diguet:
DAS: An Efficient NoC Router for Mixed-Criticality Real-Time Systems. 229-232
Session 4A: EDA with Focus on Multicore, FPGAs, and 3D
- Sourav Das, Janardhan Rao Doppa, Partha Pratim Pande, Krishnendu Chakrabarty
:
Monolithic 3D-Enabled High Performance and Energy Efficient Network-on-Chip. 233-240 - Yuanwen Huang, Prabhat Mishra
:
Vulnerability-Aware Energy Optimization Using Reconfigurable Caches in Multicore Systems. 241-248 - Minghua Shen, Nong Xiao, Guojie Luo:
Dependency-Aware Parallel Routing for Large-Scale FPGAs. 249-256 - Ke Liu, Mengying Zhao, Lei Ju, Zhiping Jia, Chun Jason Xue, Jingtong Hu:
Design Exploration for Multiple Level Cell Based Non-Volatile FPGAs. 257-264 - Mihai Lefter, George Razvan Voicu, Thomas Marconi, Valentin Savin
, Sorin Dan Cotofana
:
LDPC-Based Adaptive Multi-Error Correction for 3D Memories. 265-268 - Tuck-Boon Chan, Wei-Ting Jonas Chan, Andrew B. Kahng:
ILP-Based Identification of Redundant Logic Insertions for Opportunistic Yield Improvement during Early Process Learning. 269-272
Session 4B: Hardware Acceleration for Neural Networks
- Chi Lo, Yu-Yi Su, Chun-Yi Lee
, Shih-Chieh Chang
:
A Dynamic Deep Neural Network Design for Efficient Workload Allocation in Edge Computing. 273-280 - Chengning Wang
, Dan Feng, Jingning Liu, Wei Tong
, Bing Wu
, Yang Zhang:
DAWS: Exploiting Crossbar Characteristics for Improving Write Performance of High Density Resistive Memory. 281-288 - Ruizhe Cai, Ao Ren, Luhao Wang, Massoud Pedram, Yanzhi Wang:
Hardware Acceleration of Bayesian Neural Networks Using RAM Based Linear Feedback Gaussian Random Number Generators. 289-296 - Nick Iliev
, Amit Ranjan Trivedi:
Low Power Spatial Localization of Mobile Sensors with Recurrent Neural Network. 297-300 - Abbas A. Fairouz, Sunil P. Khatri:
An FPGA-Based Coprocessor for Hash Unit Acceleration. 301-304
Session 5A: Hardware Security II
- Chenguang Wang, Ming Yan, Yici Cai, Qiang Zhou, Jianlei Yang:
Power Profile Equalizer: A Lightweight Countermeasure against Side-Channel Attack. 305-312 - Farimah Farahmandi, Prabhat Mishra
:
FSM Anomaly Detection Using Formal Analysis. 313-320 - Chenguang Wang, Yici Cai, Qiang Zhou:
Automatic Security Property Generation for Detecting Information-Leaking Hardware Trojans. 321-328 - Ahmed Waheed Khan, Tanya Wanchoo, Gokhan Mumcu, Selçuk Köse
:
Implications of Distributed On-Chip Power Delivery on EM Side-Channel Attacks. 329-336 - Vinayaka Jyothi, Ashik Poojari, Richard Stern, Ramesh Karri
:
Fingerprinting Field Programmable Gate Arrays. 337-340 - Qutaiba Alasad, Jiann-Shiun Yuan:
Logic Obfuscation against IC Reverse Engineering Attacks Using PLGs. 341-344
Session 5B: Memory and Cache Optimizations
- Newton
, Sujit Kr Mahto, Suhit Pai, Virendra Singh:
DAAIP: Deadblock Aware Adaptive Insertion Policy for High Performance Caching. 345-352 - Akshay Lahiry, David R. Kaeli:
Dual Dictionary Compression for the Last Level Cache. 353-360 - Georgios Mappouras, Alireza Vahid, A. Robert Calderbank, Derek R. Hower, Daniel J. Sorin:
Jenga: Efficient Fault Tolerance for Stacked DRAM. 361-368 - Jiajun Wang, Reena Panda, Lizy Kurian John:
SelSMaP: A Selective Stride Masking Prefetching Scheme. 369-372 - Sushant Kondguli, Michael C. Huang
:
T2: A Highly Accurate and Energy Efficient Stride Prefetcher. 373-376
Session 6A: Verification and Fault Tolerance
- Mehran Goli
, Jannis Stoppe
, Rolf Drechsler
:
Automatic Protocol Compliance Checking of SystemC TLM-2.0 Simulation Behavior Using Timed Automata. 377-384 - Kimia Soleimani, Ahmad Patooghy
, Nasim Soltani, Lake Bu, Michel A. Kinsy:
Crosstalk Free Coding Systems to Protect NoC Channels against Crosstalk Faults. 385-390 - Abhishek Das, Nur A. Touba:
Limited Magnitude Error Correction Using OLS Codes for Memories with Multilevel Cells. 391-394 - Jiangwei Zhang, Donald Kline Jr., Liang Fang, Rami G. Melhem, Alex K. Jones
:
Yoda: Judge Me by My Size, Do You? 395-398 - Sonal Pinto, Michael S. Hsiao:
Fast Search-Based RTL Test Generation Using Control-Flow Path Guidance. 399-402
Session 6B: Lithography and Patterning
- Jiaojiao Ou, Xiaoqing Xu, Brian Cline, Greg Yeric, David Z. Pan:
DTCO for DSA-MP Hybrid Lithography with Double-BCP Materials in Sub-7nm Node. 403-410 - Sudipta Paul, Pritha Banerjee
, Susmita Sur-Kolay:
Post-Layout Perturbation towards Stitch Friendly Layout for Multiple E-Beam Lithography. 411-414 - Yibo Lin, Peter Debacker, Darko Trivkovic, Ryoung-Han Kim, Praveen Raghavan, David Z. Pan:
Patterning Aware Design Optimization of Selective Etching in N5 and Beyond. 415-418
Special Session 1: On How to Design and Manage Complex Heterogeneous Distributed Computing Systems
- Michaela Blott, Thomas B. Preußer, Nicholas J. Fraser, Giulio Gambardella, Kenneth O'Brien, Yaman Umuroglu, Miriam Leeser
:
Scaling Neural Network Performance through Customized Hardware Architectures on Reconfigurable Logic. 419-422 - Lorenzo Di Tucci, Marco Rabozzi, Luca Stornaiuolo, Marco D. Santambrogio:
The Role of CAD Frameworks in Heterogeneous FPGA-Based Cloud Systems. 423-426 - Emanuele Del Sozzo
, Riyadh Baghdadi, Saman P. Amarasinghe, Marco D. Santambrogio:
A Common Backend for Hardware Acceleration on FPGA. 427-430 - Alberto Scolari
, Yunseong Lee, Markus Weimer, Matteo Interlandi:
Towards Accelerating Generic Machine Learning Prediction Pipelines. 431-434 - Nils Voss, Marco Bacis, Oskar Mencer, Georgi Gaydadjiev
, Wayne Luk:
Convolutional Neural Networks on Dataflow Engines. 435-438
Session 7A: LCD with Focus on Emerging Technology
- Zhezhi He, Shaahin Angizi
, Deliang Fan:
Exploring STT-MRAM Based In-Memory Computing Paradigm with Application of Image Edge Extraction. 439-446 - Julio Villalba-Moreno, Javier Hormigo:
Floating Point Square Root under HUB Format. 447-454 - Wen Wen
, Youtao Zhang, Jun Yang:
Read Error Resilient MLC STT-MRAM Based Last Level Cache. 455-462 - Behzad Zeinali, Jens Kargaard Madsen, Praveen Raghavan, Farshad Moradi
:
Ultra-Fast SOT-MRAM Cell with STT Current for Deterministic Switching. 463-468 - Aditya Dalakoti, Merritt Miller, Forrest Brewer
:
Pulse Ring Oscillator Tuning via Pulse Dynamics. 469-472 - Chia-Yuan Cheng, Shi-Yu Huang, Ding-Ming Kwai, Yung-Fa Chou:
DLL-Assisted Clock Synchronization Method for Multi-Die ICs. 473-476
Session 7B: Power-Performance Optimization of Multicore Architecture
- Christopher E. Giles, Mark A. Heinrich:
M2S-CGM: A Detailed Architectural Simulator for Coherent CPU-GPU Systems. 477-484 - Sudhanshu Shukla, Mainak Chaudhuri:
Sharing-Aware Efficient Private Caching in Many-Core Server Processors. 485-492 - Lei Mo
, Angeliki Kritikakou
, Olivier Sentieys:
Decomposed Task Mapping to Maximize QoS in Energy-Constrained Real-Time Multicores. 493-500 - Sabrina M. Neuman, Jason E. Miller, Daniel Sánchez, Srinivas Devadas:
Using Application-Level Thread Progress Information to Manage Power and Performance. 501-508 - Siyuan Xu, Benjamin Carrión Schäfer
, Yidi Liu:
Configurable SoC In-Situ Hardware/Software Co-Design Design Space Exploration. 509-512 - Navid Farazmand, David R. Kaeli:
Quality of Service-Aware Dynamic Voltage and Frequency Scaling for Mobile 3D Graphics Applications. 513-516
Session 8A: Synthesis and Security
- Yue Yao
, Shuyang Huang, Chen Wang, Yi Wu, Weikang Qian:
Approximate Disjoint Bi-Decomposition and Its Application to Approximate Logic Synthesis. 517-524 - Steven F. Hoover:
Timing-Abstract Circuit Design in Transaction-Level Verilog. 525-532 - Atieh Lotfi, Rajesh K. Gupta:
ReHLS: Resource-Aware Program Transformation Workflow for High-Level Synthesis. 533-536 - Samah Mohamed Saeed, Nithin Mahendran, Alwin Zulehner, Robert Wille, Ramesh Karri
:
Identifying Reversible Circuit Synthesis Approaches to Enable IP Piracy Attacks. 537-540 - Pei Luo
, Konstantinos Athanasiou, Liwei Zhang, Zhen Hang Jiang, Yunsi Fei
, A. Adam Ding
, Thomas Wahl:
Compiler-Assisted Threshold Implementation against Power Analysis Attacks. 541-544 - Vinayaka Jyothi, Prashanth Krishnamurthy, Farshad Khorrami
, Ramesh Karri
:
TAINT: Tool for Automated INsertion of Trojans. 545-548
Session 8B: Cloud and Storage Solutions
- Wonil Choi, Myoungsoo Jung, Mahmut T. Kandemir, Chita R. Das:
A Scale-Out Enterprise Storage Architecture. 549-556 - Tianwei Zhang, Yuan Xu
, Yungang Bao, Ruby B. Lee:
CloudShelter: Protecting Virtual Machines' Memory Resource Availability in Clouds. 557-564 - Yazhi Feng, Dan Feng, Wei Tong
, Yu Jiang, Chuanqi Liu:
Using Disturbance Compensation and Data Clustering (DC)2 to Improve Reliability and Performance of 3D MLC Flash Memory. 565-572 - Jie Xu, Dan Feng, Yu Hua, Wei Tong
, Jingning Liu, Chunyan Li, Wen Zhou:
Improving Performance of TLC RRAM with Compression-Ratio-Aware Data Encoding. 573-580 - Jie Xu, Dan Feng, Wei Tong
, Jingning Liu, Wen Zhou:
Encoding Separately: An Energy-Efficient Write Scheme for MLC STT-RAM. 581-584 - Mingzhe Zhang, Lunkai Zhang, Lei Jiang, Frederic T. Chong
, Zhiyong Liu:
Quick-and-Dirty: Improving Performance of MLC PCM by Using Temporary Short Writes. 585-588
Special Session 2: Effective Voltage Scaling in Late CMOS Era
- Sreela Kodali, Patrick Hansen, Niamh Mulholland
, Paul N. Whatmough, David M. Brooks, Gu-Yeon Wei:
Applications of Deep Neural Networks for Ultra Low Power IoT. 589-592 - Eric Cheng, Jacob A. Abraham, Pradip Bose, Alper Buyuktosunoglu, Keith A. Campbell, Deming Chen, Chen-Yong Cher, Hyungmin Cho, Binh Q. Le, Klas Lilja, Shahrzad Mirkhani, Kevin Skadron
, Mircea Stan
, Lukasz G. Szafaryn, Christos Vezyrtzis, Subhasish Mitra
:
Cross-Layer Resilience in Low-Voltage Digital Systems: Key Insights. 593-596 - Alec Roelke, Runjie Zhang, Kaushik Mazumdar, Ke Wang, Kevin Skadron
, Mircea R. Stan
:
Pre-RTL Voltage and Power Optimization for Low-Cost, Thermally Challenged Multicore Chips. 597-600 - Ramon Bertran
, Pradip Bose, David M. Brooks, Jeff Burns, Alper Buyuktosunoglu, Nandhini Chandramoorthy, Eric Cheng, Martin Cochet, Schuyler Eldridge
, Daniel Friedman, Hans M. Jacobson, Rajiv V. Joshi, Subhasish Mitra, Robert K. Montoye, Arun Paidimarri
, Pritish Parida, Kevin Skadron
, Mircea Stan
, Karthik Swaminathan, Augusto Vega, Swagath Venkataramani, Christos Vezyrtzis, Gu-Yeon Wei, John-David Wellman, Matthew M. Ziegler:
Very Low Voltage (VLV) Design. 601-604
Special Session 3: Spin-Computing: Lower the Barrier between Memory and Logic
- Yong Shim, Akhilesh Jaiswal, Kaushik Roy:
Stochastic Switching of SHE-MTJ as a Natural Annealer for Efficient Combinatorial Optimization. 605-608 - Deliang Fan, Shaahin Angizi
:
Energy Efficient In-Memory Binary Deep Neural Network Accelerator with Dual-Mode SOT-MRAM. 609-612 - Wang Kang, He Zhang, Peng Ouyang, Youguang Zhang, Weisheng Zhao:
Programmable Stateful In-Memory Computing Paradigm via a Single Resistive Device. 613-616
Session 9A: Architecture and Microarchitecture Optimizations
- Janibul Bashir
, Smruti R. Sarangi:
NUPLet: A Photonic Based Multi-Chip NUCA Architecture. 617-624 - Armin Haj Aboutalebi, Lide Duan:
RAPS: Restore-Aware Policy Selection for STT-MRAM-Based Main Memory under Read Disturbance. 625-632 - Yuxi Liu, Xia Zhao, Zhibin Yu, Zhenlin Wang, Xiaolin Wang, Yingwei Luo, Lieven Eeckhout:
BACM: Barrier-Aware Cache Management for Irregular Memory-Intensive GPGPU Workloads. 633-640 - Alexandre Joannou, Jonathan Woodruff
, Robert Kovacsics, Simon W. Moore, Alex Bradbury, Hongyan Xia
, Robert N. M. Watson, David Chisnall
, Michael Roe, Brooks Davis, Edward Napierala, John Baldwin, Khilan Gudka, Peter G. Neumann, Alfredo Mazzinghi, Alex Richardson
, Stacey D. Son, A. Theodore Markettos:
Efficient Tagged Memory. 641-648 - Kramer Straube, Christopher Nitta
, Raj Amirtharajah
, Matthew K. Farrens, Venkatesh Akella:
Improving Execution Time of Parallel Programs on Large Scale Chip Multiprocessors with Constant Average Power Processing. 649-652 - Chaobing Zhou, Libo Huang, Tan Zhang, Yongwen Wang, Chengyi Zhang, Qiang Dou:
Effective Optimization of Branch Predictors through Lightweight Simulation. 653-656
Session 9B: Novel Architecture with 3D and Flash Memory
- Meng Zhang, Fei Wu, Yajuan Du, Chengmo Yang, Changsheng Xie, Jiguang Wan:
CooECC: A Cooperative Error Correction Scheme to Reduce LDPC Decoding Latency in NAND Flash. 657-664 - Andrew J. Douglass, Sunil P. Khatri:
Fast, Ring-Based Design of 3D Stacked DRAM. 665-672 - Nektarios Georgios Tsoutsos, Oleg Mazonka, Michail Maniatakos
:
Memory-Bounded Randomness for Hardware-Constrained Encrypted Computation. 673-680 - Qiao Li
, Liang Shi, Yejia Di, Yajuan Du, Chun Jason Xue, Edwin Hsing-Mean Sha:
Exploiting Process Variation for Read Performance Improvement on LDPC Based Flash Memory Storage Systems. 681-684 - Abhishek Koneru, Sukeshwar Kannan, Krishnendu Chakrabarty
:
A Design-for-Test Solution for Monolithic 3D Integrated Circuits. 685-688
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.