Patents by Inventor HIROKI OHTSUJI

HIROKI OHTSUJI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11960449
    Abstract: A recording medium stores an information processing program for managing a plurality of storage devices and a plurality of servers. The program causes a computer to execute a process including: while changing a compression ratio setting, obtaining an actual compression ratio by using some of data pieces to be used by the plurality of servers and a decompression rate at which the servers decompress a compressed dataset in which the some data pieces are compressed; and determining the compression ratio setting to be used based on a maximum total bandwidth of the plurality of storage devices and a number of the plurality of servers by using the obtained actual compression ratio and the decompression rate for each of the compression ratio settings.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: April 16, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Hiroki Ohtsuji, Eiji Yoshida
  • Publication number: 20240112055
    Abstract: A recording medium stores a program for causing a computer to execute processing including: specifying a second quantum circuit of which a feature amount regarding communication is similar to a first quantum circuit used for a first quantum simulation, with reference to a first memory that stores a feature amount regarding communication of a quantum circuit, for each quantum circuit for a quantum simulation; calculating a predicted execution time of the first quantum simulation when the number of nodes are allocated for each of numbers of nodes, with reference to a second memory that stores a measured execution time for each number of nodes allocated to a quantum simulation in the past by using the specified second quantum circuit; and determining the number of nodes to be allocated to the first quantum simulation, from among the numbers of nodes, based on the calculated predicted execution time.
    Type: Application
    Filed: June 26, 2023
    Publication date: April 4, 2024
    Applicant: Fujitsu Limited
    Inventor: Hiroki OHTSUJI
  • Publication number: 20230376754
    Abstract: A computer measures, in a first iteration among a plurality of iterations performed in synchronization with a different computer, each of the plurality of iterations including a training process for reading out training data from a buffer area and updating a parameter value of a machine learning model and a prefetch process for requesting a storage apparatus shared with the different computer to send training data such that the training data stored in the buffer area reaches a certain data amount, a first readout time in which the training data is read out from the buffer area. The computer increases the certain data amount used in a second iteration performed after the first iteration if first delay conditions including a condition that the first readout time is greater than a second readout time measured by the different computer in the first iteration are satisfied.
    Type: Application
    Filed: January 27, 2023
    Publication date: November 23, 2023
    Applicant: Fujitsu Limited
    Inventors: Maryna Baida, HIROKI OHTSUJI
  • Publication number: 20230350854
    Abstract: An information processing system including a first file system, a synchronization agent, an intercept library and a virtual file system and when a first access request for a first file is received in advance, the first file system transmits a first file path for the first file to the synchronization agent, the intercept library transmits a second file path for a second file to the synchronization agent, and the synchronization agent determines whether the second file path is stored and performs control such that an access to the second file is performed by the first file system via the virtual file system when determining that the second file path is stored, and performs control such that the access to the second file is performed by the intercept library via the second file system when determining that the second file path is not stored.
    Type: Application
    Filed: January 18, 2023
    Publication date: November 2, 2023
    Applicant: Fujitsu Limited
    Inventors: ERIKA HAYASHI, HIROKI OHTSUJI
  • Publication number: 20230252003
    Abstract: A management server in a parallel data system stores a correspondence-relationship between a first response-time for communication-processing and a second response-time for data-processing, executed by each of a plurality of data servers in relation to first processing by a client node, acquires, at a time of execution of second processing by the client node, a third response-time desired for communication-processing and a fourth response-time desired for data-processing, which are related to second processing, in each of a plurality of data servers, based on the first response-time and the second response-time, determines combinations of the data servers used to execute the second processing, based on the third response-time and fourth response-time, and selects a combination that satisfies a response-time to be satisfied by the second processing and that includes a smallest number of processor cores allocated to the communication-processing of a data server, among the determined combinations.
    Type: Application
    Filed: November 16, 2022
    Publication date: August 10, 2023
    Applicant: Fujitsu Limited
    Inventor: HIROKI OHTSUJI
  • Patent number: 11687255
    Abstract: An information processing system includes: an information processing apparatus; and a terminal apparatus, wherein the terminal apparatus includes a first processor configured to measure response times for respective volumes in the information processing apparatus, and the information processing apparatus includes a second processor configured to reduce a capacity of an allocated cache memory in accordance with the response times.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: June 27, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Erika Hayashi, Hiroki Ohtsuji
  • Patent number: 11663351
    Abstract: A system includes a plurality of information processing devices configured to manage, in a distributed manner, meta information indicating access authority for directories having a hierarchical structure for accessing a file, wherein at least one of the plurality of information processing devices is configured to: receive an access request to the file; respond with a confirmation result of the access authority according to confirmation of the access authority of an access request source from a higher directory of the file to the file based on the meta information; and in response to determining that creating of an access right confirmation history of the confirmation result of the access authority of the access request source from the higher directory to the file based on an access history for the file is to be performed, create the access right confirmation history in association with identification information of the access request source.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: May 30, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Erika Hayashi, Hiroki Ohtsuji
  • Publication number: 20230076302
    Abstract: A computer readable recording medium having stored therein a control program that causes a computer to execute a process including: when an application transmits an IO request, determining whether to execute a process before the application receives a completion response of an IO process to the IO request instead of executing the process after the completion response, based on a first and second indicators, the first indicator relating to a performance decline ratio when the process is executed before the completion response, the second indicator relating to a performance decline ratio when a snapshot of a memory region at a time point that the IO request is transmitted is generated, the memory region storing an execution code of the application; and when determining to execute the process before the completion response, generating the snapshot of the memory region, and causing the application to start execution of the process.
    Type: Application
    Filed: June 2, 2022
    Publication date: March 9, 2023
    Applicant: FUJITSU LIMITED
    Inventors: HIROKI OHTSUJI, Eiji Yoshida
  • Publication number: 20230033921
    Abstract: A recording medium stores an information processing program for managing a plurality of storage devices and a plurality of servers. The program causes a computer to execute a process including: while changing a compression ratio setting, obtaining an actual compression ratio by using some of data pieces to be used by the plurality of servers and a decompression rate at which the servers decompress a compressed dataset in which the some data pieces are compressed; and determining the compression ratio setting to be used based on a maximum total bandwidth of the plurality of storage devices and a number of the plurality of servers by using the obtained actual compression ratio and the decompression rate for each of the compression ratio settings.
    Type: Application
    Filed: May 19, 2022
    Publication date: February 2, 2023
    Applicant: FUJITSU LIMITED
    Inventors: Hiroki OHTSUJI, Eiji YOSHIDA
  • Patent number: 11561924
    Abstract: An information processing device is configured to perform processing, the processing including: executing a persistence processing configured to make a part of a region persistent, the region being to be used as a ring buffer in remote direct memory access (RDMA) to a non-volatile memory accessible in an equal manner to a dynamic random access memory (DRAM) so as not to allow received data stored in the part of the region to be overwritten; executing a determination processing configured to determine whether a ratio of the region made persistent by the persistence processing has exceeded a first threshold; and executing a selection processing configured to select a method of evacuating the persistent received data by using a received data amount of the information processing device and a free region in the non-volatile memory in a case where the determination processing determines that the ratio has exceeded the first threshold.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: January 24, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Hiroki Ohtsuji
  • Publication number: 20220365723
    Abstract: A system including: a computer, a first controller, and a second controller, wherein the computer that transmits a write request for a data piece, write a first replica corresponding to the data piece, and in response to a notification indicating completion of the write request, deletes the first replica from the computer, the first controller that monitors a load on the second controller, in response to the write request, writes the data piece to the first controller and transmits the notification, in response that an indicator indicating the load is less than a predetermined threshold value after the transmission of the notification, transmits to the second controller a write request that requests to write a second replica corresponding to the data piece, and in response that the writing of the second replica completes, transmits the notification indicating completion of the write request to the computer.
    Type: Application
    Filed: February 4, 2022
    Publication date: November 17, 2022
    Applicant: FUJITSU LIMITED
    Inventors: ERIKA HAYASHI, HIROKI OHTSUJI
  • Publication number: 20220221995
    Abstract: An information processing system includes: an information processing apparatus; and a terminal apparatus, wherein the terminal apparatus includes a first processor configured to measure response times for respective volumes in the information processing apparatus, and the information processing apparatus includes a second processor configured to reduce a capacity of an allocated cache memory in accordance with the response times.
    Type: Application
    Filed: September 24, 2021
    Publication date: July 14, 2022
    Applicant: FUJITSU LIMITED
    Inventors: ERIKA HAYASHI, HIROKI OHTSUJI
  • Publication number: 20220222121
    Abstract: An information processing device includes: a memory; and a processor coupled to the memory and configured to: record a relation between a number of threads and latency; and alter the number of threads for each piece of processing such that a value that relates to the latency is minimized, based on a number of tasks stored in a queue and execution time.
    Type: Application
    Filed: October 13, 2021
    Publication date: July 14, 2022
    Applicant: FUJITSU LIMITED
    Inventors: HIROKI OHTSUJI, Eiji Yoshida
  • Publication number: 20210374089
    Abstract: An information processing device is configured to perform processing, the processing including: executing a persistence processing configured to make a part of a region persistent, the region being to be used as a ring buffer in remote direct memory access (RDMA) to a non-volatile memory accessible in an equal manner to a dynamic random access memory (DRAM) so as not to allow received data stored in the part of the region to be overwritten; executing a determination processing configured to determine whether a ratio of the region made persistent by the persistence processing has exceeded a first threshold; and executing a selection processing configured to select a method of evacuating the persistent received data by using a received data amount of the information processing device and a free region in the non-volatile memory in a case where the determination processing determines that the ratio has exceeded the first threshold.
    Type: Application
    Filed: February 4, 2021
    Publication date: December 2, 2021
    Applicant: FUJITSU LIMITED
    Inventor: HIROKI OHTSUJI
  • Publication number: 20210326386
    Abstract: A system configured to manage information in a plurality of directories in a distributed manner, wherein the system is configured to perform processing by a first computers that is one of a plurality of computers, the processing including: obtaining, in response to an occurrence of a communication targeting a directory managed by a respective communication destination computer, a weight corresponding to the directory targeted by the communication, wherein each directory managed by the plurality of computers is associated with a respective weight determined based on a tree structure of the plurality of directories; determining, based on the obtained weight, a priority of a connection used for the communication, wherein each connection established with the respective communication destination computer is associated with a respective priority; and selecting, based on the determined priority, a connection from among each connection established with the plurality of computers to terminate the selected connection.
    Type: Application
    Filed: March 3, 2021
    Publication date: October 21, 2021
    Applicant: FUJITSU LIMITED
    Inventor: HIROKI OHTSUJI
  • Publication number: 20210232698
    Abstract: A system includes a plurality of information processing devices configured to manage, in a distributed manner, meta information indicating access authority for directories having a hierarchical structure for accessing a file, wherein at least one of the plurality of information processing devices is configured to: receive an access request to the file; respond with a confirmation result of the access authority according to confirmation of the access authority of an access request source from a higher directory of the file to the file based on the meta information; and in response to determining that creating of an access right confirmation history of the confirmation result of the access authority of the access request source from the higher directory to the file based on an access history for the file is to be performed, create the access right confirmation history in association with identification information of the access request source.
    Type: Application
    Filed: December 3, 2020
    Publication date: July 29, 2021
    Applicant: FUJITSU LIMITED
    Inventors: ERIKA HAYASHI, HIROKI OHTSUJI
  • Patent number: 11068190
    Abstract: A storage apparatus includes a plurality of storage devices, and a processor coupled to the plurality of storage devices and configured to generate, when detecting a failure of a storage device belonging to a first volume that is generated with the plurality of storage devices, a second volume having a remaining operating rate equal to or larger than an access frequency of the first volume and satisfying a required capacity of the first volume, with a storage device in an operating state of the plurality of storage devices, and move data arranged in the first volume to the second volume generated.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: July 20, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Hiroki Ohtsuji
  • Publication number: 20210125102
    Abstract: An information processing system includes: a storage device configured to store a plurality of pieces of learning data; and a plurality of computation nodes each configured to read learning target learning data from the storage device, determine whether or not a delay in reading the learning target learning data has occurred, based on a reading status, and when determining that the delay in reading has occurred, perform machine learning by synchronous parallel processing using alternative learning data previously read from the storage device.
    Type: Application
    Filed: September 23, 2020
    Publication date: April 29, 2021
    Applicant: FUJITSU LIMITED
    Inventor: HIROKI OHTSUJI
  • Patent number: 10824599
    Abstract: An information processing apparatus includes a data storage, and a processor coupled to the data storage and that executes a process including dividing data including a plurality of blocks, performing, for each portion generated by dividing the data, first clustering of blocks included in each of the portions based on similarities between the blocks included in each of the portions, determining, among the plurality of blocks, blocks to be collectively compressed based on results of the first clustering performed for each of the portions, and collectively compressing data of the determined blocks before storing the data into the data storage.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: November 3, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Hiroki Ohtsuji
  • Publication number: 20200225866
    Abstract: A storage apparatus includes a plurality of storage devices, and a processor coupled to the plurality of storage devices and configured to generate, when detecting a failure of a storage device belonging to a first volume that is generated with the plurality of storage devices, a second volume having a remaining operating rate equal to or larger than an access frequency of the first volume and satisfying a required capacity of the first volume, with a storage device in an operating state of the plurality of storage devices, and move data arranged in the first volume to the second volume generated.
    Type: Application
    Filed: December 2, 2019
    Publication date: July 16, 2020
    Applicant: FUJITSU LIMITED
    Inventor: HIROKI OHTSUJI