Demo Data from VLDB 2026 / reviewers in the wild / expert
Masato Edahiro
dblp:12/1321
· DBLP profile ↗
24ranked-venue papers
10as first author
0since 2021 · last 2020
0000-0003-2188-2690ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 18 · 6 first-authorTheory of computation · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
GPUs and heterogeneous computing · 68% Electronic design automation · 19% Cloud and datacenter computing · 13% | |
| Artificial intelligence
1 paper |
Image recognition and object detection · 100% |
Topics — the 14 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › join processing › parallel join
GPU join |
0.3 | 1 | 2017 | Relational Joins on GPUs: A Closer Look · IEEE Trans. Parallel Distributed Syst. 2017 |
Query processing and optimization
join processing |
0.3 | 1 | 2017 | Relational Joins on GPUs: A Closer Look · IEEE Trans. Parallel Distributed Syst. 2017 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2016 | Accelerated Deformable Part Models on GPUs · IEEE Trans. Parallel Distributed Syst. 2016 |
GPUs and heterogeneous computing
GPU database system |
0.1 | 1 | 2017 | Relational Joins on GPUs: A Closer Look · IEEE Trans. Parallel Distributed Syst. 2017 |
Computer vision › Image recognition and object detection › object detection › part-based object detection
deformable part model |
0.1 | 1 | 2016 | Accelerated Deformable Part Models on GPUs · IEEE Trans. Parallel Distributed Syst. 2016 |
Cloud and datacenter computing › virtualization › resource virtualization
processor virtualization |
0.1 | 1 | 2006 | VIRTUS: a new processor virtualization architecture for security-oriented next-generation mobile terminals · DAC 2006 |
Electronic design automation
physical design |
0.0 | 3 | 1994 | An Efficient Zero-Skew Routing Algorithm · DAC 1994 A Clustering-Based Optimization Algorithm in Zero-Skew Routings · DAC 1993 New Placement and Global Routing Algorithms for Standard Cell Layouts · DAC 1990 |
Electronic design automation › physical design
clock routing |
0.0 | 2 | 1994 | An Efficient Zero-Skew Routing Algorithm · DAC 1994 A Clustering-Based Optimization Algorithm in Zero-Skew Routings · DAC 1993 |
Electronic design automation › physical design › clock routing
zero-skew clock routing |
0.0 | 2 | 1994 | An Efficient Zero-Skew Routing Algorithm · DAC 1994 A Clustering-Based Optimization Algorithm in Zero-Skew Routings · DAC 1993 |
Electronic design automation › physical design › routing
global routing |
0.0 | 1 | 1990 | New Placement and Global Routing Algorithms for Standard Cell Layouts · DAC 1990 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1990 | New Placement and Global Routing Algorithms for Standard Cell Layouts · DAC 1990 |
Electronic design automation › physical design › placement › cell placement
standard cell placement |
0.0 | 1 | 1990 | New Placement and Global Routing Algorithms for Standard Cell Layouts · DAC 1990 |
Computational geometry
point location |
0.0 | 1 | 1984 | A New Point-Location Algorithm and Its Practical Efficiency: Comparison with Existing Algorithms · ACM Trans. Graph. 1984 |
Computational geometry
geometric data structures |
0.0 | 1 | 1987 | A Bucketing Algorithm for the Orthogonal Segment Intersection Search Problem and Its Practical Efficiency · SCG 1987 |
Methods — techniques the papers use, named apart from their topics
sort index join · 0.6non-index join · 0.6hash join · 0.6benchmarking · 0.6parallelization scheme · 0.5virtualization-assist logic · 0.1virtual machine monitor asymmetrization · 0.1dynamic inter-domain communication · 0.1bucket algorithm · 0.0clustering · 0.0computational experiments · 0.0bucketing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Mapping Method of MATLAB/Simulink Model for Embedded Many-Core PlatformabstractMulti-/many-core processors are being increasingly used to reduce power consumption and improve performance. In addition, the use of Model-Based Development for embedded systems has been increasing. Relative to these trends, Model-Based Parallelizer (MBP) has an essential role in parallelizing applications (i.e., Simulink blocks) at the model level. MBP maps Simulink blocks to cores using various types of information such as block characteristics, a C code, and the multi-/many-core hardware implementation. However, MBP does not consider many-core hardware with cluster structures. This paper proposes an algorithm that decides on core allocations by considering cluster structures. The proposed algorithm combines two other algorithms: one algorithm uses the core allocation of MBP and path analysis at the cluster-level and considers the influence of communication contention to decide on cluster allocations, and the other algorithm uses the results of MBP and remaps cluster allocations. The proposed algorithm produces better results than its component algorithms could separately. Evaluations demonstrate that the proposed algorithm obtained the better results than the existing method in terms of execution time on random and real models. Kentaro Honda, Sasuga Kojima, Hiroshi Fujimoto, Masato Edahiro, Takuya Azumi |
PDP | 4 |
| 2017 | Relational Joins on GPUs: A Closer LookabstractThe problem of scaling out relational join performance for large data sets in the database management system (DBMS) has been studied for years. Although in-memory DBMS engines can reduce load times by storing data in the main memory, join queries still remain computationally expensive. Modern graphics processing units (GPUs) provide massively parallel computing and may enhance the performance of such join queries; however, it is not clearyet in what condition relational joins perform well on GPUs. In this paper, we identify the performance characteristics of GPU computing for relational joins by implementing several well-known GPU-based join algorithms under various configurations. Experimental results indicate that the speedup ratio of GPU-based relational joins to CPU-based counterparts depends on the number of compute cores, the size of data sets, join conditions, and join algorithms. In the best case, the speedup ratios are up to 6.67 times for non-index joins, 9.41 times for sort index joins, and 2.55 times for hash joins. The execution time of GPU-based implementation for index joins, on the other hand, is only about 0.696 times less than the execution time of the CPU's counterparts. Makoto Yabuta, Shinpei Kato, Masato Edahiro, Hideyuki Kawashima |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2016 | Accelerated Deformable Part Models on GPUsabstractObject detection is a fundamental challenge facing intelligent applications. Image processing is a promising approach to this end, but its computational cost is often a significant problem. This paper presents schemes for accelerating the deformable part models (DPM) on graphics processing units (GPUs). DPM is a well-known algorithm for image-based object detection, and it achieves high detection rates at the expense of computational cost. GPUs are massively parallel compute devices designed to accelerate data-parallel compute-intensive workload. According to an analysis of execution times, approximately 98 percent of DPM code exhibits loop processing, which means that DPM could be highly parallelized by GPUs. In this paper, we implement DPM on the GPU by exploiting multiple parallelization schemes. Results of an experimental evaluation of this GPU-accelerated DPM implementation demonstrate that the best scheme of GPU implementations using an NVIDIA GPU achieves a speed up of 8.6x over a naive CPU-based implementation. Manato Hirabayashi, Shinpei Kato, Masato Edahiro, Kazuya Takeda, Seiichi Mita |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2014 | Power and Performance Characterization and Modeling of GPU-Accelerated SystemsabstractGraphics processing units (GPUs) provide an order-of-magnitude improvement on peak performance and performance-per-watt as compared to traditional multicore CPUs. However, GPU-accelerated systems currently lack a generalized method of power and performance prediction, which prevents system designers from an ultimate goal of dynamic power and performance optimization. This is due to the fact that their power and performance characteristics are not well captured across architectures, and as a result, existing power and performance modeling approaches are only available for a limited range of particular GPUs. In this paper, we present power and performance characterization and modeling of GPU-accelerated systems across multiple generations of architectures. Characterization and modeling both play a vital role in optimization and prediction of GPU-accelerated systems. We quantify the impact of voltage and frequency scaling on each architecture with a particularly intriguing result that a cutting-edge Kepler-based GPU achieves energy saving of 75% by lowering GPU clocks in the best scenario, while Fermi- and Tesla-based GPUs achieve no greater than 40% and 13%, respectively. Considering these characteristics, we provide statistical power and performance modeling of GPU-accelerated systems simplified enough to be applicable for multiple generations of architectures. One of our findings is that even simplified statistical models are able to predict power and performance of cutting-edge GPUs within errors of 20% to 30% for any set of voltage and frequency pair. Yuki Abe 0001, Hiroshi Sasaki 0001, Shinpei Kato, Koji Inoue, Masato Edahiro, Martin Peres |
IPDPS | 5 |
| 2013 | Data Transfer Matters for GPU ComputingabstractGraphics processing units (GPUs) embrace many-core compute devices where massively parallel compute threads are offloaded from CPUs. This heterogeneous nature of GPU computing raises non-trivial data transfer problems especially against latency-critical real-time systems. However even the basic characteristics of data transfers associated with GPU computing are not well studied in the literature. In this paper, we investigate and characterize currently-achievable data transfer methods of cutting-edge GPU technology. We implement these methods using open-source software to compare their performance and latency for real-world systems. Our experimental results show that the hardware-assisted direct memory access (DMA) and the I/O read-and-write access methods are usually the most effective, while on-chip micro controllers inside the GPU are useful in terms of reducing the data transfer latency for concurrent multiple data streams. We also disclose that CPU priorities can protect the performance of GPU data transfers. Yusuke Fujii, Takuya Azumi, Nobuhiko Nishio, Shinpei Kato, Masato Edahiro |
ICPADS | 5 |
| 2010 | A robust seamless communication architecture for next-generation mobile terminals on multi-CPU SoCsabstractWe propose a robust seamless communication architecture that enables legacy mobile terminal software designed for single-CPU processors to be run on multi-CPU processors without any software modifications. This architecture features two new technologies: proxy processes, which help achieve the design of its user-level system-call hooking and a robust design method, which reduces bandwidth variation by systematic parameter optimization. Our evaluations confirmed that this architecture achieves fundamental features with satisfactory performance, that we have succeeded in getting actual mobile terminal software to run on three CPUs without modifying the software, and that the robust design method reduces bandwidth variation by 21%. Hiroaki Inoue, Junji Sakai, Masato Edahiro |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2009 | Parallelizing fundamental algorithms such as sorting on multi-core processors for EDA accelerationabstractFundamental algorithms should be parallelized to accelerate EDA software on multi-core architecture. In this paper, we introduce scalable algorithms that have scalability on multi-cores. As an example, a sorting algorithm, called Map Sort, is presented. This algorithm uses a map from subsets of input data to intervals on data range. Experimental results show that, in comparison with quick sort on a single CPU, processing time of Map Sort is comparable on a CPU and three times faster on four CPUs. Masato Edahiro |
ASP-DAC | 1 |
| 2009 | Dynamic security domain scaling on embedded symmetric multiprocessorsabstractWe propose a method for dynamic security-domain scaling on SMPs that offers both highly scalable performance and high security for future high-end embedded systems. Its most important feature is its highly efficient use of processor resources, accomplished by dynamically changing the number of processors within a security-domain (i.e., dynamically yielding processors to other security-domains) in response to application load requirements. Two new technologies make this scaling possible without any virtualization software: (1) self-transition management and (2) unified virtual address mapping. Evaluations show that this domain control provides highly scalable performance and incurs almost no performance overhead in security-domains. The increase in OSs in binary code size is less than 1.5%, and the time required for individual state transitions is on the order of a single millisecond. This scaling is the first in the world to make possible the dynamic changing of the number of processors within a security-domain on an ARM SMP. Hiroaki Inoue, Tsuyoshi Abe, Kazuhisa Ishizaka, Junji Sakai, Masato Edahiro |
ACM Trans. Design Autom. Electr. Syst. | 5 |
| 2008 | FIDES: An advanced chip multiprocessor platform for secure next generation mobile terminalsabstractWe propose a secure platform on a chip multiprocessor, FIDES, in order to enable next generation mobile terminals to execute downloaded native applications for Linux. Its most important feature is the higher security based on multigrained separation mechanisms. Four new technologies support the FIDES platform: bus filter logic, XIP kernels, policy separation, and dynamic access control. With these technologies, the FIDES platform can tolerate both application-level and kernel-level bugs on an actual download subsystem. Thus, the best-suited platform to secure next generation mobile terminals is FIDES. Hiroaki Inoue, Junji Sakai, Sunao Torii, Masato Edahiro |
ACM Trans. Embed. Comput. Syst. | 4 |
| 2008 | Processor virtualization for secure mobile terminalsabstractWe propose a processor virtualization architecture, VIRTUS, to provide a dedicated domain for preinstalled applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide any number of domains for native applications. VIRTUS features three new technologies, namely, VMM asymmetrization, dynamic interdomain communication (IDC), and virtualization-assist logic, and it is first in the world to virtualize an ARM-based multiprocessor. Evaluations have shown that VMM asymmetrization results in significantly less performance degradation and LOC increase than do other VMMs. Further, dynamic IDC overhead is low enough, and virtualization-assist logic can be implemented in a sufficiently small area. Hiroaki Inoue, Junji Sakai, Masato Edahiro |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2007 | Towards scalable and secure execution platform for embedded systemsabstractReliability of embedded systems can be enhanced by multicore and partitioning approaches. Physical partitioning based on AMP multicore achieves runtime stability of multiple applications in a system and prevents the whole system shutdown as well even when a malicious code creeps in. Combined with logical partitioning by processor visualization and SMP technologies, the multicore architecture could realize more flexible and more scalable platform for future embedded systems. Hiroaki Inoue, Masato Edahiro, Junji Sakai |
ASP-DAC | 2 |
| 2006 | VIRTUS: a new processor virtualization architecture for security-oriented next-generation mobile terminalsabstractWe propose a new processor virtualization architecture, VIRTUS, to provide a dedicated domain for pre-installed applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide any number of domains for native applications. VIRTUS features three new technologies: VMM asymmetrization, dynamic inter-domain communication and virtualization-assist logic, and it is first in the world to virtualize an ARM-based multiprocessor. Hiroaki Inoue, Akihisa Ikeno, Masaki Kondo, Junji Sakai, Masato Edahiro |
DAC | 5 |
| 1998 | Scan-chain Optimization Algorithms for Multiple Scan-paths
Susumu Kobayashi, Masato Edahiro, Mikio Kubo |
ASP-DAC | 2 |
| 1998 | A New LSI Performance Prediction Model for Interconnection Analysis of Future LSIsabstractAs the interconnection delays control the LSI performance, the LSI performance estimation at higher design level becomes more difficult. In this paper a new LSI performance model for the estimation is described, which is made up by adopting a new clock-skew model to the SUSPENS (Stanford University System Performance Simulator) model. Using the model, it is cleared that a specific block size, where the line delay overcomes the block cycle time, becomes shorter as the LSI generation proceeds. Shuji Takahashi, Masato Edahiro, Yoshihiro Hayashi |
ASP-DAC | 2 |
| 1996 | Clock Buffer Placement Algorithm for Wire-Delay-Dominated Timing ModelabstractA clock buffer placement algorithm is proposed for future technologies in which wire delay dominates signal delay. In such technologies, buffers need to be placed so as to minimize the maximum wire delay. We formulate the problem into a non-linear programming, and solve it by an iteration method with a randomized technique. We applied our buffer placement algorithm with a zero-skew router to several benchmark data, and show that our algorithm achieves 30% less delay time than a H-tree based algorithm. Masato Edahiro, Richard J. Lipton |
Great Lakes Symposium on VLSI | 1 |
| 1996 | Equispreading Tree in Manhattan Distance
Masato Edahiro |
Algorithmica | 1 |
| 1994 | An Efficient Zero-Skew Routing AlgorithmabstractAbstract | A bucket algorithm is proposed for zeroskew routing with linear time complexity on the average. Our algorithm is much simpler and more e cient than the best known algorithm which uses Delaunay triangulations for segments on Manhattan distance. Experimental results show that the linearity of our algorithm is accomplished. Our algorithm generates a zero-skew routing for 3000-pin benchmark data within 5 seconds on a 90MIPS RISC workstation. I. Masato Edahiro |
DAC | 1 |
| 1993 | A Clustering-Based Optimization Algorithm in Zero-Skew RoutingsabstractA zero-skew routing algorithm with clustering and improvement methods is proposed. This algorithm generates a zero-skew routing in O(n log n) time for n pins, and it is proven that the order of the total wire length is best possible. Our algorithm achieves 20% reduction of the total wire length and 15%-50% improvement of the delay time on benchmark data compared with the best known algorithm. 1 Department of Computer Science, Princeton University and C&C Systems Research Laboratories, NEC Corporation 1 Introduction Designing zero-skew routings with minimal delay time is one of the most crucial issues in current and future performance-driven layouts. In synchronous circuits, the clock skew t skew limits the clock period t c together with data path delay t d and other constant factors t const . The following equation formulates the clock period: t c = t skew + t d + t const : Therefore, in order to optimize the clock period, the clock skew needs to be minimized. In addition, in desi... Masato Edahiro |
DAC | 1 |
| 1992 | Chrominance/luminance signal separation and syntheses chips developed with a DSP silicon compilerabstractVLSI chips for luminance/chrominance (Y/C) signal separation and synthesis have been developed. Application-specific FIR filter structures and canonical signed-digit representation (CSR) multipliers used in the filters make it possible to develop compact high-speed VLSI chips. A silicon compiler, which employs the optimal FIR filter structures and supplies the optimal filter design faculty, has contributed to quick VLSI development. Y/C signal separation using four video FIR filters and Y/C signal synthesis using three video FIR filters are implemented on single chips by 1.2- mu m CMOS technology.> Takashi Miyazaki, Takao Nishitani, Masaki Ishikawa, Masato Edahiro, Kaoru Mitsuhashi |
IEEE Trans. Circuits Syst. Video Technol. | 4 |
| 1990 | New Placement and Global Routing Algorithms for Standard Cell LayoutsabstractNew placement and global routing algorithms are proposed for standard cell layouts. The placement algorithm, called the hierarchical clustering with min-cut exchange (HCME), is effective to avoid being trapped in local optimum solutions. The global routing algorithm does not route the nets one by one and therefore, the results are independent of the net order and channel order. In this algorithm, channel width is minimized under a cost function, in which the trade-off between the minimization of net lengths and the minimization of the number of tracks is considered. These algorithms are simple and highly efficient. This is confirmed by computational experiments. Masato Edahiro, Takeshi Yoshimura |
DAC | 1 |
| 1990 | A Clock Net Reassignment Algorithm Usign Voronoi DiagramabstractA novel algorithm is presented for the clock net reassignment problem in semi-custom layout design. The clock net reassignment is used to shorten clock nets by reconnecting clock drivers and flip-flops so as to obtain high performance LSIs. The proposed algorithm, by using the Voronoi diagram in computational geometry, is quite efficient and gives better assignments than existing techniques. The experimental results show that the algorithm yields a 10% reduction in net lengths in comparison with existing algorithms. The algorithm takes only 18 s to find an assignment for 167 drivers and 833 flip-flops.> Masato Edahiro |
ICCAD | 1 |
| 1989 | A Bucketing Algorithm for the Orthogonal Segment Intersection Search Problem and Its Practical Efficiency
Masato Edahiro, Katsuhiko Tanaka, Takashi Hoshino 0003, Takao Asano |
Algorithmica | 1 |
| 1987 | A Bucketing Algorithm for the Orthogonal Segment Intersection Search Problem and Its Practical EfficiencyabstractThe orthogonal segment intersection search problem is stated as follows: Given a set S of n orthogonal segments in the plane, report all the segments of S that intersect a given orthogonal query segment. For this problem, we propose a simple and practical algorithm based on bucketing techniques. It constructs, in Ο(n) time preprocessing, a search structure of size Ο(n) so that all the segments of S intersecting a query segment can be reported in Ο(k) time in the average case, where k is the number of the reported segments. The proposed algorithm as well as existing algorithms is implemented in FORTRAN, and their practical efficiencies are investigated through computational experiments. It is shown that our Ο(k) search time, Ο(n) space and Ο(n) preprocessing time algorithm is practically the most efficient among the tested algorithms. Masato Edahiro, Katsuhiko Tanaka, Takashi Hoshino 0003, Takao Asano |
SCG | 1 |
| 1984 | A New Point-Location Algorithm and Its Practical Efficiency: Comparison with Existing Algorithmsabstractarticle Free Access Share on A new point-location algorithm and its practical efficiency: comparison with existing algorithms Author: Ta. Asano Department of Mathematical Engineering and Instrumentation Physics, Faculty of Engineering, University of Tokyo, Bunkyo-ku, Tokyo, Japan 113 Department of Mathematical Engineering and Instrumentation Physics, Faculty of Engineering, University of Tokyo, Bunkyo-ku, Tokyo, Japan 113View Profile Authors Info & Claims ACM Transactions on GraphicsVolume 3Issue 2April 1984 pp 86–109https://doi.org/10.1145/357337.357338Published:01 April 1984Publication History 52citation921DownloadsMetricsTotal Citations52Total Downloads921Last 12 Months43Last 6 weeks13 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Masato Edahiro, I. Kokubo, Takao Asano |
ACM Trans. Graph. | 1 |