Demo Data from VLDB 2026 / reviewers in the wild / expert
Hiroaki Ishihata
dblp:19/2542
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5Software engineering, systems software and programming languages · 3Graphics, computer vision, multimedia, augmented reality and games · 1Human-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
4 papers |
Parallel and multicore computing · 40% Processor architecture and microarchitecture · 26% Performance modeling and evaluation · 16% | |
| Computer graphics and multimedia
1 paper |
Rendering · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › multiprocessor system
distributed memory parallel computers |
0.0 | 1 | 1994 | AP1000+: Architectural Support of PUT/GET Interface for Parallelizing Compiler · ASPLOS 1994 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1994 | AP1000+: Architectural Support of PUT/GET Interface for Parallelizing Compiler · ASPLOS 1994 |
Parallel and multicore computing › parallel architecture
message-passing architecture |
0.0 | 1 | 1993 | Improving AP1000 Parallel Computer Performance with Message Communication · ISCA 1993 |
Performance modeling and evaluation › parallel system performance
message-passing performance |
0.0 | 1 | 1993 | Improving AP1000 Parallel Computer Performance with Message Communication · ISCA 1993 |
Processor architecture and microarchitecture
multiprocessor architecture |
0.0 | 1 | 1993 | Improving AP1000 Parallel Computer Performance with Message Communication · ISCA 1993 |
Interconnection networks and networks-on-chip
low-latency communication |
0.0 | 1 | 1992 | Low-Latency Message Communication Support for the AP1000 · ISCA 1992 |
Parallel and multicore computing › parallel programming models
message passing |
0.0 | 1 | 1992 | Low-Latency Message Communication Support for the AP1000 · ISCA 1992 |
Interconnection networks and networks-on-chip › interprocessor communication
message-passing network |
0.0 | 1 | 1994 | AP1000+: Architectural Support of PUT/GET Interface for Parallelizing Compiler · ASPLOS 1994 |
Rendering
hidden surface removal |
0.0 | 1 | 1985 | Fast image generation of construcitve solid geometry using a cellular array processor · SIGGRAPH 1985 |
Rendering
parallel rendering |
0.0 | 1 | 1985 | Fast image generation of construcitve solid geometry using a cellular array processor · SIGGRAPH 1985 |
Parallel and multicore computing
parallel architecture |
0.0 | 1 | 1985 | Fast image generation of construcitve solid geometry using a cellular array processor · SIGGRAPH 1985 |
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation |
0.0 | 1 | 1993 | Improving AP1000 Parallel Computer Performance with Message Communication · ISCA 1993 |
Memory systems
cache |
0.0 | 1 | 1992 | Low-Latency Message Communication Support for the AP1000 · ISCA 1992 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0message-level simulation · 0.0performance evaluation · 0.0z-buffer · 0.0CSG tree subdivision · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | An Efficient All-to-all Communication Algorithm for Mesh/Torus NetworksabstractAn efficient all-to-all communication algorithm for torus and mesh networks, A2AT, was proposed. A2AT schedules message sending sequence so that all links are fully used by exploiting function of concurrent message transfer in the node. By using A2AT, the hop count of messages equals the maximum number of messages sharing a link in their routes for all message transfers. A2AT can therefore maintain synchronization without the need for phasing operation such as an MPI barrier. When the VOQ which is an ideal configuration for A2AT was used, communication times for mesh/torus network obtained by A2AT were roughly 1.20 and 1.09 times higher, on average, than those of the ideal times. When the networks had the minimum number of virtual channels and a small buffer, assuming a practical network, A2AT was able to reduce communication times by 12.5% and 36.0% compared with those of the conventional algorithm. When two controllers are used, A2AT reduced 28.2% and 55.7% communication time with those by A2AND on 15×15×15 (=3,375 nodes) mesh and torus networks respectively (18.6% and 44.8% in average). A2AT also reduced 15.1% and 41.9% of communication time with those by A2AND on the same mesh and torus networks respectively (14.4% and 37.5% in average) when six controllers are used. Syunji Yazaki, Haruyuki Takaue, Yuichiro Ajima, Toshiyuki Shimizu, Hiroaki Ishihata |
ISPA | 5 |
| 1994 | AP1000+: Architectural Support of PUT/GET Interface for Parallelizing CompilerabstractThe scalability of distributed-memory parallel computers makes them attractive candidates for solving large-scale problems. New languages, such as HPF, FortranD, and VPP Fortran, have been developed to enable existing software to be easily ported to such machines. Many distributed-memory parallel computers have been built, but none of them support the mechanisms required by such languages. We studied the mechanisms required by parallelizing compilers and proposed a new architecture to support them. Based on this proposed architecture, we developed a new distributed-memory parallel computer, the AP1000+, which is an enhanced version of the AP1000. Using scientific applications in VPP Fortran and C, such as NAS parallel benchmarks, we simulated the performance of the AP1000+. Kenichi Hayashi, Tsunehisa Doi, Takeshi Horie, Yoichi Koyanagi, Osamu Shiraki, Nobutaka Imamura, Toshiyuki Shimizu, Hiroaki Ishihata, Tatsuya Shindo |
ASPLOS | 8 |
| 1993 | Improving AP1000 Parallel Computer Performance with Message CommunicationabstractThe performance of message-passing applications depends on cpu speed, communication throughput and latency, and message handling overhead. In this paper we investigate the effect of varying these parameters and applying techniques to reduce message handling overhead on the execution efficiency of ten different applications. Using a message level simulator set up for the architecture of the AP1000, we showed that improving communication performance, especially message handling, improves total performance. If a cpu that is 32 times faster is provided, the total performance increases by less than ten times unless message handling overhead is reduced. Overlapping computation with message reception improves performance significantly. We also discuss how to improve the AP1000 architecture. Takeshi Horie, Kenichi Hayashi, Toshiyuki Shimizu, Hiroaki Ishihata |
ISCA | 4 |
| 1992 | Low-Latency Message Communication Support for the AP1000abstractLow-latency communication is the key to achieving a high-performance parallel computer. In using state-of-the-art processors, we must take cache memory into account. This paper presents an architecture for low-latency message comunication and implementation, and performance evaluation. Toshiyuki Shimizu, Takeshi Horie, Hiroaki Ishihata |
ISCA | 3 |
| 1991 | AP1000 Architecture and Performance of LU Decomposition
Takeshi Horie, Hiroaki Ishihata, Toshiyuki Shimizu, Sadayuki Kato, Satoshi Inano, Morio Ikesaka |
ICPP (1) | 2 |
| 1985 | Fast image generation of construcitve solid geometry using a cellular array processorabstractA general purpose Cellular Array Processor(CAP) with distributed frame buffers for fast parallel subimage generation has been developed. CAP consists of many processor elements called cells. A cell has video memory for subimage storage, a window controller to map each subimage to an area on the monitor screen, and communication devices, in addition to ordinary microcomputer components such as MPU, RAM, and ROM. Image data in a cell is directly displayed via the video bus. The mapping pattern and the position on the screen of subimages can be changed dynamically. Various hidden surface algorithms can be implemented in CAP using mapping patterns appropriate for the algorithm.Our goal is an efficient interactive visual solid modeler. We adopted a general CSG hidden surface algorithm that enables display of both Boundary representation and Constructive Solid Geometry. A technique for hidden surface removal of general CSG models, requiring less memory space for large models in many cases, has been proposed. This technique subdivides the model into submodels by dividing the CSG tree at union nodes. Imagse of each submodel are generated by a CSG or a z-buffer algorithm. If a submodel is just a primitive, it is processed by the z-buffer algorithm, otherwise by the CSG algorithm. Hidden surface removal between submodels is done by comparing the z values for each pixel which are saved in the z-buffer. Mitsuo Ishii, Keiji Sato, Morio Ikesaka, Hiroaki Ishihata, Masanori Kakimoto, Katsuhiko Hirota, Kouichi Inoue |
SIGGRAPH | 5 |