Demo Data from VLDB 2026 / reviewers in the wild / expert
Kazuyuki Tanimura
dblp:77/620
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021
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 |
Database system architecture and tuning · 50% Query processing and optimization · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 62% Reconfigurable computing and FPGAs · 27% Electronic design automation · 12% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › data placement
storage layout optimization |
0.8 | 1 | 2024 | Petabyte-Scale Row-Level Operations in Data Lakehouses · Proc. VLDB Endow. 2024 |
Reconfigurable computing and FPGAs
coarse-grained reconfigurable architecture |
0.1 | 1 | 2012 | Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Reconfigurable computing and FPGAs
kernel partitioning |
0.1 | 1 | 2012 | Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Electronic design automation › high-level synthesis
scheduling |
0.1 | 1 | 2012 | Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Reconfigurable computing and FPGAs
application mapping |
0.0 | 1 | 2012 | Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Methods — techniques the papers use, named apart from their topics
runtime filtering · 1.5position deletes · 1.5equality deletes · 1.5recursive search · 0.1abstract tree partitioning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Petabyte-Scale Row-Level Operations in Data LakehousesabstractData lakehouses combine the almost infinite scale and diverse tooling of a data lake with the reliability and functionality of a data warehouse. This paper presents extensions that enhance data lake-houses using Apache Iceberg and Apache Spark with performant petabyte-scale row-level operations. The framework is capable of handling both high-density and sparse modifications by either materializing changes at the file level during writes or producing equality and position deletes that are lazily merged with existing data during reads. The paper also outlines essential improvements in determining and applying row-level changes: eliminating expensive shuffles with storage-partitioned joins, minimizing write amplification with runtime filtering, and optimizing the layout of output data with adaptive writes. Our evaluation demonstrates the relative strengths and weaknesses of the various materialization strategies, highlighting the use cases that require each technique. We also show an order of magnitude improvement in performance after our enhancements. Anton Okolnychyi, Kazuyuki Tanimura, Russell Spitzer, Ryan Blue, Szehon Ho, Yufei Gu, Vishwanath Lakkundi, D. B. Tsai |
Proc. VLDB Endow. | 3 |
| 2012 | Integrated Kernel Partitioning and Scheduling for Coarse-Grained Reconfigurable ArraysabstractCoarse-grained reconfigurable arrays (CGRAs) are a promising class of architectures conjugating flexibility and efficiency. Devising effective methodologies to map applications onto CGRAs is a challenging task, due to their parallel execution paradigm and constrained hardware resources. In order to handle complex applications, it is important to devise efficient strategies to partition a kernel into pieces that obey resource constraint and methodologies to schedule them on the underlying hardware. In this paper, we tackle these problems by proposing algorithms to address partitioning based on recursive searches over abstract trees. A novel scheduling strategy is also described that, leveraging differences in delays of various operations, is able to efficiently map operations on CGRA architectures. Experimental evidence on kernels derived from a diverse set of data flow graphs and EEMBC benchmarks demonstrate the efficacy of the described methods, which, when combined, achieve a higher runtime performance on a given mesh size than state-of-the-art approaches (as much as 38% for the benchmark applications considered). Giovanni Ansaloni, Kazuyuki Tanimura, Laura Pozzi 0001, Nikil Dutt |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2011 | Slack-aware scheduling on Coarse Grained Reconfigurable ArraysabstractCoarse Grained Reconfigurable Arrays (CGRAs) are a promising class of architectures conjugating flexibility and efficiency. Devising effective methodologies to map applications onto CGRAs is a challenging task, due to their parallel execution paradigm and sparse interconnection topology. In this paper we present a scheduling framework that is able to efficiently map operations on CGRA architectures. It leverages differences in delays of various operations, which a reconfigurable architecture always exhibits at run-time, to effectively route data. We call this ability “slack-awareness”. Experimental evidence showcases the benefit of slack-aware scheduling in a coarse-grained re-configurable environment, as more complex applications can be mapped for a given mesh size and more efficient schedules can be achieved, compared to the state of the art methods. Giovanni Ansaloni, Laura Pozzi 0001, Kazuyuki Tanimura, Nikil Dutt |
DATE | 3 |
| 2008 | Scalable unified dual-radix architecture for Montgomery multiplication in GF(P) and GF(2n)abstractModular multiplication is the most dominant arithmetic operation in elliptic curve cryptography (ECC), which is a type of public-key cryptography. Montgomery multiplication is commonly used as a technique for the modular multiplication and required scalability since the bit length of operands varies depending on the security levels. Also, ECC is performed in GF(P) or GF(2n), and unified architectures for GF(P) and GF(2n) multiplier are needed. However, in previous works, changing frequency or dual-radix architecture is necessary to deal with delay-time difference between GF(P) and GF(2n) circuits of the multiplier because the critical path of GF(P) circuit is longer. This paper proposes a scalable unified dual-radix architecture for Montgomery multiplication in GF(P) and GF(2n). The proposed architecture unifies 4 parallel radix-216multipliers in GF(P) and a radix-264multiplier in GF(2n) into a single unit. Applying lower radix to GF(P) multiplier shortens its critical path and makes it possible to compute the operands in the two fields using the same multiplier at the same frequency so that clock dividers to deal with the delay-time difference are not required. Moreover, parallel architecture in GF(P) reduces the clock cycles increased by dual-radix approach. Consequently, the proposed architecture achieves to compute GF(P) 256-bit Montgomery multiplication in 0.23 mus. Kazuyuki Tanimura, Ryuta Nara, Shunitsu Kohara, Kazunori Shimizu, Youhua Shi, Nozomu Togawa, Masao Yanagisawa, Tatsuo Ohtsuki |
ASP-DAC | 1 |