G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 15/16 (2006.01)
Patent
CA 2751390
According to an embodiment of a method of the invention, at least a portion of data to be processed is loaded to a buffer memory of capacity (B). The buffer memory is accessible to N processing units of a computing system. The processing task is divided into processing threads. An optimal number (n) of processing threads is determined by an optimizing unit of the computing system. The n processing threads are allocated to the processing task and executed by at least one of the N processing units. After processing by at least one of N processing units, the processed data is stored on a disk defined by disk sectors, each disk sector having storage capacity (S). The storage capacity (B) of the buffer memory is optimized to be a multiple X of sector storage capacity (S). The optimal number (n) is determined based, at least in part on N, B and S. The system and method are implementable in a multithreaded, multi-processor computing system. The stored encrypted data may be later recalled and decrypting using the same system and method.
Selon un mode de réalisation d'un procédé de l'invention, au moins une partie de données à traiter est chargée dans une mémoire tampon de capacité (B). La mémoire tampon est accessible à N unités de traitement d'un système informatique. La tâche de traitement est divisée en fils d'exécution de traitement. Un nombre optimal (n) de fils d'exécution de traitement est déterminé par une unité d'optimisation du système informatique. Les n fils d'exécution de traitement sont attribués à la tâche de traitement et exécutés par une ou plusieurs des N unités de traitement. Après traitement par une ou plusieurs des N unités de traitement, les données traitées sont stockées sur un disque défini par des secteurs de disque, chaque secteur de disque ayant une capacité de stockage (S). La capacité de mémorisation (B) de la mémoire tampon est optimisée à un multiple X de la capacité de stockage de secteur (S). Le nombre optimal (n) est déterminé sur la base, au moins en partie, de N, B et S. Le système et le procédé peuvent être mis en uvre dans un système informatique multiprocesseur multifil d'exécution. Les données chiffrées mémorisées peuvent être rappelées ultérieurement et déchiffrées en utilisant les mêmes système et procédé.
Hill & Schumacher
Raevsky Alexey
LandOfFree
Devices and methods for optimizing data-parallel processing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Devices and methods for optimizing data-parallel processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Devices and methods for optimizing data-parallel processing... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1807814