Demo Data from VLDB 2026 / reviewers in the wild / expert
Shigeru Oyanagi
dblp:45/5965
· DBLP profile ↗
10ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 1Applied, 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
1 paper |
Processor architecture and microarchitecture · 50% Parallel and multicore computing · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
microprogramming |
0.0 | 1 | 1980 | A Dynamically Microprogammable Computer with Low-Level Parallelism · IEEE Trans. Computers 1980 |
Parallel and multicore computing
parallel computing |
0.0 | 1 | 1980 | A Dynamically Microprogammable Computer with Low-Level Parallelism · IEEE Trans. Computers 1980 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1980 | A Dynamically Microprogammable Computer with Low-Level Parallelism · IEEE Trans. Computers 1980 |
Parallel and multicore computing › parallel architecture
MIMD architecture |
0.0 | 1 | 1980 | A Dynamically Microprogammable Computer with Low-Level Parallelism · IEEE Trans. Computers 1980 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | A Real-Time Burst Detection MethodabstractReal-time burst detection over multiple window size is useful for analyzing data streams. Various burst detection methods have been proposed. However, they are not effective for real-time detection. This work proposes a new burst detection method that reduces computation by avoiding redundant data updates. It analyses an event on its occurrence, and detects the period where arrival frequency rises rapidly to the previous period. In addition, it reduces computation by suppressing data within a certain period even in the case of emergent increase of events. The effectiveness of the proposed method is evaluated by experiments with real data. Ryohei Ebina, Shigeru Oyanagi |
ICTAI | 3 |
| 2010 | A Low Cost Single-Cycle Router Based on Virtual Output Queuing for On-chip NetworksabstractThe communication latency of Network-on-Chip (NoC) is one of the factors that significantly impacts on the application performance on System-on-Chips. To reduce the NoC latency, we propose a low latency architecture of router, which utilizes virtual output queuing (VOQ) to shorten the processing time of a packet transfer. Based on taking advantage of VOQ in buffering, the number of pipeline stages of a packet transfer can be reduced to two stages of switch allocation and switch traversal. By speculatively implementing these stages in a parallel fashion, the router can perform a packet transfer in only one clock cycle. In addition, a multiple VOQ architecture that each input port maintains more than one queue for each output channel is also proposed for improving the throughput of router. We have implemented the proposed router on FPGA and evaluated in terms of communication latency, throughput and hardware amount. The experimental results show that in a 4 × 4 two-dimensional mesh network, the proposed router reduces the communication latency by 25% and cost of area by 67.3% as compared to the look-ahead speculative virtual channel router. Son Truong Nguyen, Shigeru Oyanagi |
DSD | 2 |
| 2008 | Multi-stage Pipelining MD5 Implementations on FPGA with Data ForwardingabstractThis paper describes 3-stage and 4-stage pipeline MD5 implementations on FPGA. This work removes the data dependency of a single step inside the main loop of the MD5 algorithm by data forwarding methodology, and breaks that single step computation into 3/4 pipeline stages. Three implementations on Xilinx Vertex-II are given with the throughput get to 1.04 Gbps, and occupy 1064 hardware slices. Thus, the implementations achieve good tradeoff between hardware size and throughput in comparison with others. Anh Tuan Hoang, Katsuhiro Yamazaki, Shigeru Oyanagi |
FCCM | 3 |
| 2008 | Three-stage pipeline implementation for SHA2 using data forwardingabstractThe security hash algorithm 512 (SHA-512), which is used to verify the integrity of a message, involves computation iterations on data. The huge computation delay generated in that iteration limits the entire throughput of the system, and makes it difficult to pipeline the computation. To shorten the computation time in an iteration of the main loop, we used the data forwarding method. Here we introduce an architecture that simultaneously does data computation of an iteration and data movement of the next one. Then the computations are broken into two stages for one operand and three stages for another operand. The implementation occupies 1,520 hardware slices on Xilinx Virtex-4 family FPGA chip, and achieves nearly 2.2 Gbps. Thus, the implementation achieved a better area performance rate (throughput/area) in comparison with the related work. Anh Tuan Hoang, Katsuhiro Yamazaki, Shigeru Oyanagi |
FPL | 3 |
| 2006 | ExMiner: An Efficient Algorithm for Mining Top-K Frequent Patterns
Quang Tran Minh 0001, Shigeru Oyanagi, Katsuhiro Yamazaki |
ADMA | 2 |
| 2006 | Mining the K-Most Interesting Frequent Patterns Sequentially
Quang Tran Minh 0001, Shigeru Oyanagi, Katsuhiro Yamazaki |
IDEAL | 2 |
| 2001 | Implementation and performance evaluation of dynamic scheduling for parallel decision tree generationabstractThis paper proposes a parallel data-mining algorithm and its implementation on a PC cluster. The decision tree is a widely used data-mining algorithm for classifying records in a database. Simple parallelization of decision tree generation is not efficient because of the load imbalance caused by the form of the generated tree. The SPRINT algorithm solves this problem by grouping a set of nodes in the same level of the tree and balancing the load; however, frequent disk access is required when the data size exceeds the memory size. We propose an improved parallel algorithm of SPRINT by incorporating a dynamic scheduling. Dynamic scheduling is effective in reducing the amount of disk access for storing intermediate results; however, it may cause imbalance in data distribution on PEs (Processing Elements). We solved this problem by incorporating data redistribution. The evaluation result shows that our method realizes an improvement in speed of 3.5 times, for the best case, and equal performance even in the worst case, compared with SPRINT. We also discuss how further performance enhancement may be possible by improving the communication performance. Kazuto Kubota, Akihiko Nakase, Shigeru Oyanagi |
IPDPS | 3 |
| 1994 | Improving the Performance of Global Communication on a 3D torus networkabstractThe authors developed an one-to-all broadcasting algorithm which is less dependent on the increase of processors, by reducing the overhead of each communications, and by shortening the message transmission sequence. The result shows that the program which employs this algorithm can achieve a 2.8 times speedup in the case of a 32K processor system. Yasushi Kawakura, Shigeru Oyanagi |
ICPP (3) | 2 |
| 1991 | Base-m n-cube: High Performance Interconnection Networks for Highly Parallel Computer PRODIGY
Noboru Tanabe, Takashi Suzuoka, Sadao Nakamura, Yasushi Kawakura, Shigeru Oyanagi |
ICPP (1) | 5 |
| 1980 | A Dynamically Microprogammable Computer with Low-Level ParallelismabstractA new microprogrammable computer with low-level parallelism was built and has been utilized as a research vehicle for solving different classes of research-oriented applications such as real-time processings on static/dynamic images, pictures and signals, and emulations of both existing and virtual machines including high (intermediate) level language machines. The design goal of the machine was to achieve a high degree of processing enhancement in research- oriented applications by means of a low-level parallel processing organization combined with dynamically microprogrammable control. The machine has the capability to process multiple data streams, performing parallel operations with four 16-bit ALU's. These ALU's are independently controlled by the different fields of a 160-bit horizontal-type microinstruction, and have simultaneous access to 15 working registers. This microprogrammed MIMD organization is expected to provide a greater degree of flexibility for low-level parallel processing. In addition, not only does the machine contain powerful ALU's and a large number of registers, but also it employs flexible control structures and a hierarchical organization of control storage. All of these combine to yield extensive microprogramming capability which the user can effectively tailor to a wide spectrum of applications. Hiroshi Hagiwara, Shinji Tomita, Shigeru Oyanagi, Kiyoshi Shibayama |
IEEE Trans. Computers | 3 |