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: 11960449Abstract: 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: GrantFiled: May 19, 2022Date of Patent: April 16, 2024Assignee: FUJITSU LIMITEDInventors: Hiroki Ohtsuji, Eiji Yoshida
-
Publication number: 20240112055Abstract: 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: ApplicationFiled: June 26, 2023Publication date: April 4, 2024Applicant: Fujitsu LimitedInventor: Hiroki OHTSUJI
-
Publication number: 20230376754Abstract: 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: ApplicationFiled: January 27, 2023Publication date: November 23, 2023Applicant: Fujitsu LimitedInventors: Maryna Baida, HIROKI OHTSUJI
-
Publication number: 20230350854Abstract: 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: ApplicationFiled: January 18, 2023Publication date: November 2, 2023Applicant: Fujitsu LimitedInventors: ERIKA HAYASHI, HIROKI OHTSUJI
-
Publication number: 20230252003Abstract: 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: ApplicationFiled: November 16, 2022Publication date: August 10, 2023Applicant: Fujitsu LimitedInventor: HIROKI OHTSUJI
-
Patent number: 11687255Abstract: 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: GrantFiled: September 24, 2021Date of Patent: June 27, 2023Assignee: FUJITSU LIMITEDInventors: Erika Hayashi, Hiroki Ohtsuji
-
Patent number: 11663351Abstract: 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: GrantFiled: December 3, 2020Date of Patent: May 30, 2023Assignee: FUJITSU LIMITEDInventors: Erika Hayashi, Hiroki Ohtsuji
-
Publication number: 20230076302Abstract: 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: ApplicationFiled: June 2, 2022Publication date: March 9, 2023Applicant: FUJITSU LIMITEDInventors: HIROKI OHTSUJI, Eiji Yoshida
-
Publication number: 20230033921Abstract: 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: ApplicationFiled: May 19, 2022Publication date: February 2, 2023Applicant: FUJITSU LIMITEDInventors: Hiroki OHTSUJI, Eiji YOSHIDA
-
Patent number: 11561924Abstract: 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: GrantFiled: February 4, 2021Date of Patent: January 24, 2023Assignee: FUJITSU LIMITEDInventor: Hiroki Ohtsuji
-
Publication number: 20220365723Abstract: 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: ApplicationFiled: February 4, 2022Publication date: November 17, 2022Applicant: FUJITSU LIMITEDInventors: ERIKA HAYASHI, HIROKI OHTSUJI
-
Publication number: 20220221995Abstract: 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: ApplicationFiled: September 24, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventors: ERIKA HAYASHI, HIROKI OHTSUJI
-
Publication number: 20220222121Abstract: 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: ApplicationFiled: October 13, 2021Publication date: July 14, 2022Applicant: FUJITSU LIMITEDInventors: HIROKI OHTSUJI, Eiji Yoshida
-
Publication number: 20210374089Abstract: 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: ApplicationFiled: February 4, 2021Publication date: December 2, 2021Applicant: FUJITSU LIMITEDInventor: HIROKI OHTSUJI
-
Publication number: 20210326386Abstract: 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: ApplicationFiled: March 3, 2021Publication date: October 21, 2021Applicant: FUJITSU LIMITEDInventor: HIROKI OHTSUJI
-
Publication number: 20210232698Abstract: 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: ApplicationFiled: December 3, 2020Publication date: July 29, 2021Applicant: FUJITSU LIMITEDInventors: ERIKA HAYASHI, HIROKI OHTSUJI
-
Patent number: 11068190Abstract: 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: GrantFiled: December 2, 2019Date of Patent: July 20, 2021Assignee: FUJITSU LIMITEDInventor: Hiroki Ohtsuji
-
Publication number: 20210125102Abstract: 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: ApplicationFiled: September 23, 2020Publication date: April 29, 2021Applicant: FUJITSU LIMITEDInventor: HIROKI OHTSUJI
-
Patent number: 10824599Abstract: 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: GrantFiled: July 26, 2018Date of Patent: November 3, 2020Assignee: FUJITSU LIMITEDInventor: Hiroki Ohtsuji
-
Publication number: 20200225866Abstract: 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: ApplicationFiled: December 2, 2019Publication date: July 16, 2020Applicant: FUJITSU LIMITEDInventor: HIROKI OHTSUJI