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

  • Ph.D., Osaka University

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

  • Information Engineering

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

  1. 2024, Undergraduate Education, 3Term, Digital Circuit Design
  2. 2024, Undergraduate Education, 4Term, Mechanism how programs run on computer
  3. 2024, Undergraduate Education, 1Term, Informatics Seminar I
  4. 2024, Undergraduate Education, 2Term, Informatics Seminar II
  5. 2024, Undergraduate Education, Second Semester, Graduation Thesis
  6. 2024, Graduate Education (Master's Program) , 1Term, Special Exercises on Informatics and Data Science A
  7. 2024, Graduate Education (Master's Program) , 2Term, Special Exercises on Informatics and Data Science A
  8. 2024, Graduate Education (Master's Program) , 3Term, Special Exercises on Informatics and Data Science B
  9. 2024, Graduate Education (Master's Program) , 4Term, Special Exercises on Informatics and Data Science B
  10. 2024, Graduate Education (Master's Program) , 1Term, Special Exercises on Informatics and Data Science B
  11. 2024, Graduate Education (Master's Program) , 2Term, Special Exercises on Informatics and Data Science B
  12. 2024, Graduate Education (Master's Program) , Academic Year, Special Study on Informatics and Data Science
  13. 2024, Graduate Education (Master's Program) , 1Term, Embedded System
  14. 2024, Graduate Education (Doctoral Program) , Academic Year, Special Study on Informatics and Data Science

Research Activities

Academic Papers

  1. Adaptive loss-less data compression method optimized for GPU decompression, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 20171225
  2. 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
  3. Offline Permutation on the CUDA-enabled GPU, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E97D(12), 3052-3062, 2014
  4. 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
  5. An energy efficient ranking protocol for radio networks, IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, E89A(5), 1346-1354, 2006
  6. 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
  7. Foreword - Special Section on Parallel/Distributed processing and Systems, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E90D(1), 1-1, 2007
  8. Special issue advances in parallel and distributed computational models, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 18(3), 433-434, 2007
  9. Efficient hardware algorithms for N choose K counters using the bitonic merger, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 18(3), 517-528, 2007
  10. SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 19(6), 1277-1278, 2008
  11. 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
  12. 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
  13. SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 21(3), 385-386, 2010
  14. LOW-LATENCY CONNECTED COMPONENT LABELING USING AN FPGA, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 21(3), 405-425, 2010
  15. Deafness Resilient MAC Protocol for Directional Communications, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E93D(12), 3243-3250, 2010
  16. SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS (APDCM 2009) PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 22(3), 517-518, 2011
  17. 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
  18. 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
  19. AN EFFICIENT PARALLEL SORTING COMPATIBLE WITH THE STANDARD QSORT, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 22(5), 1057-1071, 2011
  20. A Graph Rewriting Approach for Converting Asynchronous ROMs into Synchronous Ones, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E94D(12), 2378-2388, 2011
  21. SPECIAL ISSUE ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTATIONAL MODELS PREFACE, INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 23(4), 761-762, 2012
  22. A GPU Implementation of Dynamic Programming for the Optimal Polygon Triangulation, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E96D(12), 2596-2603, 2013
  23. 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
  24. 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
  25. Asynchronous Memory Machine Models with Barrier Synchronization, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E97D(3), 431-441, 2014
  26. 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
  27. Accelerating digital halftoning using the local exhaustive search on the GPU, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(2), 2017
  28. 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
  29. Fully Parallelized LZW Decompression for CUDA-Enabled GPUs, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 2986-2994, 2016
  30. 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
  31. GPU-Accelerated Bulk Execution of Multiple-Length Multiplication with Warp-Synchronous Programming Technique, IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, E99D(12), 3004-3012, 2016
  32. 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
  33. C2CU: a CUDA C program generator for bulk execution of a sequential algorithm, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(17), 2017
  34. Adaptive loss-less data compression method optimized for GPU decompression, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 2017
  35. Algorithms and applications towards the convergence of high-end data-intensive and computing systems, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 29(24), 2017
  36. 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
  37. Almost optimal column-wise prefix-sum computation on the GPU, JOURNAL OF SUPERCOMPUTING, 74(4), 1510-1521, 2018
  38. Designing High-Performance Interconnection Networks with Host-Switch Graphs, IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 30(2), 315-330, 2019
  39. Efficient implementations of Bloom filter using block RAMs and DSP slices on the FPGA, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 20210101
  40. Bulk execution of the dynamic programming for the optimal polygon triangulation problem on the GPU, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 31(19), 2019
  41. 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
  42. Tile art image generation using parallel greedy algorithm on the GPU and its approximation with machine learning, CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 20210101
  43. Efficient convolution pooling on the GPU, JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 138, 222-229, 20200401

Publications such as books

  1. 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

  1. 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

  1. Editor, 2014/04, 2016/03, International Journal of Foundations of Computer Science
  2. Editor, 2014/04, 2018/03, International Journal of Parallel, Emergent and Distributed Systems
  3. Editor-in-Chief, 2011/04, 2018/03, International Journal of Networking and Computing

Organizing Academic Conferences, etc.

  1. Workshop on Advances in Parallel and Distributed Computational Models, Workshop chair, 2014/05, 2017/04
  2. International Symposium on Computing and Networking, Steering co-chair, 2013/12, 2017/12
  3. International Conference on Parallel and Distributed and Network-based Processing, Program committee member, 2015/03, 9999/99
  4. Workshop on Theoretical Computer Science, 実行委員長, 2014/09, 2014/09