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

Yijun Hou

dblp:58/8839 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
2since 2021 · last 2023
—ORCID · conflict

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

Systems, architecture and hardware · 3 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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
2 papers
Cloud and datacenter computing · 50% Storage systems · 38% Hardware accelerators and domain-specific architectures · 12%
Computer networks
1 paper
Transport protocols and congestion control · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control
TCP
0.712023
Deploying User-space TCP at Cloud Scale with LUNA · USENIX ATC 2023
Transport protocols and congestion control › TCP
user-space TCP
0.712023
Deploying User-space TCP at Cloud Scale with LUNA · USENIX ATC 2023
Storage systems › distributed storage
disaggregated storage
0.712023
SmartDS: Middle-Tier-centric SmartNIC Enabling Application-aware Message Split for Disaggregated Block Storage · ISCA 2023
Cloud and datacenter computing › computation offloading › network function offloading
SmartNIC offload
0.712023
SmartDS: Middle-Tier-centric SmartNIC Enabling Application-aware Message Split for Disaggregated Block Storage · ISCA 2023
Hardware accelerators and domain-specific architectures › network accelerator
network interface accelerator
0.212023
SmartDS: Middle-Tier-centric SmartNIC Enabling Application-aware Message Split for Disaggregated Block Storage · ISCA 2023

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

programmable network interface · 0.7compression/decompression offload · 0.7
YearPublicationVenuePosition
2023 SmartDS: Middle-Tier-centric SmartNIC Enabling Application-aware Message Split for Disaggregated Block Storage
abstract
The widespread deployment of storage disaggregation in the cloud has facilitated flexible scaling and storage overprovisioning, allowing for high utilization of storage capacity and IOPS. Instead of utilizing remote storage protocols to access remote disks, a middle-tier is introduced between compute servers and storage servers in order to serve I/O requests from compute servers and provide computations such as compression and decompression. However, due to the need for a cloud to concurrently serve millions of VMs that require access to disaggregated storage, the middle-tier requires a massive number of servers to process network traffic between computing and storage nodes. For example, a major cloud company may deploy hundreds of thousands of high-end servers to provide such a service for its cloud storage, because the existing CPU-based middle-tier suffers from a severe issue of compute-intensive compression/decompression on high-throughput storage traffic. To address this issue, we introduce SmartDS, a middle-tier-centric SmartNIC that serves storage I/O requests with low latency and high throughput, while maintaining high flexibility and programmability. The key idea behind SmartDS is the application-aware message split (AAMS) mechanism, which allows for the processing of the message's header on the host CPU to achieve high flexibility, and the message's payload on the SmartDS. Experimental results demonstrate that SmartDS provides up to 4.3× more throughput than a CPU-based middle-tier and enables the linear scale-up of multiple network ports and multiple SmartNICs, thus significantly reducing cloud infrastructure costs for disaggregated block storage.
Jie Zhang 0081, Hongjing Huang, Lingjun Zhu, Dazhong Rong, Yijun Hou, Mo Sun 0001, Chaojie Gu, Peng Cheng 0001, Zeke Wang
ISCA6
2023 Deploying User-space TCP at Cloud Scale with LUNA
Lingjun Zhu, Erci Xu, Shuguang Chen, Xingyu Liao, Zhendan Yang, Zhongqing Chen, Yijun Hou, Jiaji Zhu, Jiesheng Wu
USENIX ATC14
2017 AGARSoC: Automated test and coverage-model generation for verification of accelerator-rich SoCs
abstract
SoC design trends show increasing integration of special-purpose, third-party hardware blocks to accelerate diverse types of computation. These accelerator blocks interact with each other in unexpected ways when integrated into a complex, accelerator-rich SoC. In this work we propose a novel solution that guides verification engineers to the high-priority accelerator interaction scenarios during RTL verification. We observe that interaction scenarios frequently exercised by software for the SoC, which is typically developed alongside the RTL, should be the highest priority targets for verification. To this end we analyze the behavior of software executed on high-level simulation models to identify commonly occurring accelerator interaction scenarios. We encapsulate scenarios observed from diverse software executions into an abstract representation that can then be used to extract coverage models and generate test programs. Our experiments show that our solution is able to identify frequently exercised scenarios, extract coverage models, and generate compact, high-quality tests for two completely different SoC designs.
Biruk Mammo, Doowon Lee, Harrison Davis, Yijun Hou, Valeria Bertacco
ASP-DAC4
2012 Kuroshio Front in the East China Sea from Satellite SST and Remote Sensing Data
abstract
Based on the Moderate-Resolution Imaging Spectroradiometer (MODIS) sea surface temperature (SST) of ten years (2000-2009) and Sea-viewing Wide Field-of-view Sensor (SeaWiFS) ocean color data of 13 years (1998-2010), the Kuroshio oceanic front exists between two entirely different water masses in the East China Sea, namely, the Kuroshio and continental shelf waters. The Kuroshio thermal front (derived from the SST data) disappears in summer due to the spatially uniform surface heating, whereas the Kuroshio ocean color front in summer is distinct and exhibits the same spatial pattern along the shelf break of the deep Okinawa Trough as in winter. The Kuroshio thermal front has one bifurcation at about (126° E, 28° N) and extends northward toward the Cheju Island lasting from December to March, but this kind of branch is absent in the ocean color data.
Yijun Hou
IEEE Geosci. Remote. Sens. Lett.2