EDBT 2026 Demo / reviewers in the wild / expert
Masaru Takesue
dblp:65/5269
· DBLP profile ↗
12ranked-venue papers
11as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 11 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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 · 36% Memory systems · 28% Processor architecture and microarchitecture · 18% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1993 | A Family of Parallel Prefix Algorithms Embedded in Networks · IEEE Trans. Parallel Distributed Syst. 1993 |
Parallel and multicore computing › parallel algorithms › PRAM algorithms
parallel prefix computation |
0.0 | 1 | 1993 | A Family of Parallel Prefix Algorithms Embedded in Networks · IEEE Trans. Parallel Distributed Syst. 1993 |
Memory systems
cache |
0.0 | 1 | 1992 | Cache Memories for Data Flow Machines · IEEE Trans. Computers 1992 |
Memory systems › cache management
cache replacement |
0.0 | 1 | 1992 | Cache Memories for Data Flow Machines · IEEE Trans. Computers 1992 |
Processor architecture and microarchitecture
dataflow architecture |
0.0 | 2 | 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow Machines · ISCA 1987 Implementation and Evaluation of a List-Processing-Oriented Data Flow Machine · ISCA 1986 |
Processor architecture and microarchitecture › dataflow architecture
dataflow machine |
0.0 | 1 | 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow Machines · ISCA 1987 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow Machines · ISCA 1987 |
Cloud and datacenter computing
resource management |
0.0 | 1 | 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow Machines · ISCA 1987 |
Interconnection networks and networks-on-chip
packet communication |
0.0 | 1 | 1986 | Implementation and Evaluation of a List-Processing-Oriented Data Flow Machine · ISCA 1986 |
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
shuffle-exchange network |
0.0 | 1 | 1993 | A Family of Parallel Prefix Algorithms Embedded in Networks · IEEE Trans. Parallel Distributed Syst. 1993 |
Memory systems
cache management |
0.0 | 1 | 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow Machines · ISCA 1987 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1986 | Implementation and Evaluation of a List-Processing-Oriented Data Flow Machine · ISCA 1986 |
Methods — techniques the papers use, named apart from their topics
upward multicasting · 0.0switch-level parallelism · 0.0register-transfer level simulation · 0.0simulation · 0.0load control · 0.0depth-first execution control · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | A Class of Recursive Networks on a Chip for Enhancing Intercluster ParallelismabstractFuture VLSI technologies will allow for multiple clusters each of a number of processing nodes to be put on a single chip. Although we may then be able to select a network topology matching an application assigned to each cluster, it may be difficult to decide the topologies of connections between the (intra)cluster networks for effective parallel processing by the cooperation of clusters. To alleviate the problem, this paper proposes a class of recursive networks, RNs, of which constituent networks can have different topologies and sizes in different recursive levels but also in the same level. In RN, the last-level networks define the cluster networks, and the level-i network associated with a cluster network defines the i-th intercluster network between the cluster and another cluster. The cluster and intercluster networks can be any kinds of standard networks, such as the mesh and bus. The paper presents a partition-based method of generating RN and its routing and layout methods. Masaru Takesue |
DSD | 1 |
| 2009 | An HTTP Extension for Secure Transfer of Confidential DataabstractUsers' confidential data in transit on the WWW are protected by the HTTP's authentication scheme or the SSL protocol. However, the former has several weak points in terms of security, while the latter has a few problems against its wide deplotmemt. To alleviate the problems, we propose a scheme for user-initiated server authentication and two schemes for protecting against the cross-site-scripting (XSS) and cross-site reference forgery (XSRF) attacks. Server authentication fails when phishing, pharming, and MITM attacks are deployed, leading to the detection of those attacks. The protection schemes can thwart MITM, as well as XSS and XSRF. We integrate our schemes into the HTTP and extend the browser so that the user can start server authentication when a loaded Web page has a form for submitting data and the user notifies the browser that his/her submitting data are confidential. The browser invokes the protection schemes when the page has no submission form, since XSS and XSRF are deployed without the user's awareness, i.e., without the submission form. Masaru Takesue |
NAS | 1 |
| 2007 | The SKB: A Semi-Completely-Connected Bus for On-Chip Systems
Masaru Takesue |
NPC | 1 |
| 2006 | The psi-cube: a bus-based cube-type clustering network for high-performance on-chip systems
Masaru Takesue |
Parallel Comput. | 1 |
| 2004 | DC-mesh: A Contracted High-Dimensional Mesh for Dynamic Clustering
Masaru Takesue |
NPC | 1 |
| 2003 | A Model of Pipelined Mutual Exclusion on Cache-Coherent Multiprocessors
Masaru Takesue |
Euro-Par | 1 |
| 1998 | Schemes for Reducing Communication Latency in Regular Computations on DSM MultiprocessorsabstractThis paper proposes two schemes for reducing the communication latency in the computations with local and regular communication patterns. The primary scheme is the local protocol for enhancing spatial locality of the coherence actions, and the second is for the communication via stream data. The local protocol is a subsidiary of a traditional coherence protocol and activated on a memory block basis. If activated on a memory block, the domain of coherence actions is confined into the caches that are currently sharing that block. Otherwise, the domain involves the memory as well as those caches. It is easy to efficiently communicate via stream data in the local coherence domain. Our experimental results show that one of the three proposed local protocols, the tampering protocol, significantly improves the performance as compared with the conventional protocol. The communication via stream data contributes to a further performance improvement. Masaru Takesue |
ICPP | 1 |
| 1993 | A Family of Parallel Prefix Algorithms Embedded in NetworksabstractThis paper presents a family of algorithms for producing, from ( upsilon /sub 0/, upsilon /sub 1/, ..., upsilon /sub n-1/), all initial prefixes x/sub i/= upsilon /sub 0/ theta upsilon /sub 1/ theta ... theta upsilon /sub i/ (i=0, 1, ..., n-1) in parallel in interconnection networks such as the omega network and the hypercube, where theta is an associative binary operator. Each algorithm can be embedded in the switches and interconnections of the network, and can be executed in O((log/sub 2/ r+1) log/sub r/ n) time steps provided that the network connecting n processors is constructed by using an r*r switch, and that parallelism within as well as among individual switches is exploited. The objective of these algorithms is to attain a communication pattern that fits the topology of the network. One type of network can be made equivalent to, or can be embedded in, another type of network, so a family of algorithms can be derived from one basic algorithm. In the basic algorithm, every processor p/sub i/ upward multicasts upsilon /sub i/ to processors p/sub k/ (k=i+1, i+2, ..., n - 1). En route to p/sub i/, upsilon /sub j/ (j=0, 1, ..., i - 1) are combined in the switches to produce the (i - 1)th initial prefix x/sub i-1/ that is received by p/sub i/, which can then compute the ith initial prefix x/sub i/=x/sub i-1/ theta upsilon /sub i/.> Masaru Takesue |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1992 | Cache Memories for Data Flow MachinesabstractCache memories for dataflow machines are presented, and, in particular, four design principles for reducing the working set size of dataflow caches are introduced. They are (1) controlling the number of active state processes, (2) optimizing instruction addresses, (3) using a block-structured operand matching/waiting memory, and (4) making deterministic replacements. Based on these principles, instruction and operand caches are organized. A bypass control is also devised that enables cache block replacement to overlap with normal cache access. Miss ratio and performance of the caches are evaluated on a register transfer level simulator of a dataflow machine. The results show that the instruction cache of 1 k words and the operand cache of 2 k words achieve sufficiently low miss ratios. The bypass control compensates for the bandwidth of a narrow swapping channel to the extent that about eight dataflow processors with the caches can be integrated in an LSI chip.> Masaru Takesue |
IEEE Trans. Computers | 1 |
| 1989 | Dataflow Computer Extension Towards Real-Time Processing
Masaru Takesue |
Real Time Syst. | 1 |
| 1987 | A Unified Resource Management and Execution Control Mechanism for Data Flow MachinesabstractThis paper presents a unified resource management and execution control mechanism for data flow machines. The mechanism integrates load control, depth-first execution control, cache memory control and a load balancing mechanism. All of these mechanisms are controlled by such basic information as the number of active state processes, Na. In data flow machines, synchronization among processes is an essential hardware function. Hence, Na can easily be detected by the hardware. Masaru Takesue |
ISCA | 1 |
| 1986 | Implementation and Evaluation of a List-Processing-Oriented Data Flow MachineabstractThe architecture of a data flow machine, called DFM, is developed for parallel list processing. The DFM can maximally exploit parallelism inherent in list processing, due to its ultra-multi-processing mechanism, packet communication-based parallel and pipeline execution mechanism, and lenient cons mechanism. A practical DFM implementation is described. A DFM prototype machine is implemented and DFM performance is evaluated in a simulation on the register transfer level using several benchmark programs. The DFM single processor system is shown to be about five times faster than conventional machines which use the same device technology, while a multi-processor DFM system is shown to achieve a linear speed-up ratio of 0.6 ~ 0.9. Makoto Amamiya, Masaru Takesue, Ryuzo Hasegawa, Hirohide Mikami |
ISCA | 2 |