Skip to main content

Showing 1–6 of 6 results for author: Jaleel, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.18361  [pdf, other

    cs.DC cs.AR

    Improving Multi-Instance GPU Efficiency via Sub-Entry Sharing TLB Design

    Authors: Bingyao Li, Yueqi Wang, Tianyu Wang, Lieven Eeckhout, Jun Yang, Aamer Jaleel, Xulong Tang

    Abstract: NVIDIA's Multi-Instance GPU (MIG) technology enables partitioning GPU computing power and memory into separate hardware instances, providing complete isolation including compute resources, caches, and memory. However, prior work identifies that MIG does not extend to partitioning the last-level TLB (i.e., L3 TLB), which remains shared among all instances. To enhance TLB reach, NVIDIA GPUs reorgani… ▽ More

    Submitted 28 April, 2024; originally announced April 2024.

  2. arXiv:2404.16256  [pdf, other

    cs.CR cs.AR

    Probabilistic Tracker Management Policies for Low-Cost and Scalable Rowhammer Mitigation

    Authors: Aamer Jaleel, Stephen W. Keckler, Gururaj Saileshwar

    Abstract: This paper focuses on mitigating DRAM Rowhammer attacks. In recent years, solutions like TRR have been deployed in DDR4 DRAM to track aggressor rows and then issue a mitigative action by refreshing neighboring victim rows. Unfortunately, such in-DRAM solutions are resource-constrained (only able to provision few tens of counters to track aggressor rows) and are prone to thrashing based attacks, th… ▽ More

    Submitted 24 April, 2024; originally announced April 2024.

  3. arXiv:2112.05823  [pdf, other

    cs.NI math.PR

    A General "Power-of-d" Dispatching Framework for Heterogeneous Systems

    Authors: Jazeem Abdul Jaleel, Sherwin Doroudi, Kristen Gardner, Alexander Wickeham

    Abstract: Intelligent dispatching is crucial to obtaining low response times in large-scale systems. One common scalable dispatching paradigm is the ``power-of-$d$,'' in which the dispatcher queries $d$ servers at random and assigns the job to a server based only on the state of the queried servers. The bulk of power-of-$d$ policies studied in the literature assume that the system is homogeneous, meaning th… ▽ More

    Submitted 17 December, 2021; v1 submitted 10 December, 2021; originally announced December 2021.

  4. arXiv:2006.13987  [pdf, other

    cs.PF

    Scalable Load Balancing in the Presence of Heterogeneous Servers

    Authors: Kristen Gardner, Jazeem Abdul Jaleel, Alexander Wickeham, Sherwin Doroudi

    Abstract: Heterogeneity is becoming increasingly ubiquitous in modern large-scale computer systems. Developing good load balancing policies for systems whose resources have varying speeds is crucial in achieving low response times. Indeed, how best to dispatch jobs to servers is a classical and well-studied problem in the queueing literature. Yet the bulk of existing work on large-scale systems assumes homo… ▽ More

    Submitted 24 June, 2020; originally announced June 2020.

    Comments: 22 pages, 8 figures

  5. arXiv:1509.03740  [pdf, other

    cs.AR

    HAPPY: Hybrid Address-based Page Policy in DRAMs

    Authors: Mohsen Ghasempour, Aamer Jaleel, Jim Garside, Mikel Luján

    Abstract: Memory controllers have used static page closure policies to decide whether a row should be left open, open-page policy, or closed immediately, close-page policy, after the row has been accessed. The appropriate choice for a particular access can reduce the average memory latency. However, since application access patterns change at run time, static page policies cannot guarantee to deliver optimu… ▽ More

    Submitted 12 September, 2015; originally announced September 2015.

  6. arXiv:1509.03721  [pdf, other

    cs.AR

    DReAM: Dynamic Re-arrangement of Address Mapping to Improve the Performance of DRAMs

    Authors: Mohsen Ghasempour, Jim Garside, Aamer Jaleel, Mikel Luján

    Abstract: The initial location of data in DRAMs is determined and controlled by the 'address-mapping' and even modern memory controllers use a fixed and run-time-agnostic address mapping. On the other hand, the memory access pattern seen at the memory interface level will dynamically change at run-time. This dynamic nature of memory access pattern and the fixed behavior of address mapping process in DRAM co… ▽ More

    Submitted 12 September, 2015; originally announced September 2015.