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.

Ning Deng 0002

dblp:24/3592-2 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2012
—ORCID · conflict

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

Systems, architecture and hardware · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 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
1 paper
Performance modeling and evaluation · 87% Parallel and multicore computing · 13%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › performance prediction
parallel program performance prediction
0.112009
Performance prediction based on hierarchy parallel features captured in multi-processing system · HPDC 2009
Performance modeling and evaluation
performance prediction
0.112009
Performance prediction based on hierarchy parallel features captured in multi-processing system · HPDC 2009
Parallel and multicore computing › parallel computing
multiprocessing
0.012009
Performance prediction based on hierarchy parallel features captured in multi-processing system · HPDC 2009

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

hierarchical modeling · 0.1
YearPublicationVenuePosition
2012 Knowledge-Based Adaptive Self-Scheduling
Yizhuo Wang 0001, Weixing Ji, Feng Shi 0009, Qi Zuo, Ning Deng 0002
NPC5
2011 A Semi-automatic Scratchpad Memory Management Framework for CMP
Ning Deng 0002, Weixing Ji, Qi Zuo
APPT1
2011 Dynamic and adaptive SPM management for a multi-task environment
Weixing Ji, Ning Deng 0002, Feng Shi 0009, Qi Zuo
J. Syst. Archit.2
2009 Group-caching for NoC based multicore cache coherent systems
abstract
Most CMPs use on-chip networks to connect cores and tend to integrate more simple cores on a single die. Low-radix networks, such as 2D-MESH, are widely used in tiled CMPs since they can be mapped to on-chip networks efficiently. However, low-radix networks introduce high network latency caused by long diameter. In this paper, we propose the use of group-caching design in NoC based multicore cache coherent systems. In our design, on-chip L2 banks are organized to form multiple groups. Each cache group behaves like a shared L2 cache for the cores inside cache group while the cache coherence between cache groups is maintained by coherence messages. Besides, group-caching also adopts the new cache replacement policy to improve the inefficient use of the aggregate L2 cache capacity. Compared to banked and shared L2 design, as most L2 accesses are served by local cache group, the hop count is significantly reduced. Experiment results based on full-system simulation show that for 2D-MESH, group-caching can increase the performance by 2%∼8% compared to banked and shared L2 design, with network energy consumption reduced by 11%∼13%. Experiment results also show that the communication overhead inside cache group plays an important role in the performance of groupcaching.
Feng Shi 0009, Qi Zuo, Weixing Ji, Ning Deng 0002, Licheng Xue, Yu-an Tan 0001
DATE6
2009 Performance prediction based on hierarchy parallel features captured in multi-processing system
abstract
As the computing ability of high performance computers are improved by increasing the number of computing elements, how to utilize the available computing resources becomes an important issue. Different strategies to solve an problem based on a multi-processing system can bring about distinct performance. In this paper, we propose a method to predict the performance of parallel applications. The method describes the parallel features of the multi-processing systems in a hierarchy way, and evaluates solutions based on the description. In this way, programmers can find the better solution of an application before real programming.
Feng Shi 0009, Ning Deng 0002, Qi Zuo
HPDC3
2009 A Novel Adaptive Scratchpad Memory Management Strategy
abstract
Scratchpad Memory (SPM) is a fast and small software-managed SRAM. Its current extensive uses in embedded processors are motivated by the advantages of power saving, small area and low access time compared with cache. However, existing SPM management methods depend heavily on profiling and compilers. The dependence on compiler also makes embedded applications hard to transplant. This paper presents a novel strategy to manage the scratchpad memory without compiler support. Based on the memory reference locality theory, a hardware random sampling module is adopted to dynamically identify the frequently accessed addresses at runtime. The consequential data movement and address redirection are handled by software operation with the assistance of memory management unit (MMU). We evaluate our method on 10 typical embedded applications and compare the results to a cache reference system. Experimental results show that, on average, our scheme can achieve 33:5% reduction in energy consumption with only slight (<1%) decrease in throughput versus the reference system.
Ning Deng 0002, Weixing Ji, Feng Shi 0009, Yizhuo Wang 0001
RTCSA1