Patents by Inventor Anish Krishnakumar

Anish Krishnakumar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260140769
    Abstract: A scheduler. In some embodiments, a method includes: scheduling a first task, of a first job, on a first processing element, the scheduling including: calculating a slack in the first processing element, for the first task, based on an expected occupancy time, in the first processing element, of a second task, of the first job, and based on an expected occupancy time, in the first processing element, of a third task, of a second job.
    Type: Application
    Filed: November 19, 2025
    Publication date: May 21, 2026
    Inventors: Chaitali CHAKRABARTI, Xing CHEN, Anish KRISHNAKUMAR, Umit OGRAS
  • Publication number: 20260104748
    Abstract: Hierarchical and lightweight imitation learning (IL) for power management of embedded systems-on-chip (SoCs), also referred to herein as HiLITE, is provided. Modern SoCs use dynamic power management (DPM) techniques to improve energy efficiency. However, existing techniques are unable to efficiently adapt the runtime decisions considering multiple objectives (e.g., energy and real-time requirements) simultaneously on heterogeneous platforms. To address this need, embodiments described herein propose HiLITE, a hierarchical IL framework that maximizes energy efficiency while satisfying soft real-time constraints on embedded SoCs. This approach first trains DPM policies using IL; then, it applies a regression policy at runtime to minimize deadline misses. HiLITE improves the energy-delay product by 40% on average, and reduces deadline misses by up to 76%, compared to state-of-the-art approaches.
    Type: Application
    Filed: June 17, 2025
    Publication date: April 16, 2026
    Inventors: Umit OGRAS, Radu MARCULESCU, Ali AKOGLU, Chaitali CHAKRABARTI, Daniel BLISS, Samet Egemen ARDA, Anderson SARTOR, Nirmal KUMBHARE, Anish KRISHNAKUMAR, Joshua MACK, Ahmet GOKSOY, Sumit MANDAL
  • Patent number: 12332707
    Abstract: Hierarchical and lightweight imitation learning (IL) for power management of embedded systems-on-chip (SoCs), also referred to herein as HiLITE, is provided. Modern SoCs use dynamic power management (DPM) techniques to improve energy efficiency. However, existing techniques are unable to efficiently adapt the runtime decisions considering multiple objectives (e.g., energy and real-time requirements) simultaneously on heterogeneous platforms. To address this need, embodiments described herein propose HiLITE, a hierarchical IL framework that maximizes energy efficiency while satisfying soft real-time constraints on embedded SoCs. This approach first trains DPM policies using IL; then, it applies a regression policy at runtime to minimize deadline misses. HiLITE improves the energy-delay product by 40% on average, and reduces deadline misses by up to 76%, compared to state-of-the-art approaches.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: June 17, 2025
    Assignees: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITY, ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA, BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM, CARNEGIE MELLON UNIVERSITY
    Inventors: Umit Ogras, Radu Marculescu, Ali Akoglu, Chaitali Chakrabarti, Daniel Bliss, Samet Egemen Arda, Anderson Sartor, Nirmal Kumbhare, Anish Krishnakumar, Joshua Mack, Ahmet Goksoy, Sumit Mandal
  • Publication number: 20250068462
    Abstract: A scheduling system for heterogeneous processors having similar cores grouped by clusters employs a differentiable decision tree having nodes operating on multiple feature values indicating a current runtime state of the processor. By implementing the scheduling with a trained decision tree, extremely fast scheduling decisions can be made.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 27, 2025
    Inventors: Umit Ogras, Toygun Basaklar, Ahmet Goksoy, Anish Krishnakumar
  • Publication number: 20240103908
    Abstract: Provided herein are dynamic adaptive scheduling (DAS) systems. In some embodiments, the DAS systems include a first scheduler, a second scheduler that is slower than the first scheduler, and a runtime preselection classifier that is operably connected to the first scheduler and the second scheduler, which runtime preselection classifier is configured to effect selective use of the first scheduler or the second scheduler to perform a given scheduling task. Related systems, computer readable media, and additional methods are also provided.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 28, 2024
    Applicants: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITY, WISCONSIN ALUMNI RESEARCH FOUNDATION, UNIVERSITY OF ARIZONA, BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Chaitali CHAKRABARTI, Umit OGRAS, Ahmet GOKSOY, Anish KRISHNAKUMAR, Ali AKOGLU, Md Sahil HASSAN, Radu MARCULESCU, Allen-Jasmin FARCAS
  • Publication number: 20240004776
    Abstract: A user-space emulation framework for heterogeneous system-on-chip (SoC) design is provided. Embodiments described herein propose a portable, Linux-based emulation framework to provide an ecosystem for hardware-software co-design of heterogenous SoCs (e.g., domain-specific SoCs (DSSoCs)) and enable their rapid evaluation during the pre-silicon design phase. This framework holistically targets three key challenges of heterogeneous SoC design: accelerator integration, resource management, and application development. These challenges are addressed via a flexible and lightweight user-space runtime environment that enables easy integration of new accelerators, scheduling heuristics, and user applications, and the utility of each is illustrated through various case studies. A prototype compilation toolchain is introduced that enables automatic mapping of unlabeled C code to heterogeneous SoC platforms.
    Type: Application
    Filed: October 22, 2021
    Publication date: January 4, 2024
    Inventors: Umit Ogras, Radu Marculescu, Ali Akoglu, Chaitali Chakrabarti, Daniel Bliss, Samet Egemen Arda, Anderson Sartor, Nirmal Kumbhare, Anish Krishnakumar, Joshua Mack, Ahmet Goksoy, Sumit Mandal
  • Publication number: 20230401092
    Abstract: Runtime task scheduling using imitation learning (IL) for heterogenous many-core systems is provided. Domain-specific systems-on-chip (DSSoCs) are recognized as a key approach to narrow down the performance and energy-efficiency gap between custom hardware accelerators and programmable processors. Reaching the full potential of these architectures depends critically on optimally scheduling the applications to available resources at runtime. Existing optimization-based techniques cannot achieve this objective at runtime due to the combinatorial nature of the task scheduling problem. In an exemplary aspect described herein, scheduling is posed as a classification problem, and embodiments propose a hierarchical IL-based scheduler that learns from an Oracle to maximize the performance of multiple domain-specific applications. Extensive evaluations show that the proposed IL-based scheduler approximates an offline Oracle policy with more than 99% accuracy for performance- and energy-based optimization objectives.
    Type: Application
    Filed: October 22, 2021
    Publication date: December 14, 2023
    Inventors: Umit Ogras, Radu Marculescu, Ali Akoglu, Chaitali Chakrabarti, Daniel Bliss, Samet Egemen Arda, Anderson Sartor, Nirmal Kumbhare, Anish Krishnakumar, Joshua Mack, Ahmet Goksoy, Sumit Mandal
  • Publication number: 20230393637
    Abstract: Hierarchical and lightweight imitation learning (IL) for power management of embedded systems-on-chip (SoCs), also referred to herein as HiLITE, is provided. Modern SoCs use dynamic power management (DPM) techniques to improve energy efficiency. However, existing techniques are unable to efficiently adapt the mntime decisions considering multiple objectives (e.g., energy and real-time requirements) simultaneously on heterogeneous platforms. To address this need, embodiments described herein propose HiLITE, a hierarchical IL framework that maximizes energy efficiency while satisfying soft real-time constraints on embedded SoCs. This approach first trains DPM policies using IL; then, it applies a regression policy at runtime to minimize deadline misses. HiLITE improves the energy-delay product by 40% on average, and reduces deadline misses by up to 76%, compared to state-of-the-art approaches.
    Type: Application
    Filed: October 22, 2021
    Publication date: December 7, 2023
    Inventors: Umit Ogras, Radu Marculescu, Ali Akoglu, Chaitali Chakrabarti, Daniel Bliss, Samet Egemen Arda, Anderson Sartor, Nirmal Kumbhare, Anish Krishnakumar, Joshua Mack, Ahmet Goksoy, Sumit Mandal