Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philip Lantz

dblp:146/7828 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
2since 2021 · last 2024
0009-0006-5257-8287ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021

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
4 papers
Hardware accelerators and domain-specific architectures · 58% Cloud and datacenter computing · 15% Memory systems · 11%
Software engineering, system software, and programming languages
2 papers
Operating systems · 50% Software testing · 50%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures › accelerator architecture
datacenter accelerator
0.812024
Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024
Cloud and datacenter computing › datacenter architecture
datacenter tax offload
0.812024
Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024
Hardware accelerators and domain-specific architectures › spatial architecture
data streaming accelerator
0.812024
A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable Processors · ASPLOS (2) 2024
Hardware accelerators and domain-specific architectures › accelerator architecture
on-chip accelerator
0.812024
Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024
Hardware accelerators and domain-specific architectures › accelerator integration
on-chip accelerator integration
0.812024
Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024
Memory systems › non-volatile memory
persistent memory
0.422014
Yat: A Validation Framework for Persistent Memory Software · USENIX ATC 2014
System software for persistent memory · EuroSys 2014
Integrated circuit design
system-on-chip
0.212024
Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product · ISCA 2024
Storage systems
file systems
0.212014
System software for persistent memory · EuroSys 2014
Memory systems
non-volatile memory
0.212014
System software for persistent memory · EuroSys 2014
Storage systems › file systems › file system design
persistent memory file system
0.212014
System software for persistent memory · EuroSys 2014

Methods — techniques the papers use, named apart from their topics

virtualization · 0.8microbenchmarking · 0.8accelerator sharing · 0.8validation · 0.4
YearPublicationVenuePosition
2024 A Quantitative Analysis and Guidelines of Data Streaming Accelerator in Modern Intel Xeon Scalable Processors
abstract
As semiconductor power density is no longer constant with the technology process scaling down, we need different solutions if we are to continue scaling application performance. To this end, modern CPUs are integrating capable data accelerators on the chip, aiming to improve performance and efficiency for a wide range of applications and usages. One such accelerator is the Intel® Data Streaming Accelerator (DSA) introduced since Intel® 4th Generation Xeon® Scalable CPUs (Sapphire Rapids). DSA targets data movement operations in memory that are common sources of overhead in datacenter workloads and infrastructure. In addition, it supports a wider range of operations on streaming data, such as CRC32 calculations, computation of deltas between data buffers, and data integrity field (DIF) operations. This paper aims to introduce the latest features supported by DSA, dive deep into its versatility, and analyze its throughput benefits through a comprehensive evaluation with both microbenchmarks and real use cases. Along with the analysis of its characteristics and the rich software ecosystem of DSA, we summarize several insights and guidelines for the programmer to make the most out of DSA, and use an in-depth case study of DPDK Vhost to demonstrate how these guidelines benefit a real application.
Reese Kuper, Ipoom Jeong, Ren Wang 0001, Narayan Ranganathan, Philip Lantz, Nam Sung Kim
ASPLOS (2)9
2024 Intel Accelerators Ecosystem: An SoC-Oriented Perspective : Industry Product
abstract
A growing demand for hyperscale services has compelled hyperscalers to deploy more compute resources at an unprecedented pace, further accelerated by the demise of Dennard scaling. Meanwhile, a considerable portion of the compute resources are consumed to execute common functions present across the hyperscale services, i.e., datacenter taxes. These challenges motivated many to explore specialized accelerators for these functions. Leading such a technology trend, Intel has integrated diverse on-chip accelerators into its recent flagship datacenter CPU products. Furthermore, to support the easy and efficient use of these accelerators for successful deployment in production hyperscale services, Intel has developed a hardware/software ecosystem. In this paper, we first focus on Intel’s holistic efforts to build the hardware/software ecosystem, presenting key SoC-level features that facilitate efficient CPU-accelerator interaction, effortless programming and use, and scalable accelerator sharing and virtualization. Next, we delve into the functions, microarchitectures, and software stacks of three new on-chip accelerators: Data Streaming Accelerator (DSA), In-memory Analytics Accelerator (IAA), and Dynamic Load Balancer (DLB). Lastly, we demonstrate that Intel’s on-chip accelerators can not only significantly reduce the datacenter taxes but also accelerate data-intensive applications essential for hyperscale services, with little effort to use the accelerators.
Ren Wang 0001, Narayan Ranganathan, Philip Lantz, Vivekananthan Sanjeepan, Jorge Cabrera 0003, Atul Kwatra, Rajesh Sankaran, Ipoom Jeong, Nam Sung Kim
ISCA6
2014 System software for persistent memory
abstract
Emerging byte-addressable, non-volatile memory technologies offer performance within an order of magnitude of DRAM, prompting their inclusion in the processor memory subsystem. However, such load/store accessible Persistent Memory (PM) has implications on system design, both hardware and software. In this paper, we explore system software support to enable low-overhead PM access by new and legacy applications. To this end, we implement PMFS, a light-weight POSIX file system that exploits PM's byte-addressability to avoid overheads of block-oriented storage and enable direct PM access by applications (with memory-mapped I/O). PMFS exploits the processor's paging and memory ordering features for optimizations such as fine-grained logging (for consistency) and transparent large page support (for faster memory-mapped I/O). To provide strong consistency guarantees, PMFS requires only a simple hardware primitive that provides software enforceable guarantees of durability and ordering of stores to PM. Finally, PMFS uses the processor's existing features to protect PM from stray writes, thereby improving reliability.
Subramanya Dulloor, Anil S. Keshavamurthy, Philip Lantz, Dheeraj Reddy, Rajesh Sankaran, Jeff Jackson
EuroSys4
2014 Yat: A Validation Framework for Persistent Memory Software
Philip Lantz, Subramanya Dulloor, Rajesh Sankaran, Jeff Jackson
USENIX ATC1