A parallel interleaved file system:
Abstract: "A computer system is most useful when it has well- balanced processor and I/O performance. Parallel architectures allow fast computers to be constructed from unsophisticated hardware. The usefulness of these machines is severely limited unless they are fitted with I/O subsystems that...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Rochester, NY
1990
|
Schriftenreihe: | University <Rochester, NY> / Department of Computer Science: Technical report
334 |
Schlagworte: | |
Zusammenfassung: | Abstract: "A computer system is most useful when it has well- balanced processor and I/O performance. Parallel architectures allow fast computers to be constructed from unsophisticated hardware. The usefulness of these machines is severely limited unless they are fitted with I/O subsystems that match their CPU performance. Most parallel computers have insufficient I/O performance, or use exotic hardware to force enough I/O bandwidth through a uniprocessor file system. This approach is only useful for small numbers of processors. Even a modestly parallel computer cannot be served by an ordinary file system Only a parallel file system can scale with the processor hardware to meet the I/O demands of a parallel computer. This dissertation introduces the concept of a parallel interleaved file system. This class of file system incorporates three concepts: parallelism, interleaving, and tools. Parallelism appears as a characteristic of the file system program and in the disk hardware. The parallel file system software and hardware allows the file system to scale with the other components of a multiprocessor computer. Interleaving is the rule the file system uses to distribute data among the processors Interleaved record distribution is the simplest and in many ways the best algorithm for allocating records to processors. Tools are application code that can enter the file system at a level that exposes the parallel structure of the files. In many cases tools decrease interprocessor communication by moving processing to the data instead of moving the data. The thesis of this dissertation is that a parallel interleaved file system will provide scalable high-performance I/O for a wide range of parallel architectures while supporting a comprehensive set of conventional file system facilities. We have confirmed our performance claims experimentally and theoretically |
Beschreibung: | Zugl.: Rochester, NY, Univ. of Rochester, NY, Diss |
Beschreibung: | VIII, 113 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV004159196 | ||
003 | DE-604 | ||
005 | 19910418 | ||
007 | t | ||
008 | 901119s1990 d||| m||| 00||| eng d | ||
035 | |a (OCoLC)24469448 | ||
035 | |a (DE-599)BVBBV004159196 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
084 | |a DAT 516f |2 stub | ||
100 | 1 | |a Dibble, Peter C. |e Verfasser |4 aut | |
245 | 1 | 0 | |a A parallel interleaved file system |
264 | 1 | |a Rochester, NY |c 1990 | |
300 | |a VIII, 113 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a University <Rochester, NY> / Department of Computer Science: Technical report |v 334 | |
500 | |a Zugl.: Rochester, NY, Univ. of Rochester, NY, Diss | ||
520 | 3 | |a Abstract: "A computer system is most useful when it has well- balanced processor and I/O performance. Parallel architectures allow fast computers to be constructed from unsophisticated hardware. The usefulness of these machines is severely limited unless they are fitted with I/O subsystems that match their CPU performance. Most parallel computers have insufficient I/O performance, or use exotic hardware to force enough I/O bandwidth through a uniprocessor file system. This approach is only useful for small numbers of processors. Even a modestly parallel computer cannot be served by an ordinary file system | |
520 | 3 | |a Only a parallel file system can scale with the processor hardware to meet the I/O demands of a parallel computer. This dissertation introduces the concept of a parallel interleaved file system. This class of file system incorporates three concepts: parallelism, interleaving, and tools. Parallelism appears as a characteristic of the file system program and in the disk hardware. The parallel file system software and hardware allows the file system to scale with the other components of a multiprocessor computer. Interleaving is the rule the file system uses to distribute data among the processors | |
520 | 3 | |a Interleaved record distribution is the simplest and in many ways the best algorithm for allocating records to processors. Tools are application code that can enter the file system at a level that exposes the parallel structure of the files. In many cases tools decrease interprocessor communication by moving processing to the data instead of moving the data. The thesis of this dissertation is that a parallel interleaved file system will provide scalable high-performance I/O for a wide range of parallel architectures while supporting a comprehensive set of conventional file system facilities. We have confirmed our performance claims experimentally and theoretically | |
650 | 4 | |a Computer architecture | |
650 | 4 | |a Parallel processing (Electronic computers) | |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
810 | 2 | |a Department of Computer Science: Technical report |t University <Rochester, NY> |v 334 |w (DE-604)BV004055529 |9 334 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-002593866 |
Datensatz im Suchindex
_version_ | 1804118371036299264 |
---|---|
any_adam_object | |
author | Dibble, Peter C. |
author_facet | Dibble, Peter C. |
author_role | aut |
author_sort | Dibble, Peter C. |
author_variant | p c d pc pcd |
building | Verbundindex |
bvnumber | BV004159196 |
classification_tum | DAT 516f |
ctrlnum | (OCoLC)24469448 (DE-599)BVBBV004159196 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03060nam a2200361 cb4500</leader><controlfield tag="001">BV004159196</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19910418 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">901119s1990 d||| m||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24469448</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV004159196</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 516f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dibble, Peter C.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A parallel interleaved file system</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Rochester, NY</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 113 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">University <Rochester, NY> / Department of Computer Science: Technical report</subfield><subfield code="v">334</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl.: Rochester, NY, Univ. of Rochester, NY, Diss</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "A computer system is most useful when it has well- balanced processor and I/O performance. Parallel architectures allow fast computers to be constructed from unsophisticated hardware. The usefulness of these machines is severely limited unless they are fitted with I/O subsystems that match their CPU performance. Most parallel computers have insufficient I/O performance, or use exotic hardware to force enough I/O bandwidth through a uniprocessor file system. This approach is only useful for small numbers of processors. Even a modestly parallel computer cannot be served by an ordinary file system</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Only a parallel file system can scale with the processor hardware to meet the I/O demands of a parallel computer. This dissertation introduces the concept of a parallel interleaved file system. This class of file system incorporates three concepts: parallelism, interleaving, and tools. Parallelism appears as a characteristic of the file system program and in the disk hardware. The parallel file system software and hardware allows the file system to scale with the other components of a multiprocessor computer. Interleaving is the rule the file system uses to distribute data among the processors</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Interleaved record distribution is the simplest and in many ways the best algorithm for allocating records to processors. Tools are application code that can enter the file system at a level that exposes the parallel structure of the files. In many cases tools decrease interprocessor communication by moving processing to the data instead of moving the data. The thesis of this dissertation is that a parallel interleaved file system will provide scalable high-performance I/O for a wide range of parallel architectures while supporting a comprehensive set of conventional file system facilities. We have confirmed our performance claims experimentally and theoretically</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel processing (Electronic computers)</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Technical report</subfield><subfield code="t">University <Rochester, NY></subfield><subfield code="v">334</subfield><subfield code="w">(DE-604)BV004055529</subfield><subfield code="9">334</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-002593866</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV004159196 |
illustrated | Illustrated |
indexdate | 2024-07-09T16:09:14Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-002593866 |
oclc_num | 24469448 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | VIII, 113 S. graph. Darst. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series2 | University <Rochester, NY> / Department of Computer Science: Technical report |
spelling | Dibble, Peter C. Verfasser aut A parallel interleaved file system Rochester, NY 1990 VIII, 113 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier University <Rochester, NY> / Department of Computer Science: Technical report 334 Zugl.: Rochester, NY, Univ. of Rochester, NY, Diss Abstract: "A computer system is most useful when it has well- balanced processor and I/O performance. Parallel architectures allow fast computers to be constructed from unsophisticated hardware. The usefulness of these machines is severely limited unless they are fitted with I/O subsystems that match their CPU performance. Most parallel computers have insufficient I/O performance, or use exotic hardware to force enough I/O bandwidth through a uniprocessor file system. This approach is only useful for small numbers of processors. Even a modestly parallel computer cannot be served by an ordinary file system Only a parallel file system can scale with the processor hardware to meet the I/O demands of a parallel computer. This dissertation introduces the concept of a parallel interleaved file system. This class of file system incorporates three concepts: parallelism, interleaving, and tools. Parallelism appears as a characteristic of the file system program and in the disk hardware. The parallel file system software and hardware allows the file system to scale with the other components of a multiprocessor computer. Interleaving is the rule the file system uses to distribute data among the processors Interleaved record distribution is the simplest and in many ways the best algorithm for allocating records to processors. Tools are application code that can enter the file system at a level that exposes the parallel structure of the files. In many cases tools decrease interprocessor communication by moving processing to the data instead of moving the data. The thesis of this dissertation is that a parallel interleaved file system will provide scalable high-performance I/O for a wide range of parallel architectures while supporting a comprehensive set of conventional file system facilities. We have confirmed our performance claims experimentally and theoretically Computer architecture Parallel processing (Electronic computers) (DE-588)4113937-9 Hochschulschrift gnd-content Department of Computer Science: Technical report University <Rochester, NY> 334 (DE-604)BV004055529 334 |
spellingShingle | Dibble, Peter C. A parallel interleaved file system Computer architecture Parallel processing (Electronic computers) |
subject_GND | (DE-588)4113937-9 |
title | A parallel interleaved file system |
title_auth | A parallel interleaved file system |
title_exact_search | A parallel interleaved file system |
title_full | A parallel interleaved file system |
title_fullStr | A parallel interleaved file system |
title_full_unstemmed | A parallel interleaved file system |
title_short | A parallel interleaved file system |
title_sort | a parallel interleaved file system |
topic | Computer architecture Parallel processing (Electronic computers) |
topic_facet | Computer architecture Parallel processing (Electronic computers) Hochschulschrift |
volume_link | (DE-604)BV004055529 |
work_keys_str_mv | AT dibblepeterc aparallelinterleavedfilesystem |