scispace - formally typeset
K

Kiyokuni Kawachiya

Researcher at IBM

Publications -  40
Citations -  817

Kiyokuni Kawachiya is an academic researcher from IBM. The author has contributed to research in topics: Java & Java concurrency. The author has an hindex of 17, co-authored 40 publications receiving 807 citations.

Papers
More filters
Proceedings ArticleDOI

Lock reservation: Java locks can mostly do without atomic operations

TL;DR: A novel algorithm called lock reservation, which exploits thread locality of Java locks, which claims that the locking sequence of a Java lock contains a very long repetition of a specific thread.
Proceedings ArticleDOI

Libra: a library operating system for a jvm in a virtualized execution environment

TL;DR: Libra is described, an execution environment specialized for IBM's J9 JVM that provides the services necessary to achieve good performance for the Java workloads of interest but relies on an instance of Linux in another hypervisor partition to provide a networking stack, a filesystem, and other services.
Proceedings ArticleDOI

Resilient X10: efficient failure-aware programming

TL;DR: This paper builds a complete implementation of the X10 language and implementation, capable of executing benchmark applications on hundreds of nodes, and describes the algorithms required to make the language runtime resilient.
Proceedings ArticleDOI

A study of locking objects with bimodal fields

TL;DR: This work proposes a new algorithm that allows both inflation without busy-wait and deflation, but still maintains an almost maximum level of performance in the absence of contention.
Proceedings ArticleDOI

Effectiveness of cross-platform optimizations for a java just-in-time compiler

TL;DR: The system overview of the Java Just-In-Time (JIT) compiler is described, which is the basis for the latest production version of IBM Java JIT compiler that supports a diversity of processor architectures including both 32-bit and 64-bit modes, CISC, RISC, and VLIW architectures.