Memory models for open-nested transactions. - Kunal Agrawal 001; Charles E. Leiserson; Jim Sukha (Memory System Performance and Correctness, 2006)

An Empirical Evaluation ofWork Stealing with Parallelism Feedback. - Kunal Agrawal 001; Yuxiong He; Charles E. Leiserson (ICDCS, 2006)

Adaptive Scheduling with Parallelism Feedback. - Kunal Agrawal 001; Yuxiong He; Wen-Jing Hsu; Charles E. Leiserson (IPDPS, 2007)

Adaptive work stealing with parallelism feedback. - Kunal Agrawal 001; Yuxiong He; Charles E. Leiserson (PPoPP, 2007)

Mapping Linear Workflows with Computation/Communication Overlap. - Kunal Agrawal 001; Anne Benoit; Yves Robert (ICPADS, 2008)

Nested parallelism in transactional memory. - Kunal Agrawal 001; Jeremy T. Fineman; Jim Sukha (PPoPP, 2008)

Safer open-nested transactions through ownership. - Kunal Agrawal 001; I-Ting Angelina Lee; Jim Sukha (PPoPP, 2008)

Safe open-nested transactions through ownership. - Kunal Agrawal 001; I-Ting Angelina Lee; Jim Sukha (SPAA, 2008)

Adaptive work-stealing with parallelism feedback. - Kunal Agrawal 001; Charles E. Leiserson; Yuxiong He; Wen-Jing Hsu (ACM Trans. Comput. Syst., 2008)

Mapping filtering streaming applications with communication costs. - Kunal Agrawal 001; Anne Benoit; Fanny Dufossé; Yves Robert (SPAA, 2009)

The Worst Page-Replacement Policy. - Kunal Agrawal 001; Michael A. Bender; Jeremy T. Fineman (Theory Comput. Syst., 2009)

Scheduling and synchronization for multicore concurrency platforms. - Kunal Agrawal 001 (2009)

Deadlock-avoidance for streaming applications with split-join structure: Two case studies. - Peng Li; Kunal Agrawal 001; Jeremy Buhler; Roger D. Chamberlain; Joseph M. Lancaster (ASAP, 2010)

Scheduling algorithms for linear workflow optimization. - Kunal Agrawal 001; Anne Benoit; Loic Magnan; Yves Robert (IPDPS, 2010)

Executing task graphs using work-stealing. - Kunal Agrawal 001; Charles E. Leiserson; Jim Sukha (IPDPS, 2010)

Helper locks for fork-join parallel programming. - Kunal Agrawal 001; Charles E. Leiserson; Jim Sukha (PPoPP, 2010)

Brief announcement: serial-parallel reciprocity in dynamic multithreaded languages. - Kunal Agrawal 001; I-Ting Angelina Lee; Jim Sukha (SPAA, 2010)

Deadlock avoidance for streaming computations with filtering. - Peng Li; Kunal Agrawal 001; Jeremy Buhler; Roger D. Chamberlain (SPAA, 2010)

Multi-core Real-Time Scheduling for Generalized Parallel Task Models. - Abusayeed Saifullah; Kunal Agrawal 001; Chenyang Lu 001; Christopher D. Gill (RTSS, 2011)

Parallel boosted regression trees for web search ranking. - Stephen Tyree; Kilian Q. Weinberger; Kunal Agrawal 001; Jennifer Paykin (WWW, 2011)

Efficient deadlock avoidance for streaming computation with filtering. - Jeremy D. Buhler; Kunal Agrawal 001; Peng Li; Roger D. Chamberlain (PPoPP, 2012)

Cache-conscious scheduling of streaming applications. - Kunal Agrawal 001; Jeremy T. Fineman; Jordan Krage; Charles E. Leiserson; Sivan Toledo (SPAA, 2012)

Mapping Filtering Streaming Applications. - Kunal Agrawal 001; Anne Benoit; Fanny Dufossé; Yves Robert (Algorithmica, 2012)

Outstanding Paper Award: Analysis of Global EDF for Parallel Tasks. - Jing Li 025; Kunal Agrawal 001; Chenyang Lu 001; Christopher D. Gill (ECRTS, 2013)

Adding data parallelism to streaming pipelines for throughput optimization. - Peng Li; Kunal Agrawal 001; Jeremy Buhler; Roger D. Chamberlain (HiPC, 2013)

A real-time scheduling service for parallel tasks. - David Ferry; Jing Li 025; Mahesh Mahadevan; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (IEEE Real-Time and Embedded Technology and Applications Symposium, 2013)

Multi-core real-time scheduling for generalized parallel task models. - Abusayeed Saifullah; Jing Li 025; Kunal Agrawal 001; Chenyang Lu 001; Christopher D. Gill (Real Time Syst., 2013)

Performance modeling for highly-threaded many-core GPUs. - Lin Ma 007; Roger D. Chamberlain; Kunal Agrawal 001 (ASAP, 2014)

Analysis of Federated and Global Scheduling for Parallel Real-Time Tasks. - Jing Li 025; Jian-Jia Chen; Kunal Agrawal 001; Chenyang Lu 001; Christopher D. Gill; Abusayeed Saifullah (ECRTS, 2014)

Real-time system support for hybrid structural simulation. - David Ferry; Gregory Bunting; Amin Maghareh; Arun Prakash; Shirley Dyke; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (EMSOFT, 2014)

Cache-conscious scheduling of streaming pipelines on parallel machines with private caches. - Kunal Agrawal 001; Jordyn Maglalang; Jeremy T. Fineman (HiPC, 2014)

Analysis of classic algorithms on GPUs. - Lin Ma 007; Roger D. Chamberlain; Kunal Agrawal 001 (HPCS, 2014)

Stochastic Neighbor Compression. - Matt J. Kusner; Stephen Tyree; Kilian Q. Weinberger; Kunal Agrawal 001 (ICML, 2014)

Orchestrating safe streaming computations with precise control. - Peng Li; Kunal Agrawal 001; Jeremy Buhler; Roger D. Chamberlain (ICPADS, 2014)

Provably good scheduling for parallel programs that use data structures through implicit batching. - Kunal Agrawal 001; Jeremy T. Fineman; Brendan Sheridan; Jim Sukha; Robert Utterback (PPoPP, 2014)

Theoretical analysis of classic algorithms on highly-threaded many-core GPUs. - Lin Ma 007; Kunal Agrawal 001; Roger D. Chamberlain (PPoPP, 2014)

Federated scheduling for stochastic parallel real-time tasks. - Jing Li 025; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (RTCSA, 2014)

Fault-Tolerant Dynamic Task Graph Scheduling. - Mehmet Can Kurt; Sriram Krishnamoorthy; Kunal Agrawal 001; Gagan Agrawal (SC, 2014)

Brief announcement: cache-oblivious scheduling of streaming pipelines. - Kunal Agrawal 001; Jeremy T. Fineman (SPAA, 2014)

Provably good scheduling for parallel programs that use data structures through implicit batching. - Kunal Agrawal 001; Jeremy T. Fineman; Kefu Lu; Brendan Sheridan; Jim Sukha; Robert Utterback (SPAA, 2014)

Parallel Support Vector Machines in Practice. - Stephen Tyree; Jacob R. Gardner; Kilian Q. Weinberger; Kunal Agrawal 001; John Tran (CoRR, 2014)

A memory access model for highly-threaded many-core architectures. - Lin Ma 007; Kunal Agrawal 001; Roger D. Chamberlain (Future Gener. Comput. Syst., 2014)

Parallel Real-Time Scheduling of DAGs. - Abusayeed Saifullah; David Ferry; Jing Li 025; Kunal Agrawal 001; Chenyang Lu 001; Christopher D. Gill (IEEE Trans. Parallel Distributed Syst., 2014)

Elastic Tasks: Unifying Task Parallelism and SPMD Parallelism with an Adaptive Runtime. - Alina Simion Sbîrlea; Kunal Agrawal 001; Vivek Sarkar (Euro-Par, 2015)

Efficient execution of recursive programs on commodity vector hardware. - Bin Ren; Youngjoon Jo; Sriram Krishnamoorthy; Kunal Agrawal 001; Milind Kulkarni 001 (PLDI, 2015)

Global EDF scheduling for parallel real-time tasks. - Jing Li 025; Zheng Luo; David Ferry; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (Real Time Syst., 2015)

Work stealing for interactive services to meet target latency. - Jing Li 025; Kunal Agrawal 001; Sameh Elnikety; Yuxiong He; I-Ting Angelina Lee; Chenyang Lu 001; Kathryn S. McKinley (PPoPP, 2016)

Randomized Work Stealing for Large Scale Soft Real-Time Systems. - Jing Li 025; Son Dinh; Kevin Kieselbach; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (RTSS, 2016)

Scheduling Parallel DAG Jobs Online to Minimize Average Flow Time. - Kunal Agrawal 001; Jing Li 025; Kefu Lu; Benjamin Moseley (SODA, 2016)

Scheduling Parallelizable Jobs Online to Minimize the Maximum Flow Time. - Kunal Agrawal 001; Jing Li 025; Kefu Lu; Benjamin Moseley (SPAA, 2016)

Provably Good and Practically Efficient Parallel Race Detection for Fork-Join Programs. - Robert Utterback; Kunal Agrawal 001; Jeremy T. Fineman; I-Ting Angelina Lee (SPAA, 2016)

Locality-Aware Dynamic Task Graph Scheduling. - Jordyn Maglalang; Sriram Krishnamoorthy; Kunal Agrawal 001 (ICPP, 2017)

Exploiting Vector and Multicore Parallelism for Recursive, Data- and Task-Parallel Programs. - Bin Ren; Sriram Krishnamoorthy; Kunal Agrawal 001; Milind Kulkarni 001 (PPoPP, 2017)

Brief Announcement: Scheduling Parallelizable Jobs Online to Maximize Throughput. - Kunal Agrawal 001; Jing Li 025; Kefu Lu; Benjamin Moseley (SPAA, 2017)

Mixed-criticality federated scheduling for parallel real-time tasks. - Jing Li 025; David Ferry; Shaurya Ahuja; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (Real Time Syst., 2017)

Development of screening echocardiogram for detection of asymptomatic left ventricular dysfunction. - Irmina Gradus-Pizlo; Kunal Agrawal 001; Edward J. Delp; Zygmunt Pizlo (Computational Imaging, 2018)

A Measurement-Based Model for Parallel Real-Time Tasks. - Kunal Agrawal 001; Sanjoy K. Baruah (ECRTS, 2018)

Intractability Issues in Mixed-Criticality Scheduling. - Kunal Agrawal 001; Sanjoy K. Baruah (ECRTS, 2018)

The Power to Schedule a Parallel Program. - Kunal Agrawal 001; Seth Gilbert (IPDPS, 2018)

Scheduling Parallelizable Jobs Online to Maximize Throughput. - Kunal Agrawal 001; Jing Li 025; Kefu Lu; Benjamin Moseley (LATIN, 2018)

Efficient parallel determinacy race detection for two-dimensional dags. - Yifan Xu 007; I-Ting Angelina Lee; Kunal Agrawal 001 (PPoPP, 2018)

Elasticity of Workloads and Periods of Parallel Real-Time Tasks. - James Orr; Christopher D. Gill; Kunal Agrawal 001; Sanjoy K. Baruah; Christian Cianfarani; Phyllis Ang; Christopher Wong (RTNS, 2018)

Reservation-Based Federated Scheduling for Parallel Real-Time Tasks. - Niklas Ueter; Georg von der Brüggen; Jian-Jia Chen; Jing Li 025; Kunal Agrawal 001 (RTSS, 2018)

Race Detection and Reachability in Nearly Series-Parallel DAGs. - Kunal Agrawal 001; Joseph Devietti; Jeremy T. Fineman; I-Ting Angelina Lee; Robert Utterback; Changming Xu (SODA, 2018)

Parallel Working-Set Search Structures. - Kunal Agrawal 001; Seth Gilbert; Wei Quan Lim (SPAA, 2018)

Analysis of classic algorithms on highly-threaded many-core architectures. - Lin Ma 007; Roger D. Chamberlain; Kunal Agrawal 001; Chen Tian 002; Ziang Hu (Future Gener. Comput. Syst., 2018)

Introduction to Special Issue on SPAA'15. - Kunal Agrawal 001; I-Ting Angelina Lee; Michael F. Spear (ACM Trans. Parallel Comput., 2018)

Blocking Analysis for Spin Locks in Real-Time Parallel Tasks. - Son Dinh; Jing Li 025; Kunal Agrawal 001; Christopher D. Gill; Chenyang Lu 001 (IEEE Trans. Parallel Distributed Syst., 2018)

Practically Efficient Scheduler for Minimizing Average Flow Time of Parallel Jobs. - Kunal Agrawal 001; I-Ting Angelina Lee; Jing Li 025; Kefu Lu; Benjamin Moseley (IPDPS, 2019)

Efficient race detection with futures. - Robert Utterback; Kunal Agrawal 001; Jeremy T. Fineman; I-Ting Angelina Lee (PPoPP, 2019)

Fault-tolerant transmission of messages of differing criticalities across a shared communication medium. - Kunal Agrawal 001; Sanjoy K. Baruah; Alan Burns 001 (RTNS, 2019)

Adaptive Real-Time Routing in Polynomial Time. - Kunal Agrawal 001; Sanjoy K. Baruah (RTSS, 2019)

Semi-Clairvoyance in Mixed-Criticality Scheduling. - Kunal Agrawal 001; Sanjoy K. Baruah; Alan Burns 001 (RTSS, 2019)

Reduced I/O Latency with Futures (Brief Announcement). - Kyle Singer; Kunal Agrawal 001; I-Ting Angelina Lee (SPAA, 2019)

Analysis of Global Fixed-Priority Scheduling for Generalized Sporadic DAG Tasks. - Son Dinh; Christopher D. Gill; Kunal Agrawal 001 (CoRR, 2019)

Reduced I/O Latency with Futures. - Kyle Singer; Kunal Agrawal 001; I-Ting Angelina Lee (CoRR, 2019)

Analysis, Design, and Control of Predictable Interconnected Systems (Dagstuhl Seminar 19101). - Kunal Agrawal 001; Enrico Bini; Giovanni Stea (Dagstuhl Reports, 2019)

Elastic Scheduling for Parallel Real-Time Systems. - James Orr; Christopher D. Gill; Kunal Agrawal 001; Jing Li 025; Sanjoy K. Baruah (Leibniz Trans. Embed. Syst., 2019)

Extracting SIMD Parallelism from Recursive Task-Parallel Programs. - Bin Ren; Shruthi Balakrishna; Youngjoon Jo; Sriram Krishnamoorthy; Kunal Agrawal 001; Milind Kulkarni 001 (ACM Trans. Parallel Comput., 2019)

Processor-Oblivious Record and Replay. - Robert Utterback; Kunal Agrawal 001; I-Ting Angelina Lee; Milind Kulkarni 001 (ACM Trans. Parallel Comput., 2019)

Scheduling I/O Latency-Hiding Futures in Task-Parallel Platforms. - Kyle Singer; Kunal Agrawal 001; I-Ting Angelina Lee (APOCS, 2020)

Minimizing Execution Duration in the Presence of Learning-Enabled Components. - Kunal Agrawal 001; Alan Burns 001; Abhishek Singh 007; Sanjoy K. Baruah (DATE, 2020)

The Safe and Effective Use of Learning-Enabled Components in Safety-Critical Systems. - Kunal Agrawal 001; Sanjoy K. Baruah; Alan Burns 001 (ECRTS, 2020)

AMCilk: A Framework for Multiprogrammed Parallel Workloads. - Zhe Wang 056; Chen Xu; Kunal Agrawal 001; Jing Li 025 (HiPC, 2020)

The Safe and Effective Application of Probabilistic Techniques in Safety-Critical Systems. - Kunal Agrawal 001; Sanjoy K. Baruah; Zhishan Guo; Jing Li 025 (ICCAD, 2020)

Responsive parallelism with futures and state. - Stefan K. Muller; Kyle Singer; Noah Goldstein; Umut A. Acar; Kunal Agrawal 001; I-Ting Angelina Lee (PLDI, 2020)

Real-Time Scheduling upon a Host-Centric Acceleration Architecture with Data Offloading. - Jinghao Sun; Jing Li 025; Zhishan Guo; An Zou; Xuan Zhang 001; Kunal Agrawal 001; Sanjoy K. Baruah (RTAS, 2020)

Efficient Deterministic Federated Scheduling for Parallel Real-Time Tasks. - Son Dinh; Christopher D. Gill; Kunal Agrawal 001 (RTCSA, 2020)

Elastic Scheduling of Parallel Real-Time Tasks with Discrete Utilizations. - James Orr; Johnny Condori Uribe; Christopher D. Gill; Sanjoy K. Baruah; Kunal Agrawal 001; Shirley Dyke; Arun Prakash; Iain Bate; Christopher Wong; Sabina Adhikari (RTNS, 2020)

Hard-Real-Time Routing in Probabilistic Graphs to Minimize Expected Delay. - Kunal Agrawal 001; Sanjoy K. Baruah; Zhishan Guo; Jing Li 025; Sudharsan Vaidhun (RTSS, 2020)

Green Paging and Parallel Paging. - Kunal Agrawal 001; Michael A. Bender; Rathish Das; William Kuszmaul; Enoch Peserico; Michele Scquizzato (SPAA, 2020)

Contention Resolution with Message Deadlines. - Kunal Agrawal 001; Michael A. Bender; Jeremy T. Fineman; Seth Gilbert; Maxwell Young (SPAA, 2020)

How to Manage High-Bandwidth Memory Automatically. - Rathish Das; Kunal Agrawal 001; Michael A. Bender; Jonathan W. Berry; Benjamin Moseley; Cynthia A. Phillips (SPAA, 2020)

Priority Scheduling for Interactive Applications. - Kyle Singer; Noah Goldstein; Stefan K. Muller; Kunal Agrawal 001; I-Ting Angelina Lee; Umut A. Acar (SPAA, 2020)

Optimal scheduling of measurement-based parallel real-time tasks. - Kunal Agrawal 001; Sanjoy K. Baruah; Pontus Ekberg; Jing Li 025 (Real Time Syst., 2020)

Sub-Linear Overhead in Static Schedules for Fault-Tolerant Transmission. - Zhe Wang 056; Kunal Agrawal 001; Jeremy T. Fineman (RTSS, 2021)

Tight Bounds for Parallel Paging and Green Paging. - Kunal Agrawal 001; Michael A. Bender; Rathish Das; William Kuszmaul; Enoch Peserico; Michele Scquizzato (SODA, 2021)

Efficient Parallel Determinacy Race Detection for Structured Futures. - Yifan Xu 007; Kunal Agrawal 001; I-Ting Angelina Lee (SPAA, 2021)

Parallel Real-Time Scheduling. - Jing Li 025; Kunal Agrawal 001; Chenyang Lu 001 (Handbook of Real-Time Computing, 2022)

Efficient Access History for Race Detection. - Yifan Xu 007; Anchengcheng Zhou; Grace Q. Yin; Kunal Agrawal 001; I-Ting Angelina Lee; Tao B. Schardl (ALENEX, 2022)

PINT: Parallel INTerval-Based Race Detector. - Yifan Xu 007; Anchengcheng Zhou; Kunal Agrawal 001; I-Ting Angelina Lee (IPDPS, 2022)

Online Parallel Paging with Optimal Makespan. - Kunal Agrawal 001; Michael A. Bender; Rathish Das; William Kuszmaul; Enoch Peserico; Michele Scquizzato (SPAA, 2022)

Automatic HBM Management: Models and Algorithms. - Daniel DeLayo; Kenny Zhang; Kunal Agrawal 001; Michael A. Bender; Jonathan W. Berry; Rathish Das; Benjamin Moseley; Cynthia A. Phillips (SPAA, 2022)

Adaptive scheduling of multiprogrammed dynamic-multithreading applications. - Zhe Wang 056; Chen Xu; Kunal Agrawal 001; Jing Li 025 (J. Parallel Distributed Comput., 2022)

The Safe and Effective Use of Low-Assurance Predictions in Safety-Critical Systems. - Kunal Agrawal 001; Sanjoy K. Baruah; Michael A. Bender; Alberto Marchetti-Spaccamela (ECRTS, 2023)

Provably Good Randomized Strategies for Data Placement in Distributed Key-Value Stores. - Zhe Wang 056; Jinhao Zhao; Kunal Agrawal 001; He Liu; Meng Xu 023; Jing Li 025 (PPoPP, 2023)

Rethinking Tractability for Schedulability Analysis. - Kunal Agrawal 001; Sanjoy K. Baruah; Pontus Ekberg (RTSS, 2023)

An Efficient Scheduler for Task-Parallel Interactive Applications. - Kyle Singer; Kunal Agrawal 001; I-Ting Angelina Lee (SPAA, 2023)

Responsive Parallelism with Synchronization. - Stefan K. Muller; Kyle Singer; Devyn Terra Keeney; Andrew Neth; Kunal Agrawal 001; I-Ting Angelina Lee; Umut A. Acar (Proc. ACM Program. Lang., 2023)

Feedback-based resource management for multi-threaded applications. - Alessandro V. Papadopoulos; Kunal Agrawal 001; Enrico Bini; Sanjoy K. Baruah (Real Time Syst., 2023)

Scheduling IDK classifiers with arbitrary dependences to minimize the expected time to successful classification. - Tarek F. Abdelzaher; Kunal Agrawal 001; Sanjoy K. Baruah; Alan Burns 001; Robert I. Davis 001; Zhishan Guo; Yigong Hu (Real Time Syst., 2023)

IDK Cascades for Time-Series Input Streams. - Kunal Agrawal 001; Sanjoy K. Baruah; Alan Burns 001; Jinhao Zhao (RTSS, 2024)

Distributed Load Balancing in the Face of Reappearance Dependencies. - Kunal Agrawal 001; William Kuszmaul; Zhe Wang 056; Jinhao Zhao (SPAA, 2024)

Scheduling Out-Trees Online to Optimize Maximum Flow. - Kunal Agrawal 001; Benjamin Moseley; Heather Newman; Kirk Pruhs (SPAA, 2024)

Analysis of EDF for Real-Time Multiprocessor Systems with Resource Sharing. - Kunal Agrawal 001; Sanjoy K. Baruah; Jeremy T. Fineman; Alberto Marchetti-Spaccamela; Jinhao Zhao (ECRTS, 2025)

Faster Classification of Time-Series Input Streams. - Kunal Agrawal 001; Sanjoy K. Baruah; Zhishan Guo; Jing Li 025; Federico Reghenzani; Kecheng Yang 001; Jinhao Zhao (ECRTS, 2025)

Managing High-Bandwidth Memory is a Parallel Scheduling Problem (full paper only). - Kunal Agrawal 001; Michael A. Bender; Kirk Pruhs; Benjamin Moseley; Clifford Stein 001 (SPAA, 2025)

Faster Classification of Time-Series Input Streams (Artifact). - Kunal Agrawal 001; Sanjoy K. Baruah; Zhishan Guo; Jing Li 025; Federico Reghenzani; Kecheng Yang 001; Jinhao Zhao (Dagstuhl Artifacts Ser., 2025)

Efficient Static Schedules for Fault-Tolerant Transmissions on Shared Media. - Scott Sirri; Zhe Wang 056; Netanel Raviv; Jeremy T. Fineman; Kunal Agrawal 001 (IEEE Trans. Computers, 2025)