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

Fujie Chen

dblp:90/276 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
0since 2021 · last 2019
0009-0001-7213-3481ORCID · corroborated

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

Systems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 3Artificial intelligence and machine learning · 1Theory of computation · 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.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 100%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › memory optimization
cache optimization
0.011998
An Efficient Solution to the Cache Thrashing Problem Caused by True Data Sharing · IEEE Trans. Computers 1998
Compilers and program optimization › loop transformation
loop restructuring
0.011998
An Efficient Solution to the Cache Thrashing Problem Caused by True Data Sharing · IEEE Trans. Computers 1998
Memory systems
cache
0.011998
An Efficient Solution to the Cache Thrashing Problem Caused by True Data Sharing · IEEE Trans. Computers 1998
Memory systems › cache › cache performance
cache thrashing
0.011998
An Efficient Solution to the Cache Thrashing Problem Caused by True Data Sharing · IEEE Trans. Computers 1998

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

number theory · 0.0linear algebra · 0.0compiler analysis · 0.0
YearPublicationVenuePosition
2019 Effect of PSO Communication Topologies on Task Matching in Grid Computing
abstract
The ability to solve large-scale problems efficiently is one of the intrinsic values of a grid system. To maximize the throughput of the grid system, matching the submitted tasks to suitable resources is essential. This problem has been identified as the task matching problem. The task matching problem has been studied extensively in the past. Among other nature-inspired algorithms, Particle Swarm Optimization (PSO) has been used more commonly for the task matching problem and has shown promising results. Throughout the literature, the global PSO (gbest) has been chosen as the standard topology, while few other works have considered the local best (ring) topology for the task matching problem. As a result, there is a lack of research investigating the effectiveness of other topologies for the task matching problem. This knowledge gap has motivated our research to elucidate the impact of different PSO topologies on the task matching problem. We observed that the fully connected topology performed best (makespan) in many sets of experiments, but only slightly. Additionally, it was evident from the results that the pyramid topology achieved a slight edge over the other topologies in terms of makespan when all experiments were considered. However, each topology worked better on some problems and not as well on other problems. In addition, the population size significantly impacts the balance between the exploration and the exploitation search process.
Eid Albalawi, Fujie Chen, Ruppa K. Thulasiram, Parimala Thulasiraman
CEC2
2001 A theoretical foundation for program transformations to reduce cache thrashing due to true data sharing
Guohua Jin, Zhiyuan Li 0001, Fujie Chen
Theor. Comput. Sci.3
1998 An Efficient Solution to the Cache Thrashing Problem Caused by True Data Sharing
abstract
When parallel programs are executed on multiprocessors with private caches, a set of data may be repeatedly used and modified by different threads. Such data sharing can often result in cache thrashing, which degrades memory performance. This paper presents and evaluates a loop restructuring method to reduce or even eliminate cache thrashing caused by true data sharing in nested parallel loops. This method uses a compiler analysis which applies linear algebra and the theory of numbers to the subscript expressions of array references. Due to this method's simplicity, it can be efficiently implemented in any parallel compiler. Experimental results show quite significant performance improvements over existing static and dynamic scheduling methods.
Guohua Jin, Zhiyuan Li 0001, Fujie Chen
IEEE Trans. Computers3
1994 On the problem of optimizing parallel programs for complex memory hierarchies
Guohua Jin, Fujie Chen
J. Comput. Sci. Technol.2
1993 Optimizing FORTRAN programs for hierarchical memory parallel processing systems
Guohua Jin, Fujie Chen
J. Comput. Sci. Technol.2
1993 Loop staggering, loop compacting: Restructuring techniques for thrashing problem
Guohua Jin, Xuejun Yang, Fujie Chen
J. Comput. Sci. Technol.3
1991 Loop Staggering Loop Staggering and Compacting: Restructuring Techniques for Thrashing Problem
Guohua Jin, Xuejun Yang, Fujie Chen
ICPP (1)3
1990 Processor self-scheduling for parallel loops in preemptive environments
Xuejun Yang, Haibo Chen 0004, Yungui Ci, Fujie Chen, Lijie Chen 0005
Future Gener. Comput. Syst.4