Koji Nakano
Last Updated :2024/04/03
- Affiliations, Positions
- Graduate School of Advanced Science and Engineering, Professor
- E-mail
- nakanohiroshima-u.ac.jp
Basic Information
Major Professional Backgrounds
- 1998/02/01, 2001/02/28, Nagoya Institute of Technology, Associate Professor
- 2001/03/01, 2003/03/31, JAIST, School of Information Science, Associate Professor
- 1995/11/01, 1999/01/31, Nagoya Institute of Technology, Assistant Professor
- 1992/04/01, 1995/10/30, Hitachi Ltd., Advanced Research Laboratory, Research Scientist
- 2003/04/01, 2020/03/31, Hiroshima University, School of Engineering, Professor
Educational Backgrounds
- Osaka University, Graduate School, Division of Engineering Science, Japan, 1989/04, 1992/03
Academic Degrees
Educational Activity
- [Bachelor Degree Program] School of Informatics and Data Science : Department of Informatics and Data Science : Computer Science Program
- [Master's Program] Graduate School of Advanced Science and Engineering : Division of Advanced Science and Engineering : Informatics and Data Science Program
- [Doctoral Program] Graduate School of Advanced Science and Engineering : Division of Advanced Science and Engineering : Informatics and Data Science Program
In Charge of Primary Major Programs
Research Fields
- Informatics;Principles of Informatics;Theory of informatics
- Informatics;Computing Technologies;Computer system
Research Keywords
- Parallel and Distributed Processing, Machine Learning, Quantum
Computing, GPU and FPGA Computing
Affiliated Academic Societies
- IEEE Computer Society, 1992
- IEICE, 1987
- Information Processing Society of Japan, 1987
Educational Activity
Course in Charge
- 2024, Undergraduate Education, 3Term, Digital Circuit Design
- 2024, Undergraduate Education, 4Term, Mechanism how programs run on computer
- 2024, Undergraduate Education, 1Term, Informatics Seminar I
- 2024, Undergraduate Education, 2Term, Informatics Seminar II
- 2024, Undergraduate Education, Second Semester, Graduation Thesis
- 2024, Graduate Education (Master's Program) , 1Term, Special Exercises on Informatics and Data Science A
- 2024, Graduate Education (Master's Program) , 2Term, Special Exercises on Informatics and Data Science A
- 2024, Graduate Education (Master's Program) , 3Term, Special Exercises on Informatics and Data Science B
- 2024, Graduate Education (Master's Program) , 4Term, Special Exercises on Informatics and Data Science B
- 2024, Graduate Education (Master's Program) , 1Term, Special Exercises on Informatics and Data Science B
- 2024, Graduate Education (Master's Program) , 2Term, Special Exercises on Informatics and Data Science B
- 2024, Graduate Education (Master's Program) , Academic Year, Special Study on Informatics and Data Science
- 2024, Graduate Education (Master's Program) , 1Term, Embedded System
- 2024, Graduate Education (Doctoral Program) , Academic Year, Special Study on Informatics and Data Science
Research Activities
Academic Papers
- Adaptive loss-less data compression method optimized for GPU decompression, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 20171225
- An Efficient GPU Implementation of CKY Parsing Using the Bitwise Parallel Bulk Computation Technique, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E100D(12), 2857-2865, 201712
- Offline Permutation on the CUDA-enabled GPU, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E97D(12), 3052-3062, 2014
- An Optimal Implementation of the Approximate String Matching on the Hierarchical Memory Machine, with Performance Evaluation on the GPU, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E97D(12), 3063-3071, 2014
- An energy efficient ranking protocol for radio networks, IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, E89A(5), 1346-1354, 2006
- An energy efficient leader election protocol for radio network with a single transceiver, IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, E89A(5), 1355-1361, 2006
- Foreword - Special Section on Parallel/Distributed processing and Systems, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E90D(1), 1-1, 2007
- Special issue advances in parallel and distributed computational models, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 18(3), 433-434, 2007
- Efficient hardware algorithms for N choose K counters using the bitonic merger, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 18(3), 517-528, 2007
- SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 19(6), 1277-1278, 2008
- A NEW FM SCREENING METHOD TO GENERATE CLUSTER-DOT BINARY IMAGES USING THE LOCAL EXHAUSTIVE SEARCH WITH FPGA ACCELERATION, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 19(6), 1373-1386, 2008
- Clipping-Free Halftoning and Multitoning Using the Direct Binary Search, IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, E92A(4), 1192-1201, 2009
- SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 21(3), 385-386, 2010
- LOW-LATENCY CONNECTED COMPONENT LABELING USING AN FPGA, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 21(3), 405-425, 2010
- Deafness Resilient MAC Protocol for Directional Communications, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E93D(12), 3243-3250, 2010
- SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS (APDCM 2009) PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 22(3), 517-518, 2011
- Reciprocal sound transmission measurement of mean current and temperature variations in the central part (Aki-nada) of the Seto Inland Sea, Japan, JOURNAL OF OCEANOGRAPHY, 67(2), 173-182, 2011
- SPECIAL ISSUE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT 2009) PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 22(5), 999-1000, 2011
- AN EFFICIENT PARALLEL SORTING COMPATIBLE WITH THE STANDARD QSORT, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 22(5), 1057-1071, 2011
- A Graph Rewriting Approach for Converting Asynchronous ROMs into Synchronous Ones, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E94D(12), 2378-2388, 2011
- SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 23(4), 761-762, 2012
- A GPU Implementation of Dynamic Programming for the Optimal Polygon Triangulation, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E96D(12), 2596-2603, 2013
- Offline Permutation Algorithms on the Discrete Memory Machine with Performance Evaluation on the GPU, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E96D(12), 2617-2625, 2013
- Optimal Parallel Algorithms for Computing the Sum, the Prefix-Sums, and the Summed Area Table on the Memory Machine Models, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E96D(12), 2626-2634, 2013
- Asynchronous Memory Machine Models with Barrier Synchronization, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E97D(3), 431-441, 2014
- Using Pulse/Tone Signals as an Alternative to Boost Channel Reservation on Directional Communications, IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, E98A(8), 1647-1656, 2015
- Accelerating digital halftoning using the local exhaustive search on the GPU, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(2), 2017
- An FPGA Implementation for a Flexible-Length-Arithmetic Processor Employing the FDFM Processor Core Approach, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 2901-2910, 2016
- Fully Parallelized LZW Decompression for CUDA-Enabled GPUs, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 2986-2994, 2016
- A Memory-Access-Efficient Implementation for Computing the Approximate String Matching Algorithm on GPUs, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 2995-3003, 2016
- GPU-Accelerated Bulk Execution of Multiple-Length Multiplication with Warp-Synchronous Programming Technique, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 3004-3012, 2016
- Fast Simulation of Conway's Game of Life Using Bitwise Parallel Bulk Computation on a GPU, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 27(8), 981-1003, 2016
- C2CU: a CUDA C program generator for bulk execution of a sequential algorithm, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(17), 2017
- Adaptive loss-less data compression method optimized for GPU decompression, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 2017
- Algorithms and applications towards the convergence of high-end data-intensive and computing systems, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 2017
- An Efficient GPU Implementation of CKY Parsing Using the Bitwise Parallel Bulk Computation Technique, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E100D(12), 2857-2865, 2017
- Almost optimal column-wise prefix-sum computation on the GPU, JOURNAL OF SUPERCOMPUTING, 74(4), 1510-1521, 2018
- Designing High-Performance Interconnection Networks with Host-Switch Graphs, IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 30(2), 315-330, 2019
- Efficient implementations of Bloom filter using block RAMs and DSP slices on the FPGA, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 20210101
- Bulk execution of the dynamic programming for the optimal polygon triangulation problem on the GPU, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 31(19), 2019
- Accelerating the Smith-Waterman Algorithm Using the Bitwise Parallel Bulk Computation Technique on the GPU, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E102D(12), 2400-2408, 20191201
- Tile art image generation using parallel greedy algorithm on the GPU and its approximation with machine learning, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 20210101
- Efficient convolution pooling on the GPU, JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 138, 222-229, 20200401
Publications such as books
- 2015/05/06, Open Problems in Mathematics and Computational Science, Springer, 2015, 5, Scholarly Book, Single work, English, 439, 18
Invited Lecture, Oral Presentation, Poster Presentation
- Theoretical Aspects of GPU computing, Koji Nakano, Open Problems in Mathematical and Computational Science Conference, 2013/09/18, With Invitation, English, National Research Institute of Electronics & Cryptology, Istanbul, Turky
Social Activities
History as Committee Members
- Editor, 2014/04, 2016/03, International Journal of Foundations of Computer Science
- Editor, 2014/04, 2018/03, International Journal of Parallel, Emergent and Distributed Systems
- Editor-in-Chief, 2011/04, 2018/03, International Journal of Networking and Computing
Organizing Academic Conferences, etc.
- Workshop on Advances in Parallel and Distributed Computational Models, Workshop chair, 2014/05, 2017/04
- International Symposium on Computing and Networking, Steering co-chair, 2013/12, 2017/12
- International Conference on Parallel and Distributed and Network-based Processing, Program committee member, 2015/03, 9999/99
- Workshop on Theoretical Computer Science, 実行委員長, 2014/09, 2014/09