Sri Hari Krishna Narayanan

Orcid: 0000-0003-0388-5943

According to our database1, Sri Hari Krishna Narayanan authored at least 41 papers between 2005 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
MITgcm-AD v2: Open source tangent linear and adjoint modeling framework for the oceans and atmosphere enabled by the Automatic Differentiation tool Tapenade.
Future Gener. Comput. Syst., 2025

2024
Profiling checkpointing schedules in adjoint ST-AD.
CoRR, 2024

Streamlining Ocean Dynamics Modeling with Fourier Neural Operators: A Multiobjective Hyperparameter and Architecture Optimization Approach.
CoRR, 2024

Parametric Sensitivities of a Wind-driven Baroclinic Ocean Using Neural Surrogates.
Proceedings of the Platform for Advanced Scientific Computing Conference, 2024

2023
SICOPOLIS-AD v2: tangent linear and adjoint modeling framework for ice sheet modeling enabled by automatic differentiation tool Tapenade.
J. Open Source Softw., March, 2023

Surrogate Neural Networks to Estimate Parametric Sensitivity of Ocean Models.
CoRR, 2023

Transparent Checkpointing for Automatic Differentiation of Program Loops Through Expression Transformations.
Proceedings of the Computational Science - ICCS 2023, 2023

2022
Improving PyDDA's atmospheric wind retrievals using automatic differentiation and Augmented Lagrangian methods.
Proceedings of the 21st Python in Science Conference 2022, 2022

Scalable Automatic Differentiation of Multiple Parallel Paradigms through Compiler Augmentation.
Proceedings of the SC22: International Conference for High Performance Computing, 2022

Reducing Memory Requirements of Quantum Optimal Control.
Proceedings of the Computational Science - ICCS 2022, 2022

2021
Study of the numerical efficiency of structured abs-normal forms.
Optim. Methods Softw., 2021

Reverse-mode automatic differentiation and optimization of GPU kernels via enzyme.
Proceedings of the International Conference for High Performance Computing, 2021

2020
Checkpointing Approaches for the Computation of Adjoints Covering Resilience Issues.
Proceedings of the SIAM Workshop on Combinatorial Scientific Computing, 2020

Vector Forward Mode Automatic Differentiation on SIMD/SIMT architectures.
Proceedings of the ICPP 2020: 49th International Conference on Parallel Processing, 2020

2019
Automatic Differentiation for Adjoint Stencil Loops.
Proceedings of the 48th International Conference on Parallel Processing, 2019

2018
Efficient computation of derivatives for solving optimization problems in R and Python using SWIG-generated interfaces to ADOL-C.
Optim. Methods Softw., 2018

Verifying Properties of Differentiable Programs.
Proceedings of the Static Analysis - 25th International Symposium, 2018

Vectorised Computation of Diverging Ensembles.
Proceedings of the 47th International Conference on Parallel Processing, 2018

2015
A Mixed Approach to Adjoint Computation with Algorithmic Differentiation.
Proceedings of the System Modeling and Optimization - 27th IFIP TC 7 Conference, CSMO 2015, 2015

2014
Performance of automatic differentiation tools in the dynamic simulation of multibody systems.
Adv. Eng. Softw., 2014

2013
Exascale workload characterization and architecture implications.
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2013

2012
Poster: An Exascale Workload Study.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Abstract: An Exascale Workload Study.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

2011
Sparse Jacobian Computation Using ADIC2 and ColPack.
Proceedings of the International Conference on Computational Science, 2011

2010
ADIC2: Development of a component source transformation system for differentiating C and C++.
Proceedings of the International Conference on Computational Science, 2010

Compiler directed network-on-chip reliability enhancement for chip multiprocessors.
Proceedings of the ACM SIGPLAN/SIGBED 2010 conference on Languages, 2010

Generating Performance Bounds from Source Code.
Proceedings of the 39th International Conference on Parallel Processing, 2010

2009
Optimizing shared cache behavior of chip multiprocessors.
Proceedings of the 42st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-42 2009), 2009

In-Network Caching for Chip Multiprocessors.
Proceedings of the High Performance Embedded Architectures and Compilers, 2009

Process variation aware thread mapping for Chip Multiprocessors.
Proceedings of the Design, Automation and Test in Europe, 2009

Slicing based code parallelization for minimizing inter-processor communication.
Proceedings of the 2009 International Conference on Compilers, 2009

2008
A Scratch-Pad Memory Aware Dynamic Loop Scheduling Algorithm.
Proceedings of the 9th International Symposium on Quality of Electronic Design (ISQED 2008), 2008

A Systematic Approach to Automatically Generate Multiple Semantically Equivalent Program Versions.
Proceedings of the Reliable Software Technologies, 2008

2007
Securing Disk-Resident Data through Application Level Encryption.
Proceedings of the Fourth International IEEE Security in Storage Workshop, 2007

Performance aware secure code partitioning.
Proceedings of the 2007 Design, Automation and Test in Europe Conference and Exposition, 2007

2006
Compiler-Directed Power Density Reduction in NoC-Based Multi-Core Designs.
Proceedings of the 7th International Symposium on Quality of Electronic Design (ISQED 2006), 2006

Minimizing energy consumption of banked memories using data recomputation.
Proceedings of the 2006 International Symposium on Low Power Electronics and Design, 2006

Secure Execution of Computations in Untrusted Hosts.
Proceedings of the Reliable Software Technologies, 2006

2005
Workload Clustering for Increasing Energy Savings on Embedded MPSoCs.
Proceedings of the Proceedings 2005 IEEE International SOC Conference, 2005

Temperature-Sensitive Loop Parallelization for Chip Multiprocessors.
Proceedings of the 23rd International Conference on Computer Design (ICCD 2005), 2005

Using loop invariants to fight soft errors in data caches.
Proceedings of the 2005 Conference on Asia South Pacific Design Automation, 2005


  Loading...