Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jun Nakano

dblp:68/6640 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3Systems, architecture and hardware · 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
2 papers
Integrated circuit design · 26% Energy-efficient computing · 26% Distributed systems · 23%
Theoretical computer science
3 papers
Mathematical optimization · 62% Graph algorithms and graph theory · 38%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › low-power circuit design
body biasing
0.112007
Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing · MICRO 2007
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.112007
Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing · MICRO 2007
Integrated circuit design
low-power circuit design
0.112007
Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing · MICRO 2007
Energy-efficient computing
power management
0.112007
Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing · MICRO 2007
Distributed systems
fault tolerance
0.112006
ReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers · HPCA 2006
Distributed systems › fault tolerance
rollback recovery
0.112006
ReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers · HPCA 2006
Mathematical optimization › combinatorial optimization › network optimization
transportation problem
0.021995
Efficient Algorithms for the Hitchcock Transportation Problem · SIAM J. Comput. 1995
Efficient Algorithms for the Hitchcock Transportation Problem · SODA 1992
Operating systems › fault tolerance
checkpoint and rollback
0.012006
ReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers · HPCA 2006
Graph algorithms and graph theory › graph algorithms › network flow
minimum-cost flow
0.011995
Efficient Algorithms for the Hitchcock Transportation Problem · SIAM J. Comput. 1995

Methods — techniques the papers use, named apart from their topics

dynamic fine-grain body biasing · 0.1DVFS · 0.1splitter finding · 0.0randomization · 0.0geometric optimization · 0.0
YearPublicationVenuePosition
2007 Mitigating Parameter Variation with Dynamic Fine-Grain Body Biasing
abstract
Parameter variation is detrimental to a processor's frequency and leakage power. One proposed technique to mitigate it is fine-grain body biasing (FGBB), where different parts of the processor chip are given a voltage bias that changes the speed and leakage properties of their transistors. This technique has been proposed for static application, with the bias voltages being programmed at manufacturing time for worst-case conditions. In this paper, we introduce dynamic FGBB (D-FGBB), which allows the continuous re-evaluation of the bias voltages to adapt to dynamic conditions. Our results show that D-FGBB is very versatile and effective. Specifically, with the processor working in normal mode at fixed frequency, D-FGBB reduces the leakage power of the chip by an average of 2%-A2.% compared to static FGBB. Alternatively, with the processor working in a high-performance mode, D-FGBB increases the processor frequency by an average of 7-9% compared to static FGBB - or 7-16% compared to no body biasing. Finally, we also show that D-FGBB can be synergistically combined with dynamic voltage and frequency scaling (DVFS), creating an effective means to manage power.
Radu Teodorescu, Jun Nakano, Abhishek Tiwari 0002, Josep Torrellas
MICRO2
2006 ReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers
abstract
The increasing demand for reliable computers has led to proposals for hardware-assisted rollback of memory state. Such approach promises major reductions in mean time to repair (MTTR). The benefits are especially compelling for database servers, where existing recovery software typically leads to downtimes of tens of minutes. Unfortunately, adoption of such proposals is hindered by the lack of efficient mechanisms for I/O recovery. This paper presents and evaluates ReViveI/O, a scheme for I/O undo and redo that is compatible with mechanisms for hardware-assisted rollback of memory state. We have fully implemented a Linux-based prototype that shows that low-overhead, low-MTTR recovery of I/O is feasible. For 20-120 ms between checkpoints, a throughput-oriented workload such as TPC-C has negligible overhead. Moreover, for 50 ms or less between checkpoints, the response time of a latency-bound workload such as WebStone remains tolerable. In all cases, the recovery time of ReViveI/O is practically negligible. The result is a cost-effective highly-available server.
Jun Nakano, Pablo Montesinos, Kourosh Gharachorloo, Josep Torrellas
HPCA1
1995 Efficient Algorithms for the Hitchcock Transportation Problem
abstract
We consider the Hitchcock transportation problem on n supply points and k demand points when n is much greater than k. The problem can be solved in $O(kn^{2} \log n + n^{2}\log^{2} n)$ time if an efficient minimum-cost flow algorithm is directly applied. Applying a geometric method named splitter finding and a randomization technique, we can improve the time complexity when the ratio c of the maximum supply to the minimum supply is sufficiently small. The expected running time of our randomized algorithm is $O(\frac{kn\log cn}{\log(n/k^{4} \log^{2}k)})$ if $n > k^{4} \log^{2} k$, and $O(k^{5} \log^{2} n \log cn )$ if $n \leq k^{4} \log^{2} k$. If $n = \Omega (k^{4+\epsilon}) (\epsilon > 0)$ and $c = \operatorname{poly}(n)$, the problem is solved in $O(kn)$ time, which is optimal.
Takeshi Tokuyama, Jun Nakano
SIAM J. Comput.2
1992 Efficient Algorithms for the Hitchcock Transportation Problem
Takeshi Tokuyama, Jun Nakano
SODA2
1991 Geometric Algorithms for a Minimum Cost Assignment Problem
Takeshi Tokuyama, Jun Nakano
SCG2