For teaching info, see the teaching PDF.
Chandrasekaran is an Assistant Professor with the Department of Computer & Information Sciences CIS. She is affiliated with the Center for Bioinformatics and Computational Biology (CBCB) and the Data Science Institute (DSI) at the University of Delaware. She also holds an Adjunct position with the Department of Computer Science at the University of Houston. Prior to joining UDEL, she was a postdoctoral researcher at the Dept. of Computer Science at the University of Houston, Texas, advised by Prof. Barbara Chapman. Her Ph.D. is on Tools and Algorithms for High-Level Algorithm Mapping to FPGAs, School of Computer Science and Engineering, Nanyang Technological University, Singapore, 2012.
For more, see Curriculum Vitae.
For research projects and other activities, please visit lab webpage Computational Research and Programming Laboratory (CRPL). Thank you very much to the funding organizations and to our wonderful collaborators!!!
Chandrasekaran received the University of Delaware’s College of Engineering Excellence in Teaching Award in May 2020.
Chandrasekaran was a recipient of the 2016 IEEE-CS TCHPC Award for Excellence for Early Career Researchers in High Performance Computing and received her award at (SC16).
She also received the SPEC HPG (Standard Performance Evaluation Corporation, High Performance Group) Technical Leadership Award in Jan 2016. SPEC also recognized her as one of the SPEC project leaders of the High Performance Group (HPG) benchmark suite in 2014.
Chandrasekaran and Guido Juckeland published an edited textbook on OpenACC for Programmers: Concepts and Strategies, November 2017.
For the most up-to-date information on publications, see the publications PDF.
The talks PDF features a complete list of all talks.
Chandrasekaran’s team has selected by the Oak Ridge Leadership Computing Facility (OLCF), through its Center for Accelerated Application Readiness (CAAR), to reach predictive capabilities for high electron energy simulations with the plasma physics application PIConGPU. This work is in collaboration with Helmholtz-Zentrum Dresden-Rossendorf (HZDR), Germany. The goal being to explore hardware and software workflow for the next-generation exascale architecture, Frontier to be in place in 2021. For more, read Eurekalert.
The OpenMP language features have been evolving to meet the rapid development in hardware platforms. The papers focus on evaluating implementations of OpenMP 4.5 target offload features in compilers such as Clang, XL and GCC that are an integral part of the software harness on supercomputers and clusters. We use Summit (Top supercomputer in the world as of November 2018) as one of our experimental setup. Such an effort is particularly critical on such supercomputers as that is being widely used by application developers to run their scientific codes at scale. Our tests not only evaluate the OpenMP implementations but also expose ambiguities within the OpenMP 4.5 specification. We also assess the overhead of the different OpenMP runtimes in relationship to the different directives and clauses. For more, read Analysis of OpenMP 4.5 Offloading in Implementations: Correctness and Overhead and OpenMP 4.5 Validation and Verification Suite for Device Offload
Accelerating Prediction of Chemical Shift of Protein Structures: Won 2019 one of the 6 ISC Best Poster Awards. This project uses state-of-the-art NVIDIA V100 GPUs and the acceleration brought down the time taken from 14 hours to 46 seconds. [For more check out our Biorxiv preprint]: (https://www.biorxiv.org/content/10.1101/2020.01.12.903468v1)
Sunita Chandrasekaran and her doctoral student Robert Searles have accelerated a nuclear reactor-based miniapp, Minisweep using OpenACC on GPUs. The paper is accepted to be published in PASC 2018. For more see UDaily and OLCF news.
Sunita Chandrasekaran and Guido Juckeland published an Edited book on OpenACC for Programmers: Concepts and Strategies, November 2017. The book provides a comprehensive and practical overview of OpenACC for massively parallel programming. Related articles: Eurekalert and insideHPC.