J
Jagadish B. Kotra
Researcher at Advanced Micro Devices
Publications - 39
Citations - 438
Jagadish B. Kotra is an academic researcher from Advanced Micro Devices. The author has contributed to research in topics: Cache & Computer science. The author has an hindex of 12, co-authored 32 publications receiving 362 citations. Previous affiliations of Jagadish B. Kotra include Pennsylvania State University & VMware.
Papers
More filters
Patent
Intelligent command prediction
Olivier Boehler,Gisela C. Cheng,Anuja Deedwaniya,Zamir G. Gonzalez,Shayne M. Grant,Jagadish B. Kotra +5 more
TL;DR: In this article, a method, system, and computer program product for intelligent command prediction are provided, which includes determining a command preference associated with a user from user profile data, and selecting one or more command history repositories responsive to the command prediction preference.
Proceedings ArticleDOI
Improving bank-level parallelism for irregular applications
TL;DR: This work proposes a novel loop iteration scheduling strategy built upon the inspector-executor paradigm that considers both bank-level parallelism and bank reuse (from an intra-core perspective) in a unified framework to improve bank- level parallelism.
Proceedings ArticleDOI
SOML Read: Rethinking the Read Operation Granularity of 3D NAND SSDs
TL;DR: A novel SOML (Single-Operation-Multiple-Location) read operation is proposed, which can perform several small intra-chip read operations to different locations simultaneously, so that multiple requests can be serviced in parallel, thereby mitigating the parallelism-related bottlenecks.
Proceedings ArticleDOI
Meeting midway: improving CMP performance with memory-side prefetching
Praveen Yedlapalli,Jagadish B. Kotra,Emre Kultursay,Mahmut Kandemir,Chita R. Das,Anand Sivasubramaniam +5 more
TL;DR: A memory-side prefetcher, which brings data on-chip from DRAM, but does not proactively further push this data to the cores/caches, which reduces the number of off-chip accesses for demand requests, but also reduces row buffer conflicts, effectively improving DRAM access times.
Proceedings ArticleDOI
Hardware-Software Co-design to Mitigate DRAM Refresh Overheads: A Case for Refresh-Aware Process Scheduling
TL;DR: A novel DRAM refresh-aware process scheduling algorithm in OS is proposed which schedules applications on cores such that none of the on-demand requests from the application are stalled by refreshes.