JPH02201528A - Parallel input/output management system for file - Google Patents

Parallel input/output management system for file

Info

Publication number
JPH02201528A
JPH02201528A JP1021205A JP2120589A JPH02201528A JP H02201528 A JPH02201528 A JP H02201528A JP 1021205 A JP1021205 A JP 1021205A JP 2120589 A JP2120589 A JP 2120589A JP H02201528 A JPH02201528 A JP H02201528A
Authority
JP
Japan
Prior art keywords
input
output
file
parallel
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1021205A
Other languages
Japanese (ja)
Inventor
Yasushi Takahashi
泰史 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1021205A priority Critical patent/JPH02201528A/en
Publication of JPH02201528A publication Critical patent/JPH02201528A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To perform the high speed processing by performing input/output processings of data of one file on plural physical mediums in parallel. CONSTITUTION:File data 1a to 3a of one file are distributedly arranged on disks 1 to 3 different in channel. The input/output instruction from a user program 12 is analyzed by a parallel input/output management function 11; and when data is distributedly arranged, input/output processings are simultaneously performed in parallel, and data are composed or decomposed and are transferred to the user program 12. The time of physical input/output for an external disk device is shortened as the whole because of parallel input/output processings of the file, and the high speed processing is possible.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は高速処理が要求されるシステムにおけるデータ
の高速入出力処理に関し、特にディスク装y!t(磁気
ディスク、電子ディスク)との高速入出力を行うファイ
ル管理機能に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to high-speed data input/output processing in systems that require high-speed processing, and in particular to disk drives and y! This invention relates to a file management function that performs high-speed input/output with t (magnetic disk, electronic disk).

〔従来の技術〕[Conventional technology]

従来、上記のような入出力管理機能では並列処理はなく
、直列入出力管理のみが実用されている。
Conventionally, the input/output management function described above does not include parallel processing, and only serial input/output management has been put into practical use.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の入出力管理方式では、ディスク装置上の
データを1ブロツクずつ順番にしか読む事ができない。
In the conventional input/output management method described above, data on a disk device can only be read one block at a time.

したがって高速処理を要求されるシステムにおいては、
この物理的な入出力時間(40m s /、 i o程
度)がネックとなり、cpuだけをどんなに早くしても
あまり効果がでない欠点がある。
Therefore, in systems that require high-speed processing,
This physical input/output time (approximately 40 ms/io) becomes a bottleneck, and no matter how fast the CPU alone is, it has the disadvantage that it is not very effective.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のファイルの並列入出力管理方式は、複数の物理
媒体上に一つのファイルデータを分散配置し、複数のチ
ャネルに対し同時に入出力を実行し、前記複数の物理媒
体上の一つのファイルのデータを並列に入出力処理する
ようにして実現される。
The parallel file input/output management method of the present invention distributes one file data on multiple physical media, executes input/output to multiple channels simultaneously, and processes one file on the multiple physical media. It is realized by inputting and outputting data in parallel.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すハードウェア構成図で
ある。同図において並列入出力管理方式は、1つのファ
イルデータ1a〜3aを異なるチャネル下のディスク1
〜3上に分散配置する。
FIG. 1 is a hardware configuration diagram showing an embodiment of the present invention. In the figure, the parallel input/output management method transfers one file data 1a to 3a to disks under different channels.
Distribute on ~3.

第2図はソフトウェア構成図である。ユーザプログラム
12からの入出力命令を並列入出力管理機能11が分析
し、もしデータが分散配置されていれば、1度に並列に
入出力を行い、それを組み立て及び分解をしてユーザプ
ログラムに渡す。
FIG. 2 is a software configuration diagram. The parallel input/output management function 11 analyzes input/output commands from the user program 12, and if the data is distributed, performs input/output in parallel at once, assembles and disassembles it, and writes it to the user program. hand over.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、ファイルの並列入出力処
理を行うことにより、外部のディスク装置に対する物理
的な入出力時間を全体として短縮することが可能となり
、高速処理につながる効果がある。
As explained above, the present invention enables the overall physical input/output time to be shortened by performing parallel file input/output processing, which has the effect of leading to high-speed processing.

1〜3・・・ディスク、1a〜3a・・・ファイルデー
タ、11・・・並列入出力管理機能、12・・・ユーザ
プログラム。
1-3... Disk, 1a-3a... File data, 11... Parallel input/output management function, 12... User program.

Claims (1)

【特許請求の範囲】[Claims] 複数の物理媒体上に一つのファイルデータを分散配置し
、複数のチャネルに対し同時に入出力を実行し、前記複
数の物理媒体上の一つのファイルのデータを並列に入出
力処理することを特徴とするファイルの並列入出力管理
方式。
It is characterized by distributing one file data on a plurality of physical media, executing input/output to a plurality of channels simultaneously, and performing input/output processing on one file data on the plurality of physical media in parallel. Parallel input/output management method for files.
JP1021205A 1989-01-30 1989-01-30 Parallel input/output management system for file Pending JPH02201528A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1021205A JPH02201528A (en) 1989-01-30 1989-01-30 Parallel input/output management system for file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1021205A JPH02201528A (en) 1989-01-30 1989-01-30 Parallel input/output management system for file

Publications (1)

Publication Number Publication Date
JPH02201528A true JPH02201528A (en) 1990-08-09

Family

ID=12048486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1021205A Pending JPH02201528A (en) 1989-01-30 1989-01-30 Parallel input/output management system for file

Country Status (1)

Country Link
JP (1) JPH02201528A (en)

Similar Documents

Publication Publication Date Title
JP2002163238A5 (en)
WO1993023810A1 (en) Scalable coprocessor
JPH02201528A (en) Parallel input/output management system for file
JPH0267622A (en) Disk input/output system
JPH02165359A (en) Data processing system
JPS6380344A (en) File rearrangement system
JPH0296277A (en) Picture data control system
JPH01292513A (en) Timing processing system
JPS63292248A (en) Data processing system
JPH01281557A (en) Load distributing system for computer processing
JPH03174622A (en) Disk duplexing control system
JPH02195448A (en) Device for tracing instruction
JPH0774982B2 (en) Multiple recording method of external storage device
JPS62135929A (en) File input and output system
JPS63228484A (en) Collecting optical disk device
JPH01180624A (en) Printing system
JPH02224156A (en) File saving system
JPS62151960A (en) Input/output control system
JPH0334031A (en) Exclusive controller for queue file
JPH02146616A (en) Cyclic file control system for magnetic disk
JPS62107349A (en) File converting system
JPS58125162A (en) Decentralized system controller
Jin et al. Parallel functional disk array for high performance computing
JPS62202241A (en) File input processing control system
JPS6367652A (en) Log output system