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

Guo-Jie Li

dblp:59/2153 · DBLP profile ↗
← Back
21ranked-venue papers
11as first author
2since 2021 · last 2026
—ORCID · none

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

Systems, architecture and hardware · 11 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous 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
6 papers
Parallel and multicore computing · 46% Processor architecture and microarchitecture · 20% Storage systems · 8%
Theoretical computer science
3 papers
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel algorithms
0.021986
Coping with Anomalies in Parallel Branch-and-Bound Algorithms · IEEE Trans. Computers 1986
The Status of MANIP-A Multicomputer Architecture for Solving Combinatorial Extremum-Search Problems · ISCA 1984
Parallel and multicore computing › parallel algorithms › parallel search
parallel branch-and-bound
0.021986
Coping with Anomalies in Parallel Branch-and-Bound Algorithms · IEEE Trans. Computers 1986
How to Cope With Anomalies in Parallel Approximate Branch-and-Bound Algorithms · AAAI 1984
Parallel and multicore computing › parallel algorithms
parallel search
0.011990
Computational Efficiency of Parallel Combinatorial OR-Tree Searches · IEEE Trans. Software Eng. 1990
Mathematical optimization
combinatorial optimization
0.021984
The Status of MANIP-A Multicomputer Architecture for Solving Combinatorial Extremum-Search Problems · ISCA 1984
How to Cope With Anomalies in Parallel Approximate Branch-and-Bound Algorithms · AAAI 1984
Mathematical optimization › integer programming
branch-and-bound
0.021986
How to Cope With Anomalies in Parallel Approximate Branch-and-Bound Algorithms · AAAI 1984
Coping with Anomalies in Parallel Branch-and-Bound Algorithms · IEEE Trans. Computers 1986
Storage systems › storage performance
performance anomalies
0.011986
Coping with Anomalies in Parallel Branch-and-Bound Algorithms · IEEE Trans. Computers 1986
Electronic design automation
design optimization
0.011985
The Design of Optimal Systolic Arrays · IEEE Trans. Computers 1985
Hardware accelerators and domain-specific architectures
systolic array
0.011985
The Design of Optimal Systolic Arrays · IEEE Trans. Computers 1985
Processor architecture and microarchitecture › parallel computer organization
systolic array design
0.011985
The Design of Optimal Systolic Arrays · IEEE Trans. Computers 1985
Integrated circuit design
VLSI design
0.011985
The Design of Optimal Systolic Arrays · IEEE Trans. Computers 1985
Parallel and multicore computing › parallel algorithms
branch-and-bound
0.011984
The Status of MANIP-A Multicomputer Architecture for Solving Combinatorial Extremum-Search Problems · ISCA 1984
Performance modeling and evaluation
analytical modeling
0.011990
Computational Efficiency of Parallel Combinatorial OR-Tree Searches · IEEE Trans. Software Eng. 1990
Mathematical optimization
discrete optimization
0.011986
Coping with Anomalies in Parallel Branch-and-Bound Algorithms · IEEE Trans. Computers 1986
Interconnection networks and networks-on-chip
multiprocessor interconnection
0.011984
The Status of MANIP-A Multicomputer Architecture for Solving Combinatorial Extremum-Search Problems · ISCA 1984

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

sequential architecture · 0.0parallel architecture · 0.0performance analysis · 0.0simulation · 0.0depth-first search · 0.0breadth-first search · 0.0best-first search · 0.0approximate branch-and-bound · 0.0optimization · 0.0lower-bound tests · 0.0constraint equations · 0.0branch-and-bound · 0.0
YearPublicationVenuePosition
2026 Celebrating the 40th Anniversary of JCST
Guo-Jie Li
J. Comput. Sci. Technol.1
2023 The Vibrant Field of Parallel and Distributed Computing - Scan the Special Issue in Honor of Professor Kai Hwang's 80th Birthday
Guo-Jie Li
J. Comput. Sci. Technol.1
2015 Preface
Guo-Jie Li
J. Comput. Sci. Technol.1
2012 Building billion-threads computer and elastic processor
abstract
Summary form only given, as follows. The characteristics of IT applications in the future decades are computing for the masses. What datacenters will deal with is a high number of active users, a high number of applications, a high number of parallel requests, massive amount of data, etc. This challenge is especially serious for China, since there is a huge population. The emergence of Internet-of-Thing makes the class of applications ever more and more, and the ossified computer architecture cannot be suitable for the various niche applications. To address these big issues, Chinese Academy of Sciences (CAS) has started up the Future Information Technology (FIT) Initiative, a 10-year frontier research project for targeting applications and markets of 2020-2030. The State Key Lab on Computer Architecture (CARCH), which is located at the Institute of Computing Technology (ICT) and is the unique SKL in the area of computer architecture in China, is one of major undertakings of the FIT project. The research directions of CARCH include building billionthreads computer, elastic processor, cloud-sea computing, etc. In this talk, we will survey the motivations and basic ideas of these projects. Moreover, we will briefly introduce another foresighted research going on ICT: service-oriented future Internet architecture.
Guo-Jie Li
IPDPS1
2011 New Methodologies for Parallel Architecture
Dongrui Fan, Xiaowei Li 0001, Guo-Jie Li
J. Comput. Sci. Technol.3
2006 Usability Issues of Grid System Software
Haojie Zhou, Guo-Jie Li
J. Comput. Sci. Technol.3
1994 Parallel and Distributed Processing Research in Some Asian Countries
Richard P. Brent, Yong Kim Chong, Guo-Jie Li, Paul B. S. Lin, Rabi N. Mahapatra, Myong-Soon, Makoto Takizawa 0001
ICPADS3
1991 Parallel Iterative Refining A* Search
Guo-Jie Li, Benjamin W. Wah
ICPP (1)1
1991 New crossover operators in genetic algorithms
abstract
Two new crossover operators in genetic algorithms for solving some combinatorial problems with ordering are presented. One is enhanced order crossover (EOX). The other, GREE, is a heuristic crossover for a class of combinatorial optimization problems, such as traveling salesman problems (TSPs). Genetic algorithms using GREE as unique crossover run very fast and get good solutions. Combining GREE with EOX, genetic algorithms can find optimal or very near optimal solutions in a rather short time.>
Yi Shang, Guo-Jie Li
ICTAI2
1990 Optimal Granularity of Grid Iteration Problems
Guo-Jie Li
ICPP (1)2
1990 Optimal Parallel Evaluation of AND Trees
Benjamin W. Wah, Guo-Jie Li
J. Parallel Distributed Comput.2
1990 Computational Efficiency of Parallel Combinatorial OR-Tree Searches
abstract
The performance of parallel combinatorial OR-tree searches is analytically evaluated. This performance depends on the complexity of the problem to be solved, the error allowance function, the dominance relation, and the search strategies. The exact performance may be difficult to predict due to the nondeterminism and anomalies of parallelism. The authors derive the performance bounds of parallel OR-tree searches with respect to the best-first, depth-first, and breadth-first strategies, and verify these bounds by simulation. They show that a near-linear speedup can be achieved with respect to a large number of processors for parallel OR-tree searches. Using the bounds developed, the authors derive sufficient conditions for assuring that parallelism will not degrade performance and necessary conditions for allowing parallelism to have a speedup greater than the ratio of the numbers of processors. These bounds and conditions provide the theoretical foundation for determining the number of processors required to assure a near-linear speedup.>
Guo-Jie Li, Benjamin W. Wah
IEEE Trans. Software Eng.1
1989 Computers for symbolic processing
abstract
A detailed survey on the motivations, design, applications, current status, and limitations of computers designed for symbolic processing is provided. Symbolic processing computations are performed at the word, relation, or meaning levels, and the knowledge used in symbolic applications may be fuzzy, uncertain, indeterminate, and ill represented. Various techniques for knowledge representation and processing are discussed from both the designers' and users' points of view. The design and choice of a suitable language for symbolic processing and the mapping of applications into a software architecture are then considered. The process of refining the application requirements into hardware and software architectures is treated, and state-of-art sequential and parallel computers designed for symbolic processing are discussed.>
Benjamin W. Wah, Matthew B. Lowrie, Guo-Jie Li
Proc. IEEE3
1989 A survey on the design of multiprocessing systems for artificial intelligence applications
abstract
Some issues in designing computers for artificial intelligence (AI) processing are discussed. These issues are divided into three levels: the representation level, the control level, and the processor level. The representation level deals with the knowledge and methods used to solve the problem and the means to represent it. The control level is concerned with the detection of dependencies and parallelism in the algorithmic and program representations of the problem, and with the synchronization and scheduling of concurrent tasks. The processor level addresses the hardware and architectural components needed to evaluate the algorithmic and program representations. Solutions for the problems of each level are illustrated by a number of representative systems. Design decisions in existing projects on AI computers are classed into top-down, bottom-up, and middle-out approaches.>
Benjamin W. Wah, Guo-Jie Li
IEEE Trans. Syst. Man Cybern.2
1986 How Good are Parallel and Ordered Depth-First Searches?
Benjamin W. Wah, Guo-Jie Li
ICPP2
1986 Coping with Anomalies in Parallel Branch-and-Bound Algorithms
abstract
A general technique that can be used to solve a wide variety of discrete optimization problems is the branch-and-bound algorithm. We have adapted and extended branch-and-bound algorithms for parallel processing. The computational efficiency of these algorithms depends on the allowance function, the data structure, and the search strategies. Anomalies owing to parallelism may occur. In this correspondence, anomalies of parallel branch-and-bound algorithms using the same search strategy as the corresponding serial algorithms are studied. Sufficient conditions to guarantee no degradation in performance due to parallelism and necessary conditions for allowing parallelism to have a speedup greater than the number of processors are presented.
Guo-Jie Li, Benjamin W. Wah
IEEE Trans. Computers1
1985 MANIP-2 : A Multicomputer Architecture for Evaluating Logic Programs
Guo-Jie Li, Benjamin W. Wah
ICPP1
1985 Systolic Processing for Dynamic Programming Problems
Guo-Jie Li, Benjamin W. Wah
ICPP1
1985 The Design of Optimal Systolic Arrays
abstract
Conventional design of systolic arrays is based on the mapping of an algorithm onto an interconnection of processing elements in a VLSI chip. This mapping is done in an ad hoc manner, and the resulting configuration usually represents a feasible but suboptimal design. In this paper, systolic arrays are characterized by three classes of parameters: the velocities of data flows, the spatial distributions of data, and the periods of computation. By relating these parameters in constraint equations that govern the correctness of the design, the design is formulated into an optimization problem. The size of the search space is a polynomial of the problem size, and a methodology to systematically search and reduce this space and to obtain the optimal design is proposed. Some examples of applying the method, including matrix multiplication, finite impulse response filtering, deconvolution, and triangular-matrix inversion, are given.
Guo-Jie Li, Benjamin W. Wah
IEEE Trans. Computers1
1984 How to Cope With Anomalies in Parallel Approximate Branch-and-Bound Algorithms
Guo-Jie Li, Benjamin W. Wah
AAAI1
1984 The Status of MANIP-A Multicomputer Architecture for Solving Combinatorial Extremum-Search Problems
abstract
In this paper, we report the status of study on MANIP, a parallel computer for solving combinatorial extremum-search problems. The most general technique that can be used to solve a wide variety of these problems on a uniprocessor system, optimally or sub-optimally, is the branch-and-bound algorithm. We have adapted and extended branch-and-bound algorithms with lower-bound tests for parallel processing. Three major problems are identified in the design: interconnection networks for supporting the selection of subproblems, anomalies in parallelism and virtual-memory support. A unidirectional ring network has been shown to be the most cost-effective selection network. We provide sufficient conditions so that anomalies can be eliminated under certain conditions and show that anomalies are unavoidable otherwise. Lastly, we develop a modified branch-and-bound algorithm so that the amount of memory space required under a best-first search is significantly reduced.
Benjamin W. Wah, Guo-Jie Li, Chee Fen Yu
ISCA2