Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hasan Al Maruf
dblp:171/2224 · also Hassan Al Maruf
· DBLP profile ↗
9ranked-venue papers
3as first author
7since 2021 · last 2026
0000-0003-0089-9370ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 2 first-author · 6 since 2021Software engineering, systems software and programming languages · 4 · 1 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Memory systems · 42% Cloud and datacenter computing · 30% Hardware accelerators and domain-specific architectures · 17% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 18 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
remote memory |
1.0 | 2 | 2022 | Hydra : Resilient and Highly Available Remote Memory · FAST 2022 Effectively Prefetching Remote Memory with Leap · USENIX ATC 2020 |
Cloud and datacenter computing › resource disaggregation
datacenter resource disaggregation |
0.9 | 1 | 2025 | Multi-Dimensional ML-Pipeline Optimization in Cost-Effective Disaggregated Datacenter · MICRO 2025 |
Cloud and datacenter computing › resource management
datacenter resource management |
0.9 | 1 | 2025 | Multi-Dimensional ML-Pipeline Optimization in Cost-Effective Disaggregated Datacenter · MICRO 2025 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.8 | 1 | 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System Inferences · MICRO 2024 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
recommendation model accelerator |
0.8 | 1 | 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System Inferences · MICRO 2024 |
Cloud and datacenter computing › resource management
datacenter memory management |
0.7 | 1 | 2023 | TPP: Transparent Page Placement for CXL-Enabled Tiered-Memory · ASPLOS (3) 2023 |
Memory systems
page placement |
0.7 | 1 | 2023 | TPP: Transparent Page Placement for CXL-Enabled Tiered-Memory · ASPLOS (3) 2023 |
Memory systems › tiered memory
tiered memory management |
0.7 | 1 | 2023 | TPP: Transparent Page Placement for CXL-Enabled Tiered-Memory · ASPLOS (3) 2023 |
Distributed systems › fault tolerance
resilience |
0.6 | 1 | 2022 | Hydra : Resilient and Highly Available Remote Memory · FAST 2022 |
Operating systems › resource management › memory management
virtual memory |
0.5 | 1 | 2021 | Rethinking software runtimes for disaggregated memory · ASPLOS 2021 |
Memory systems
memory disaggregation |
0.5 | 1 | 2021 | Rethinking software runtimes for disaggregated memory · ASPLOS 2021 |
Memory systems › memory access optimization
memory prefetching |
0.4 | 1 | 2020 | Effectively Prefetching Remote Memory with Leap · USENIX ATC 2020 |
Machine learning and data management
machine learning pipeline |
0.3 | 1 | 2025 | Multi-Dimensional ML-Pipeline Optimization in Cost-Effective Disaggregated Datacenter · MICRO 2025 |
Memory systems › memory interconnect
CXL |
0.2 | 1 | 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System Inferences · MICRO 2024 |
Integrated circuit design
interconnect |
0.2 | 1 | 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System Inferences · MICRO 2024 |
Memory systems › processing-in-memory
near-data processing |
0.2 | 1 | 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System Inferences · MICRO 2024 |
Distributed systems › fault tolerance
high availability |
0.2 | 1 | 2022 | Hydra : Resilient and Highly Available Remote Memory · FAST 2022 |
Cloud and datacenter computing › resource disaggregation
datacenter memory disaggregation |
0.1 | 1 | 2020 | Effectively Prefetching Remote Memory with Leap · USENIX ATC 2020 |
Methods — techniques the papers use, named apart from their topics
multi-dimensional optimization · 1.7process-in-fabric-switch · 0.8near-data processing · 0.8workload characterization · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Vistara: Making CXL Real-Full Path From ASIC Design and OS Support to Hyperscale Deployment
Neha Gholkar, Jovan Stojkovic, Hasan Al Maruf, Gregory Price, Prakash Chauhan, Hiral Patel, Cedric Van Goethem Kiran Vemuri, Kiran Malwankar, Kishore Sriadibhatla, Kalyan Subramanian, Shobhit O. Kanaujia, Chunqiang Tang, Abhishek Dhanotia |
ISCA | 3 |
| 2025 | TPNM: A CXL Based General Purpose Tiered Process Near Memory FrameworkabstractNear-Memory Processing (NMP) has gained significant attention for its potential to accelerate various workloads. However, NMP performance suffers from challenges related to data locality and scalability, particularly in disaggregated datacenter environments. To address these issues, this paper presents TPNM (Tiered Processing Near Memory), a novel framework for near-data processing in disaggregated memory settings. TPNM leverages Compute Express Link (CXL) technology to enable processing both within memory devices and at the fabric switch level, creating a tiered approach to data processing. Evaluations across diverse workloads demonstrate significant performance improvements over baseline and existing near-data processing approaches. In particular, TPNM reduces latency by up to 4.76x compared to CPU-only baselines and by as much as 62 % compared to existing NMP-based solutions. Pingyi Huo, Anusha Devulapally, Hasan Al Maruf, Meena Arunachalam, Mahmut T. Kandemir, Narayanan Vijaykrishnan |
ISPASS | 3 |
| 2025 | Multi-Dimensional ML-Pipeline Optimization in Cost-Effective Disaggregated Datacenter
Pingyi Huo, Anusha Devulapally, Hasan Al Maruf, Nandhini Chandramoorthy, Meena Arunachalam, Gulsum Gudukbay Akbulut, Mahmut T. Kandemir, Narayanan Vijaykrishnan |
MICRO | 3 |
| 2024 | PIFS-Rec: Process-In-Fabric-Switch for Large-Scale Recommendation System InferencesabstractDeep Learning Recommendation Models (DLRMs) have become increasingly popular and prevalent in today's datacenters, consuming most of the AI inference cycles. The performance of DLRMs is heavily influenced by available band-width due to their large vector sizes in embedding tables and concurrent accesses. To achieve substantial improvements over existing solutions, novel approaches towards DLRM optimization are needed, especially, in the context of emerging interconnect technologies like CXL. This study delves into exploring CXL-enabled systems, implementing a process-in-fabric-switch (PIFS) solution to accelerate DLRMs while optimizing their memory and bandwidth scalability. We present an in-depth characterization of industry-scale DLRM workloads running on CXL-ready systems, identifying the predominant bottlenecks in existing CXL systems. We, therefore, propose PIFS-Rec, a PIFS-based scheme that implements near-data processing through downstream ports of the fabric switch. PIFS-Rec achieves a latency that is 3.89 x lower than Pond, an industry-standard CXL-based system, and also outperforms BEACON, a state-of-the-art scheme, by 2.03x. Pingyi Huo, Anusha Devulapally, Hasan Al Maruf, Krishnakumar Nair, Meena Arunachalam, Gulsum Gudukbay Akbulut, Mahmut T. Kandemir, Narayanan Vijaykrishnan |
MICRO | 3 |
| 2023 | TPP: Transparent Page Placement for CXL-Enabled Tiered-MemoryabstractThe increasing demand for memory in hyperscale applications has led to memory becoming a large portion of the overall datacenter spend. The emergence of coherent interfaces like CXL enables main memory expansion and offers an efficient solution to this problem. In such systems, the main memory can constitute different memory technologies with varied characteristics. In this paper, we characterize memory usage patterns of a wide range of datacenter applications across the server fleet of Meta. We, therefore, demonstrate the opportunities to offload colder pages to slower memory tiers for these applications. Without efficient memory management, however, such systems can significantly degrade performance. Hasan Al Maruf, Hao Wang 0011, Abhishek Dhanotia, Johannes Weiner, Niket Agarwal, Pallab Bhattacharya, Chris Petersen 0002, Mosharaf Chowdhury, Shobhit O. Kanaujia, Prakash Chauhan |
ASPLOS (3) | 1 |
| 2022 | Hydra : Resilient and Highly Available Remote Memory
Youngmoon Lee, Hasan Al Maruf, Mosharaf Chowdhury, Asaf Cidon, Kang G. Shin |
FAST | 2 |
| 2021 | Rethinking software runtimes for disaggregated memoryabstractDisaggregated memory can address resource provisioning inefficiencies in current datacenters. Multiple software runtimes for disaggregated memory have been proposed in an attempt to make disaggregated memory practical. These systems rely on the virtual memory subsystem to transparently offer disaggregated memory to applications using a local memory abstraction. Unfortunately, using virtual memory for disaggregation has multiple limitations, including high overhead that comes from the use of page faults to identify what data to fetch and cache locally, and high dirty data amplification that comes from the use of page-granularity for tracking changes to the cached data (4KB or higher). Irina Calciu, M. Talha Imran, Ivan Puddu, Sanidhya Kashyap, Hasan Al Maruf, Onur Mutlu, Aasheesh Kolli |
ASPLOS | 5 |
| 2020 | Effectively Prefetching Remote Memory with Leap
Hasan Al Maruf, Mosharaf Chowdhury |
USENIX ATC | 1 |
| 2015 | Human behaviour in different social medias: A case study of Twitter and DisqusabstractContemporary modern world has witnessed the widespread emergence of online social media and similar technologies. Peoples' behaviour over different social network platform has become an interesting topic of research. In this study, we investigate whether people express analogous identity over different platforms and analysis of different social platform usage contributes to reveal more of a person. We analyse people's usage pattern in two major online platforms, the most widely used social media platform Twitter and a major online commenting platform Disqus. We extract linguistic features and infer personality traits from both of these platforms. Our study reveals differential relationship between personality traits and Disqus and Twitter usage. We also find that social media has an influence on a person's discussion topic. People share opinion on varieties of topics and entities exclusively in Twitter and Disqus. Moreover Disqus provides stronger assessment of a person's sentiment over a topic or entity. Combination of these two profiles gives an extensive view of a user's interest and sensitivity which justify the inference that people use different social network for different purposes and single social network analysis is not enough to build a comprehensive virtual identity of a person. Hasan Al Maruf, Nagib Meshkat, Mohammed Eunus Ali, Jalal Mahmud |
ASONAM | 1 |