Demo Data from EDBT 2026 / reviewers in the wild / expert
Nobuyuki Ichiyoshi
dblp:31/877
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › load balancing
dynamic load balancing |
0.0 | 1 | 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSI · PPoPP 1990 |
Parallel and multicore computing › load balancing
hierarchical load balancing |
0.0 | 1 | 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSI · PPoPP 1990 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSI · PPoPP 1990 |
Parallel and multicore computing › programming models
logic programming |
0.0 | 1 | 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSI · PPoPP 1990 |
Parallel and multicore computing › parallel programming models › task parallelism
OR-parallelism |
0.0 | 1 | 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSI · PPoPP 1990 |
Parallel and multicore computing › parallel computing › parallel programming languages
parallel logic programming |
0.0 | 1 | 1990 | Programming Techniques for Efficiently Exploiting Parallelism in Logic Programming Languages · PPoPP 1990 |
Parallel and multicore computing › task partitioning
granularity control |
0.0 | 1 | 1990 | Programming Techniques for Efficiently Exploiting Parallelism in Logic Programming Languages · PPoPP 1990 |
Methods — techniques the papers use, named apart from their topics
synchronization point removal · 0.0multi-level hierarchical scheme · 0.0granularity collecting · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Evaluation of Inter-processor Communication in the KL1 Implementation on the Multi-PSI
Katsuto Nakajima, Nobuyuki Ichiyoshi |
ICPP (1) | 2 |
| 1990 | A Multi-Level Load Balancing Scheme for OR-Parallel Exhaustive Search Programs on the Multi-PSIabstractGood load balancing is the key to deriving maximal performance from multiprocessors. Several successful dynamic load balancing techniques on tightly-coupled multiprocessors have been developed. However, load balancing is more difficult on loosely-coupled multiprocessors because inter-processor communication overheads cost more. Dynamic load balancing techniques have been employed in a few programs on loosely-coupled multiprocessors, but they are tightly built into the particular programs and not much attention is paid to scalability. We have developed a dynamic load balancing scheme which is applicable to OR-parallel programs in general. Processors are grouped, and work loads of groups and processors are balanced hierarchically. Moreover, it is scalable to any number of processors because of this multi-level hierarchical structure. The scheme is tested for the all-solution exhaustive search Pentomino program on the mesh-connected loosely-coupled multiprocessor Multi-PSI, and speedups of 28.4 times with 32 processors and 50 times with 64 processors have been attained. Masakazu Furuichi, Kazuo Taki, Nobuyuki Ichiyoshi |
PPoPP | 3 |
| 1990 | Programming Techniques for Efficiently Exploiting Parallelism in Logic Programming LanguagesabstractGranularity collecting (e.g., in OR-parallel Prolog) and removal of synchronization points (e.g., in AND-parallel committed-choice languages), are in general useful techniques for speeding up parallel logic programs. In this paper we explain these techniques with a unifying example: the Semigroup Problem, the calculation of the members of a semigroup given an initial set of generators. Performance measurements on a Sequent Symmetry multiprocessor are presented as evidence of the utility of the paradigms. Evan Tick, Nobuyuki Ichiyoshi |
PPoPP | 2 |
| 1989 | Distributed Implementation of KL1 on the Multi-PSI/V2
Katsuto Nakajima, Yu Inamura, Kazuaki Rokusawa, Nobuyuki Ichiyoshi, Takashi Chikayama |
ICLP | 4 |
| 1988 | An Efficient Termination Detection and Abortion Algorithm for Distributed Processing Systems
Kazuaki Rokusawa, Nobuyuki Ichiyoshi, Takashi Chikayama, Hiroshi Nakashima |
ICPP (1) | 2 |