List of Publications
Academic Papers and Technical Reports
- Takumi OKUMURA, Hiroaki HIRATA and Atsushi NUNOME:
"Bidirectionally Circular Pipelining Processor Specialized for Deep Learning,"
Forum on Information Technology (FIT) 2024, C-015, Vol.1, pp.213-218, Sept. 2024.(in Japanese)
- Hiroaki HIRATA and Atsushi NUNOME:
"Performance Evaluation on Parallel Speculation-Based Construction of a Binary Search Tree,"
International Journal of Networked and Distributed Computing (IJNDC),
Vol.11, pp.88-111, Nov. 2023.
- Atsushi NUNOME and Hiroaki HIRATA:
"Adaptive Parameter Tuning for Constructing Storage Tiers in an Autonomous Distributed Storage System,"
International Journal of Networked and Distributed Computing (IJNDC),
Vol.10, issue 1-2, pp. 1-10, Dec. 2022.
- Atsushi NUNOME and Hiroaki HIRATA:
"Enhancing the Performance of an Autonomous Distributed Storage System in a Large-Scale Network,"
In Proceedings of the 23rd ACIS International Summer Virtual Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2022-Summer),
pp. 87-94, July 2022.
- Hiroaki HIRATA and Atsushi NUNOME:
"Parallel Binary Search Tree Construction Inspired by Thread-Level Speculation,"
In Proceedings of the 23rd ACIS International Summer Virtual Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2022-Summer),
pp. 74-81, July 2022.
- Atsushi NUNOME and Hiroaki HIRATA:
"An Adaptive Tiering Scheme for an Autonomous Distributed Storage System,"
In Proceedings of the 8th International Virtual Conference on Applied Computing & Information Technology (ACIT 2021),
pp. 62-68, June 2021.
- Hiroaki HIRATA and Atsushi NUNOME:
"Reducing the Repairing Penalty on Misspeculation in Thread-Level Speculation,"
In Proceedings of the 8th International Virtual Conference on Applied Computing & Information Technology (ACIT 2021),
pp. 39-45, June 2021.
- Hiroaki HIRATA and Atsushi NUNOME:
"A Modified Parallel Heapsort Algorithm,"
International Journal of Software Innovation (IJSI),
Vol.8, No.3, pp. 1-18, 2020.
- Hiroaki HIRATA and Atsushi NUNOME:
"Decoupling Computation and Result Write-Back for Thread-Level Parallelization,"
International Journal of Software Innovation (IJSI),
Vol.8, No.3, pp. 19-34, 2020.
- Atsushi NUNOME and Hiroaki HIRATA:
"Performance Evaluation of Data Migration Policies for a Distributed Storage System with Dynamic Tiering,"
International Journal of Networked and Distributed Computing (IJNDC),
Vol.8, No.1, pp. 1-8, Dec. 2019.
- Atsushi NUNOME and Hiroaki HIRATA:
"An Improvement of Migration Efficiency in a Distributed Storage System with Dynamic Tiering,"
In Proceedings of the 20th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019),
pp. 455-460, July 2019.
- Daiki MATSUNAGA, Atsushi NUNOME, and Hiroaki HIRATA:
"Shelving a Code Block for Thread-Level Speculation,"
In Proceedings of the 20th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019),
pp. 427-434, July 2019.
- Hikaru KITANO, Atsushi NUNOME, and Hiroaki HIRATA:
"Performance Evaluation of Parallel Heapsort Programs,"
In Proceedings of the 20th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2019),
pp. 435-442, July 2019.
- Atsushi NUNOME and Hiroaki HIRATA:
"A Data Migration Scheme Considering Node Reliability for an Autonomous Distributed Storage System,"
In Proceedings of the 5th International Conference on Computational Science/Intelligence and Applied Informatics (CSII 2018),
pp. 160-165, July 2018.
(Best Paper Award)
- Hiroki YAMASAKI, Atsushi NUNOME and Hiroaki HIRATA:
"Parallelizing the Construction of a k-Dimensional Tree,"
In Proceedings of the 3rd IEEE/ACIS International Conference on Big Data, Cloud Computing, Data Science & Engineering (BCD 2018),
pp. 23-30, July 2018.
- Kohei FUJISAWA, Atsushi NUNOME, Kiyoshi SHIBAYAMA and Hiroaki HIRATA:
"Design Space Exploration for Implementing a Software-Based Speculative Memory System,"
International Journal of Software Innovation (IJSI),
IGI Global, Vol. 6, No. 2, pp. 37-49, Mar. 2018.
- Shingo SHIMANO, Atsushi NUNOME, Yuta YOKOI, Kiyoshi SHIBAYAMA and Hiroaki HIRATA:
"A Dynamic Configuration Scheme of Storage Tiers for an Autonomous Distributed Storage System,"
Information Engineering Express, Vol. 3, No. 4, pp. 91-104, Dec. 2017.
- Shingo SHIMANO, Atsushi NUNOME, Yuta YOKOI, Kiyoshi SHIBAYAMA and Hiroaki HIRATA:
"An Autonomous Configuration Scheme of Storage Tiers for Distributed File System,"
In Proceedings of the 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2017),
pp. 453-458, June 2017.
(Best Student Presenter Award)
- Sekai ICHII, Shohei HAYASHI, Atsushi NUNOME, Hiroaki HIRATA and Kiyoshi SHIBAYAMA:
"Performance Evaluation of Delayed-Committing Transactional Memory,"
In Proceedings of the 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2017),
pp. 445-451, June 2017.
- Kohei FUJISAWA, Atsushi NUNOME, Kiyoshi SHIBAYAMA and Hiroaki HIRATA:
"A Software Implementation of Speculative Memory,"
In Proceedings of the 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2017),
pp. 437-443, June 2017.
- Takashi DEJIMA, Atsushi NUNOME, and Hiroaki HIRATA:
"An Analyzing Mechanism of Data Dependencies for the Thread-Level Speculation,"
The 79th National Convention of IPSJ, 2G-09, Vol. 1, pp. 67-68, Mar. 2017. (in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"An Interval Control Method for Status Propagation in an Autonomous Distributed Storage System,"
In Proceedings of the 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016),
pp. 723-728, June 2016.
- Hiroaki HIRATA, Atsushi NUNOME, and Kiyoshi SHIBAYAMA:
"Speculative Memory: An Architectural Support for Explicit Speculations in Multithreaded Programming,"
In Proceedings of the 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016),
pp. 715-721, June 2016.
- Yuki SHOJI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Large-Scale Speculation for the Thread-Level Parallelization,"
International Journal of Computer and Information Science (IJCIS),
Vol.17, No.1, pp. 24-32, March 2016.
- Yuki SHOJI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Value Prediction Mechanism for a Thread-Level Speculation on a Multiprocessor,"
Forum on Information Technology (FIT) 2015, C-005, Vol.1, pp.243-244, Sept. 2015. (in Japanese)
- Sekai ICHII, Saki TASHIRO, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Hardware Transactional Memory with Delayed Committing,"
In Proceedings of the 3rd International Conference on Applied Computing and Information Technology (ACIT 2015),
pp. 161-168, July 2015.
- Yuki SHOJI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Large-Scale Speculation for the Thread-Level Parallelization,"
In Proceedings of the 3rd International Conference on Applied Computing and Information Technology (ACIT 2015),
pp. 169-175, July 2015.
- Shingo SHIMANO, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"An Information Propagation Scheme for an Autonomous Distributed Storage System in iSCSI Environment,"
In Proceedings of the 3rd International Conference on Applied Computing and Information Technology (ACIT 2015),
pp. 149-154, July 2015.
- Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Distributed Storage System with Dynamic Tiering for iSCSI Environment,"
International Journal of Networked and Distributed Computing (IJNDC), Vol.3, No.1,
pp. 42-50, Jan. 2015.
- Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Distributed Storage System with Dynamic Tiering for iSCSI Environment,"
In Proceedings of 2014 IIAI 3rd International Conference on Advanced Applied Informatics,
pp. 644-649, Aug. 2014.
- Sekai ICHII, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Lazy-Updating Snoop Cache Protocol for Transactional Memory,"
In Proceedings of 2014 IIAI 3rd International Conference on Advanced Applied Informatics,
pp. 636-643, Aug. 2014.
- Sekai ICHII, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Lazy-Updating Snoop Cache Protocol for Transactional Memory,"
International Journal of Computer and Information Science (IJCIS), Vol.15, No.1,
pp. 31-40, June 2014.
- Kunio NAKATSUKASA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Microprocessor Architecture Enhanced to Detect Return Address Corruption,"
The Transactions of IEICE on Information and Systems,
Vol.J97-D, No.3, pp.614-624, Mar. 2014.
(in Japanese)
- Yui YOSHIKAWA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Branch Prediction using the Correlation with Returning from a Function,"
Forum on Information Technology (FIT) 2013, Vol. 1,
pp. 383-384, Sept. 2013.
(in Japanese)
- Harunobu UESUGI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"The Possibility to Extract Thread-Level Parallelism from Non-Locally Nested Loops,"
Forum on Information Technology (FIT) 2013, Vol. 1,
pp. 389-390, Sept. 2013.
(in Japanese)
- Sekai ICHII, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Lazy-Updating Protocol of a Snoop Cache to Implement the Transactional Memory,"
Forum on Information Technology (FIT) 2013, Vol. 1,
pp. 387-388, Sept. 2013.
(in Japanese)
- Makoto HIDAKA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Consultation Algorithm using Recent Decision History for Computer Shogi,"
Forum on Information Technology (FIT) 2013, Vol. 2,
pp. 391-392, Sept. 2013.
(in Japanese)
- Hiroyuki YASUI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Dynamic Path Prediction of Basic Blocks to be Executed,"
Forum on Information Technology (FIT) 2012, Vol. 1,
pp. 269-270, Sept. 2012.
(in Japanese)
- Kouhei FUJI, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Memory Renaming Mechanism for a Thread-Level Speculation on a Multiprocessor,"
Forum on Information Technology (FIT) 2012, Vol. 1,
pp. 267-268, Sept. 2012.
(in Japanese)
- Hiroaki HIRATA, Takahiro FUJII, Kouhei FUJI, Kiyotaka MORITA, Atsushi NUNOME, and Kiyoshi SHIBAYAMA:
"A Memory Renaming Mechanism for a Thread-Level Speculation on a Multiprocessor,"
Forum on Information Technology (FIT) 2012, Vol. 1,
pp. 31-34, Sept. 2012.
(in Japanese)
- Kenjirou AKASAKA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Database Query Scheduling to Improve the Response Time in an Electronic Commerce Site,"
Forum on Information Technology (FIT) 2011, Vol. 1,
pp. 113-116, Sept. 2011.
(in Japanese)
- Takahiro FUJII, Kiyotaka MORITA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Memory Renaming for Thread-Level Parallelization,"
Forum on Information Technology (FIT) 2011, Vol. 1,
pp. 385-388, Sept. 2011.
(in Japanese)
- Kunio NAKATSUKASA, Toru YAMADA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Processor Architecture Featured with a Precise Detection Mechanism of Stack Smashing Attacks,"
Forum on Information Technology (FIT) 2011, Vol. 1,
pp. 63-66, Sept. 2011.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"A Multicast Filtering Ethernet Switch for Network Authentication in IPv6 Networks,"
Forum on Information Technology (FIT) 2011, Vol. 4,
pp. 1-4, Sept. 2011.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Masayuki FUKUZAWA, and Kiyoshi SHIBAYAMA:
"Development of an E-learning Back-end System for Code Assessment in Elementary Programming Practice,"
In Proceedings of ACM SIGUCCS 2010 Fall Conference,
pp. 181-186, Oct. 2010.
- Hiroaki HIRATA, Toru YAMADA, Atsushi NUNOME, and Kiyoshi SHIBAYAMA:
"Precise Detection of Procedure Calling/Returning through Machine Instruction-Level Monitoring,"
Forum on Information Technology (FIT) 2010, Vol. 1,
pp. 87-90. Sept. 2010.
(in Japanese)
- Kiyotaka MORITA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Classification of Inter-Thread Dependencies for Thread-Level Parallelization,"
Forum on Information Technology (FIT) 2010, Vol. 1,
pp. 81-86. Sept. 2010.
(in Japanese)
- Kenjirou AKASAKA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Performance Optimization of an Electronic Commerce Site by Database Query Scheduling,"
Forum on Information Technology (FIT) 2010, Vol. 1,
pp. 407-408. Sept. 2010.
(in Japanese)
- Shohei NOMA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Precise Detection of Stack-Smashing Attacks and Requirements for its Efficient Implementation,"
IEICE Technical Report CPSY2009-47, Vol.109, No.319, pp.25-30, Dec. 2009.
(in Japanese)
- Shohei NOMA, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"An Attached Processor for Buffer-Overflow Detection,"
The 71st National Convention of IPSJ, 4A-5, Mar. 2009.
(in Japanese)
- Atsushi NUNOME, Masayuki FUKUZAWA, and Hiroaki HIRATA:
"Development of an E-learning Back-end System for Code Assessment in Programming Practice,"
IEICE Technical Report ICM2008-11, Vol.108, No.24, pp.59-63, May 2008.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"An Ethernet Switch with Two-Level Broadcast Domain
for Network Authentication,"
The Transactions of IEICE on Information and Systems,
Vol.J88-D-I, No.11, pp.908-911, Apr. 2005.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Performance Evaluation of Dynamic Load Balancing Scheme
with Load Prediction Mechanism Using the Load Growing Acceleration
for Massively Parallel Computers,"
Systems and Computers in Japan, Vol.35, No.11, pp.69-79, Oct. 2004.
- Jinsuke NAKAI, Shin ABE, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Design and Evaluation of the Communication Library
for a Parallel Processing using the Domain Decomposition Method
with Boundary Data Synchronization on PC Cluster,"
IPSJ Technical Report 2002-ARC-147, Vol.2002, No.22, pp.61-66, Mar. 2002.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Performance Evaluation of Dynamic Load Balancing Scheme
with Load Prediction Mechanism Using the Load Growing Acceleration
for Massively Parallel Computers,"
The Transactions of IEICE on Information and Systems,
Vol.J84-D-I, No.11, pp.1532-1541, Nov. 2001.
(in Japanese)
- Atsushi NUNOME:
"A Study on a Dynamic Load Balancing Scheme Using a Load Variation
Trend for Massively Parallel Computers,"
Doctoral Thesis, Kyoto Institute of Technology, July 2001.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"An Improvement of Dynamic Load Balancing Scheme
with Load Prediction Mechanism for Massively Parallel Computers,"
IPSJ Journal, Vol.42, No.5, pp.1282-1285, May 2001.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Dynamic Load Balancing Scheme Considering the Load Growing Rate
for Massively Parallel Computers,"
The Transactions of IEICE on Information and Systems,
Vol.J83-D-I, No.9, pp.936-945, Sept. 2000.
(in Japanese)
- Toshiki MOTOKAWA, Shuji YAMAMURA, Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Parallel Execution of Loop Iterations by Speculative Traversal on Recursive Data Structures,"
IPSJ Technical Report 2000-ARC-136, Jan. 2000.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Dynamically Load Balancing Scheme Considering the Load Variation
Speed for Massively Parallel Computers,"
IEICE Technical Report CPSY98-70, Aug. 1998.
(in Japanese)
- Atsushi NUNOME:
"Development of a Dynamic Load Balancing Scheme with Autonomous Expansion Control for Massively Parallel Computers,"
Master's Thesis, Kyoto Institute of Technology, Mar. 1998.
(in Japanese)
- Atsushi NUNOME, Hiroaki HIRATA, Haruo NIIMI, and Kiyoshi SHIBAYAMA:
"Dynamic Load Balancing Scheme based on the Hierarchical
Management of Overlapped Processor Region for Massively Parallel
Computers,"
IEICE Technical Report CPSY96-30, May 1996.
(in Japanese)
Patents
- Takashi HIRANO, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Authentication system, network line concentrator, authentication
method and authentication program,"
The People's Republic of China Patent Application Number 200510083390,
The People's Republic of China Patent Publication Number CN1722661, July 2005.
- Takashi HIRANO, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Authentication system, network line concentrator, authentication
method and authentication program,"
United States Patent Number US 8,209,529 B2, June 2012.
- Takashi HIRANO, Atsushi NUNOME, Hiroaki HIRATA, and Kiyoshi SHIBAYAMA:
"Authentication system, network line concentrator, authentication
method and authentication program,"
Japanese Patent Application Number 2004-206662,
Japanese Patent Number 4920878.
Oral Presentations
- Atsushi NUNOME:
"Dynamic Adaptation and Optimization of Distributed Storage System",
JAPAN-ASEAN Seminar 2018, Kyoto Institute of Technology,
pp. 58-59, Nov. 2018.
Atsushi NUNOME @ Computer System Laboratory at Kyoto Institute of Technology
(nunomekit.ac.jp)