Publications for Srimat T. Chakradhar

  • Accelerating deep neural network training with inconsistent stochastic gradient descent

    Neural Networks
    93 (2017) 219–229

    Linnan Wang, Yi Yang, Martin Renqiang Min, Srimat T. Chakradhar
    09/01/2017
  • Optimizing Memory Efficiency for Deep Convolutional Neural Networks on GPUs

    The International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2016)
    pp. 1-12, 2016

    Chao Li, Yi Yang, Min Feng, Srimat T. Chakradhar, Huiyang Zhou
    11/14/2016
  • HppCnn: A High-Performance, Portable Deep-Learning Library for GPGPUs

    2016 45th International Conference on Parallel Processing (ICPP 2016)
    pp. 582-587, 2016

    Yi Yang, Min Feng, Srimat T. Chakradhar
    08/16/2016
  • Computing Approximately, and Efficiently

    Design Automation Conference (DAC 2015)
    pp. 748-751, 2015

    Swagath Venkataramani, Srimat T. Chakradhar, Kaushik Roy, Anand Raghunathan
    06/11/2015
  • COMP: Compiler Optimizations for Manycore Processors

    The 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-47)
    pp. 659-671, 2014

    Linhai Song, Min Feng, Nishkam Ravi, Yi Yang, Srimat T. Chakradhar
    12/13/2014
  • Snapify: Capturing Snapshots of Offload Applications on Xeon Phi Manycore Processors

    The 23rd International ACM Symposium on High Performance Parallel and Distributed Computing (HPDC 2014)
    ACM 978-1-4503-2749-7/14/06, pp. 1-12, 2014

    Arash Rezaei, Giuseppe Coviello, Cheng-Hong Li, Srimat T. Chakradhar, Frank Mueller
    06/23/2014
  • ShuffleWatcher: Shuffle-aware Scheduling in Multi-tenant MapReduce Clusters

    USENIX Annual Technical Conference (ATC 2014)
    pp. 1-12, 2014

    Faraz Ahmad, Srimat T. Chakradhar, Anand Raghunathan, T.N. Vijaykumar
    06/19/2014
  • A Coprocessor Sharing-Aware Scheduler for Xeon Phi-based Compute Clusters

    28th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2014)
    pp. 337-346, 2014

    Giuseppe Coviello, Srihari Cadambi, Srimat T. Chakradhar
    05/19/2014
  • Semi-Automatic Restructuring of Offloadable Tasks for Many-Core Accelerators

    The International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2013)
    ACM 978-1-4503-2378-9/13/11, pp. 1-12, 2013

    Nishkam Ravi, Yi Yang, Tao Bao, Srimat T. Chakradhar
    11/17/2013
  • M-Lock: Accelerating Distributed Transactions on Key-Value Stores Through Dynamic Lock Localization

    IEEE Cloud 2013
    pp. 179-187, 2013

    Naresh Rapolu, Srimat T. Chakradhar, Adnan Hassan, Ananth Grama
    06/27/2013
  • COSMIC: Middleware for High Performance and Reliable Multiprocessing on Xeon Phi Coprecessor

    The 22nd International ACM Symposium on High Performance Parallel and Distributed Computing (HPDC 2013)
    pp. 215-226, 2013

    Srihari Cadambi, Giuseppe Coviello, Cheng-Hong Li, Rajat Phull, Kunal Rao, Murugan Sankaradas, Srimat T. Chakradhar
    06/17/2013
  • Analysis and Characterization of Inherent Application Resilience for Approximate Computing

    The 2013 Design Automation Conference (DAC 2013)
    Article No. 113, ACM 978-1-4503-2071-9/13/05, 2013

    Vinay K. Chippa, Srimat T. Chakradhar, Kaushik Roy, Anand Raghunathan
    06/02/2013
  • Scheduling Concurrent Applications on a Cluster of CPU-GPU Nodes

    Future Generation Computer Systems 2013 - Special Issue Featuring Top papers from the CCGrid 2012 Conference
    http://dx.doi.org/10.1016/j.future.2013.06.002

    Vignesh T. Ravi, Michela Becchi, Wei Jiang, Gagan Agrawal, Srimat T. Chakradhar
    04/01/2013
  • Automatic Generation of Software Pipelines for Heterogeneous Parallel Systems

    International conference for High Performance Computing, Networking, Storage and Analysis (SC 2012)
    978-1-4673-0806-9, pp. 1-12, 2012

    Jacques A. Pienaar, Srimat T. Chakradhar, Anand Raghunathan
    11/12/2012
  • Apricot: An Optimizing Compiler and Productivity Tool for x86-compatible Many-core Coprocessors

    26th International Conference on Supercomputing (ICS 2012)
    pp. 47-57, 2012

    Nishkam Ravi, Yi Yang, Tao Bao, Srimat T. Chakradhar
    06/25/2012
  • Interference-driven Resource Management for GPU-based Heterogeneous Clusters

    The 21st International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2012)
    pp. 109-120, 2012

    Rajat Phull, Cheng-Hong Li, Kunal Rao, Srihari Cadambi, Srimat T. Chakradhar
    06/18/2012
  • A Virtual Memory Based Runtime to Support Multi-tenancy A Virtual Memory Based Runtime to Support Multi-tenancy

    The 21st International ACM Symposium on High Performance Parallel and Distributed Computing (HPDC 2012)
    pp. 97-108, 2012

    Michela Becchi, Kittisak Sajjapongse, Ian Graves, Adam Procter, Vignesh T. Ravi, Srimat T. Chakradhar
    06/18/2012
  • Optimizing DataWarehousing Applications for GPUs Using Kernel Fusion/Fission

    Multicore and GPU Programming Models, Languages and compilers Workshop (PLC 2012)
    pp. 2427-2436, 2012

    Haicheng Wu, Gregory Diamos, Jin Wang, Srihari Cadambi, Sudhakar Yalamanchili, Srimat T. Chakradhar
    05/21/2012
  • Scheduling Concurrent Applications on a Cluster of CPU-GPU Nodes

    The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012)
    pp. 140-147, 2012

    Vignesh T. Ravi, Michela Becchi, Wei Jiang, Gagan Agrawal, Srimat T. Chakradhar
    05/13/2012
  • Panacea: Towards Holistic Optimization of MapReduce Applications

    International Symposium on code Generation and Optimization (CGO 2012)
    pp. 33-43, 2012

    Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut Kandemir
    04/01/2012
  • A Massively Parallel, Energy Efficient Programmable Accelerator for Learning and Classification

    ACM Transactions on Architecture and Code Optimization (TACO)
    Volume 9, Issue 1, Article 6, 2012

    Abhinandan Majumdar, Srihari Cadambi, Michela Becchi, Srimat T. Chakradhar, Hans Peter Graf
    04/01/2012
  • Tarazu: Optimizing MapReduce On Heterogeneous Clusters

    17th Int'l Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2012)
    pp. 61-74, 2012

    Faraz Ahmad, Srimat T. Chakradhar, Anand Raghunathan, T.N.Vijaykumar
    03/03/2012
  • Symphony: A Scheduler for Client-Server Applications on Coprocessor-based Heterogeneous Clusters

    IEEE Cluster 2011
    pp. 353-362, 2011

    M. Mustafa Rafiique, Srihari Cadambi, Kunal Rao, Ali R. Butt, Srimat T. Chakradhar
    09/26/2011
  • Energy-Aware Workload Consolidation on GPU

    International Conference on Parallel Processing (ICPP 2011)
    pp. 389-398, 2011

    Dong Li, Surendra Byna, Srimat T. Chakradhar
    09/13/2011
  • PowerManagement for Heterogeneous Clusters: An Experimental Study

    International Green Computing Conference (IGCC 2011)
    pp. 1-8, 2011

    M. Mustafa Rafique, Nishkam Ravi, Srihari Cadambi, Ali R. Butt, Srimat T. Chakradhar
    07/25/2011
  • Dynamic Effort Scaling: Managing the Quality-Efficiency Tradeoff

    48th Design Automation Conference (DAC 2011)
    pp. 603-608, 2011

    Vinay Chippa, Anand Raghunathan, Kaushik Roy, Srimat T. Chakradhar
    06/05/2011
  • A Parallel Accelerator for Semantic Search

    IEEE Symposium on Application Specific Processor (SASP 2011)
    pp. 122-128, 2011

    Abhinandan Majumdar, Srihari Cadambi, Srimat T. Chakradhar, Hans Peter Graf
    06/05/2011
  • OpenFOAM on a GPU-based Heterogeneous Cluster

    The First International Workshop on characterizing Applications for Heterogeneous Exascale Systems (CACHES 2011)
    pp. 32-38, 2011

    Rajat Phull, Srihari Cadambi, Nishkam Ravi, Srimat T. Chakradhar
    06/04/2011
  • MDR: Performance Model Driven Runtime for Heterogeneous Parallel Platforms

    25th International Conference on Supercomputing (ICS 2011)
    pp. 225-234, 2011

    Jacques A. Pienaar, Anand Raghunathan, Srimat T. Chakradhar
    06/01/2011
  • An Energy-Efficient Heterogeneous System for Embedded Learning and Classification

    IEEE Embedded Systems Letters
    3(1):42-45, 2011

    Abhinandan Majumdar, Srihari Cadambi, Srimat T. Chakradhar
    03/01/2011

A Programmable Parallel Accelerator for Learning and Classification
PACT 2010
pp. 273-283, 2010
Srihari Cadambi, Abhinandan Majumdar, Michela Becchi, Srimat T. Chakradhar, Hans Peter Graf
9/11/2010

Enabling Legacy Applications on Heterogeneous Platforms
HotPar 2010
pp. 1-6, 2010
Michela Becchi, Srihari Cadambi, Srimat T. Chakradhar
6/14/2010

Best-Effort  Computing: Re-Thinking Parallel Software and Hardware
DAC 2010
pp. 865-870, 2010
Srimat T. Chakradhar, Anand Raghunathan
6/13/2010

Scalable Effort Hardware Design: Exploiting Algorithmic Resilience for Energy Efficiency
DAC 2010
pp. 555-560, 2010
Vinay K. Chippa, Debabrata Mohapatra, Anand Raghunathan, Kaushik Roy, Srimat T. Chakradhar
6/13/2010

Data-Aware Scheduling of Legacy Kernels on Heterogeneous Platforms
SPAA 2010
pp. 82-91, 2010
Michela Becchi, Surendra Byna, Srihari Cadambi, Srimat T. Chakradhar
6/13/2010

A Dynamically configurable coproceesor for Convolutional Neural Networks
ISCA 2010
pp. 247-257, 2010
Srimat T. Chakradhar, Murugan Sankaradas, Venkata Jakkula, Srihari Cadambi
6/9/2010

Exploiting the Forgiving Nature of Application for Scalable Parallel Execution
IPDPS 2010
pp. 1-12, IEEE DOI: 10.1109/IPDPS.2010.5470469, 2010
Jiayuan Meng, Anand Raghunathan, Srimat T. Chakradhar, Surendra Byna
4/19/2010

High-Performance Operating System Controlled Online Memory Compression
ACM Transactions on Embedded Computing
9(4):30.1-30.28, 2010
Lei Yang, Robert P. Dick, Haris Lekatsas, Srimat T. Chakradhar
3/1/2010

On-Line Memory Compression for Embedded Systems
ACM Transactions on Embedded Computing
9(3):27.0-27.30, 2010
Haris Lekatsas, Lei Yang, Robert P. Dick, Srimat Chakradhar
3/25/2010

Best-Effort Semantic Document Search on GPUs
ACM GPGPU 2010
pp. 86-93, 2010
Surendra Byna, Jiayuan Meng, Anand Raghunathan, Srimat T. Chakradhar, Srihari Cadambi
3/14/2010

A Massively Parallel Coprocessor for Convolutional Neural Networks
ASAP 2009
pp. 53-60, 2009
Murugan Sankaradas, Venkata Jakkula, Srihari Cadambi, Srimat T. Chakradhar, Igor Durdanovic, Eric Cosatto, Hans Peter Graf
7/7/2009

A Framework for Efficient and Scalable Execution of Domain-Specific Templates on GPUs
IPDPS 2009
978-1-4244-3750-4/09, 2009
Narayanan Sundaram, Anand Raghunathan, Srimat T. Chakradhar
5/26/2009

Best-Effort Parallel Execution Framework for Recognition and Mining Applications
IPDPS 2009
978-1-4244-3750-4/09, 2009
Srimat T. Chakradhar, Anand Raghunathan, Jiayuan Meng
5/26/2009

A Massively Parallel FPGA-Based Coprocessor for Support Vector Machines
FCCM 2009
pp. 115-122, 2009
Srihari Cadambi, Igor durdanovic, Venkata Jakkula, Murugan Sankaradas, Eric Cosatto, Srimat T. Chakradhar, Hans Peter Graf
4/5/2009

A Massively Parallel Digital Learning Processor
NIPS 2008
Hans Peter Graf, Srihari Cadambi, Igor Durdanovic, Venkata Jakkula, Murugan Sankaradas, Eric Cosatto, Srimat Chakradhar

Ram for Free
IEEE Spectrum, pp. 38-43, 2008
L. Yang, R.P. Dick, Haris Lekatsas, Srimat T. Chakradhar

Low Overhead Partial Enhanced Scan Technique for Compact and High Fault Coverage Transition Delay Test Patterns
ETS 2008, pp. 125-130, 2008
Seongmoon Wang, Wenlong Wei, Srimat T. Chakradhar

A Hybrid Scheme for Compacting Test Responses with Unknown Values
ICCAD 2007, pp. 513-519, 2007
Mango Chia Tso Chao, Kwang Ting Cheng, Seongmoon Wang, Srimat T. Chakradhar, Wenlong Wei

A Low Cost Test Data Compression Technique for High n-Detection Fault Coverage
ITC 2007, pp. 1-10, 2007
Seongmoon Wang, Z. Wang, Wenlong Wei, Srimat T. Chakradhar

A High Compression and Short Test Sequence Test Compression Technique to Enhance Compressions of LFSR Reseeding
ATS 2007, pp. 79-86, 2007
Seongmoon Wang, Wenlong Wei, Srimat T. Chakradhar

Unknown Blocking Scheme for Low Control Data Volume and High Observability
DATE 2007, pp. 33-38, 2007
Seongmoon Wang, Wenlong Wei, Srimat T. Chakradhar

Zero Cost Test Point Insertion Technique for Structured ASICs
VLSI 2007, pp. 357-363, 2007
R. Sethurap, Seongmoon Wang, Srimat T. Chakradhar, M.L. Bushnell

Zero Cost Test Point Insertion Technique to Reduce Test Set Sizes and ATPG Run Time for Structured ASICs
ATS 2006, pp. 339-346, 2006
Seongmoon Wang, R. Sethuram, Srimat T. Chakradhar, M.L. Bushnell

Test-volume Reduction in Systems-on-a-Chip Using Heterogeneous and Multilevel Compression Techniques
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 25(10): 2193-2206, 2006
L. Lingappan, Srivaths Ravi, Anand Raghunathan, N.K. Jha, Srimat T. Chakradhar

Software Architecture Exploration for High-Performance Securty Processing on a Multi-processor Mobile SoC
DAC 2006, pp. 496-401, 2006
D. Arora, Srivaths Ravi, Anand Raghunathan, Murugan Sankaradas, N.K. Jha, Srimat T. Chakradhar

Unknown Tolerance Analysis and Test Quality Control for Test Response Compaction Compactors
DAC 2006, pp. 1083-1088, 2006
Mango Chia Tso Chao, K.T. Cheng, Seongmoon Wang, Srimat T. Chakradhar, Wenlong Wei

Chisel: A Storage-Efficient, Collision-Free Hash-based Packet Processing Architecture
ISCA 2006 - Computer Architecture News, 34(2): 203-215, 2006
J. Hasan, Venkata Jakkula, Srihari Cadambi, Srimat T. Chakradhar

A Design Methodology for Application Specific Networks-on-Chip
ACM Transactions on Embedded Computing Systems, 5(2): 263-280, 2006
J. Xu, W. Wolf, J. Henkel, Srimat T. Chakradhar

A Platform for Designing Secure Embedded Systems
Security and Embedded Systems - NATO Security through Science Series - D - Information and Communications Security, Serpanos, Dimitrios, (ed.), IOS Press, 2:18-25, 2006 
Haris Lekatsas, J. Henkel, Venkata Jakkula, Srimat T. Chakradhar

Efficient Unknown Blocking Using LFSR Reseeding
DATE 2006, pp. 1051-1052, 2006
Seongmoon Wang, Kedaranath Balakrishnan, Srimat T. Chakradhar

Coverage Loss by Using Space Compactors in Presence of Unknown Values
DATE 2006, pp. 1053-1054, 2006
Mango Chia Tso Chao, Seongmoon Wang, Srimat T. Chakradhar, Wenlong Wei

PIDISC: Pattern Independent Design Independent Seed Compression Technique
VLSI 2006, pp. 811-817, 2006
Kedarnath J. Balakrishnan, Seongmoon Wang, Srimat T. Chakradhar

Using Shiftable Content Addressable Memories to Double Memory Capacity on Embedded Systems
VLSI 2006, pp. 639-644, 2006
Haris Lekatsas, J. Henkel, Venkata Jakkula, Srimat T. Chakradhar

Response Shaper: A Novel Technique to Enhance Unknown Tolerance for Output Response Compaction
IEEE/ACM International Conference on Computer-Aided Design '05 - ICCAD '05, pp. 80-87, 2005
Mango C.-T. Chao, Seongmoon Wang, Srimat T. Chakradhar, Kwang-Ting Cheng

XWRC: Externally-loaded Weighted Random Pattern Testing for Input Test Data Compression
International Test Conference - ITC, pp. 571-580, 2005
Seongmoon Wang, Kedarnath J. Balakrishnan, Srimat T. Chakradhar

ChiYun Compact: A Novel Test Compaction Technique for Responses with Unknown Values
IEEE Conference on Computer Design ICCD, pp.147-152, 2005
Mango C.-T. Chao, Seongmoon Wang, Srimat T. Chakradhar, Kwang-Ting Cheng

SECA : Security-enhanced Communication Architecture
ACM/IEEE Conference on Compilers, Architecture, and Synthesis for Embedded Systems - CASES, pp. 78-89, 2005
Joel Coburn, Srivaths Ravi, Anand Raghunathan, Srimat T. Chakradhar

CRAMES : Compressed RAM for Embedded Systems
IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis CODES + ISSS 2005, pp. 93-98, 2005
Lei Yang, Robert P. Dick, Haris Lekatsas, Srimat T. Chakradhar

H.264 HDTV Decoder Using Application-Specific Networks-on-Chip
IEEE Conference on Multimedia and Expo - ICME 2005 pp. 1508-1511, 2005
Jiang Xu, Wayne Wolf, Joerg Henkel, Srimat T. Chakradhar

A Methodology for Design, Modeling, and Analysis of Networks-on-Chip
IEEE International Symposium on Circuits and Systems, ISCAS 2005 2:1778-81, 2005
Jiang Xu, Wayne Wolf, Joerg Henkel, Srimat T. Chakradhar

Power Monitors: A Framework for System-Level Power Estimation Using Heterogeneous Power Models
18th. IEEE International Conference on VLSI Design, VLSI 2005 pp. 575-585, 2005
Nikhil Bansal, Kanishka Lahiri, Anand Raghunathan, Srimat T. Chakradhar

A Unified Architecture for Adaptive Compression of Data and Code for Embedded Systems
18th. IEEE International Conference on VLSI Design, VLSI 2005 pp. 117-123, 2005
Haris Lekatsas, Joerg Henkel, Venkata Jakkula, Srimat T. Chakradhar

A Methodology for Architectural Design of Multimedia Multiprocessor SoCs
IEEE Design and Test of Computers 22(1):18-27, 2005
Tiehan Lv, I. Burak Ozer, Srimat T. Chakradhar, Jiang Xu, Wayne Wolf, Joerg Henkel

Cypress: Compression and Encryption of Data and Code for Embedded Multimedia System
IEEE Design and Test Magazine 21(5):406-415, 2004
Haris Lekatsas, Joerg Henkel, Venkata Jakkula, Srimat T. Chakradhar

A Case Study in Networks-on-Chip Design for Embedded Video
IEEE Design, Automation and Test in Europe Conference and Exhibition, DATE 2004 2:770-775, 2004
Jiang Xu, Wayne Wolf, Joerg Henkel, Srimat T. Chakradhar, Tiehan Lv

On Chip Networks: a Scalable, Communication Centric Embedded System Design Paradigm
17th. IEEE International Conference of VLSI Design, VLSI 2004 pp. 845-851, 2004
Joerg Henkel, Wayne Wolf, Srimat T. Chakradhar

CoCo: A Hardware/Software Platform for Rapid Prototyping of Code Compression Technologies
40th. Design Automation Conference. DAC 2003 pp. 306-311, 2003
Haris Lekatsas, Jorg Henkel, Srimat T. Chakradhar, Venkata Jakkula, Murugan Sankaradas