Container shipping: operating system support for I/O-intensive applications
New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that requir...
Gespeichert in:
Veröffentlicht in: | Computer (Long Beach, Calif.) Calif.), 1994-03, Vol.27 (3), p.84-93 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 93 |
---|---|
container_issue | 3 |
container_start_page | 84 |
container_title | Computer (Long Beach, Calif.) |
container_volume | 27 |
creator | Pasquale, J. Anderson, E. Muller, P.K. |
description | New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that require input, processing, and output of very large amounts of data. We focus on an important aspect of operating system support for these applications: efficient transfer of large data objects between the protection domains in which processes and devices reside. A rapidly growing class of I/O-intensive applications is multimedia computing. After we present an I/O-pipeline model, we analyze issues relevant to the design of an operating system inter-domain data-transfer facility. Then we present the design for such a facility. An I/O pipeline is a model of a dynamic computation structure consisting of a sequence of domains: an input domain followed by one or more intermediate domains, and an output domain.< > |
doi_str_mv | 10.1109/2.268890 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_2_268890</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>268890</ieee_id><sourcerecordid>28771351</sourcerecordid><originalsourceid>FETCH-LOGICAL-c338t-947fde2c3672f160ebb0e1453b7e7904e0581e490df4a843b53177f0c5c311b03</originalsourceid><addsrcrecordid>eNo90D1PwzAQBmALgUQpSMxMmRBLWp8_YocNVXxUVOoCs5WkZzBKY2MnSP33BKViuju9j254CbkGugCg5ZItWKF1SU_IDKTUOdUgTsmMUtB5CQU7JxcpfY2n0JLPyOvKd33lOoxZ-nQhuO7jPvMBY9WPa5YOqcd9loYQfOwz62O2Xm5z1_XYJfeDWRVC65oR-y5dkjNbtQmvjnNO3p8e31Yv-Wb7vF49bPKGc93npVB2h6zhhWIWCop1TRGE5LVCVVKBVGpAUdKdFZUWvJYclLK0kQ0HqCmfk9vpb4j-e8DUm71LDbZt1aEfkmFaKeASRng3wSb6lCJaE6LbV_FggJq_tgwzU1sjvZmoQ8R_dgx_AY_HZJc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28771351</pqid></control><display><type>article</type><title>Container shipping: operating system support for I/O-intensive applications</title><source>IEEE Electronic Library (IEL)</source><creator>Pasquale, J. ; Anderson, E. ; Muller, P.K.</creator><creatorcontrib>Pasquale, J. ; Anderson, E. ; Muller, P.K.</creatorcontrib><description>New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that require input, processing, and output of very large amounts of data. We focus on an important aspect of operating system support for these applications: efficient transfer of large data objects between the protection domains in which processes and devices reside. A rapidly growing class of I/O-intensive applications is multimedia computing. After we present an I/O-pipeline model, we analyze issues relevant to the design of an operating system inter-domain data-transfer facility. Then we present the design for such a facility. An I/O pipeline is a model of a dynamic computation structure consisting of a sequence of domains: an input domain followed by one or more intermediate domains, and an output domain.< ></description><identifier>ISSN: 0018-9162</identifier><identifier>EISSN: 1558-0814</identifier><identifier>DOI: 10.1109/2.268890</identifier><identifier>CODEN: CPTRB4</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Containers ; Costs ; Data visualization ; Microcomputers ; Multimedia computing ; Operating systems ; Protection ; Video sharing ; Workstations</subject><ispartof>Computer (Long Beach, Calif.), 1994-03, Vol.27 (3), p.84-93</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c338t-947fde2c3672f160ebb0e1453b7e7904e0581e490df4a843b53177f0c5c311b03</citedby><cites>FETCH-LOGICAL-c338t-947fde2c3672f160ebb0e1453b7e7904e0581e490df4a843b53177f0c5c311b03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/268890$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/268890$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Pasquale, J.</creatorcontrib><creatorcontrib>Anderson, E.</creatorcontrib><creatorcontrib>Muller, P.K.</creatorcontrib><title>Container shipping: operating system support for I/O-intensive applications</title><title>Computer (Long Beach, Calif.)</title><addtitle>MC</addtitle><description>New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that require input, processing, and output of very large amounts of data. We focus on an important aspect of operating system support for these applications: efficient transfer of large data objects between the protection domains in which processes and devices reside. A rapidly growing class of I/O-intensive applications is multimedia computing. After we present an I/O-pipeline model, we analyze issues relevant to the design of an operating system inter-domain data-transfer facility. Then we present the design for such a facility. An I/O pipeline is a model of a dynamic computation structure consisting of a sequence of domains: an input domain followed by one or more intermediate domains, and an output domain.< ></description><subject>Application software</subject><subject>Containers</subject><subject>Costs</subject><subject>Data visualization</subject><subject>Microcomputers</subject><subject>Multimedia computing</subject><subject>Operating systems</subject><subject>Protection</subject><subject>Video sharing</subject><subject>Workstations</subject><issn>0018-9162</issn><issn>1558-0814</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1994</creationdate><recordtype>article</recordtype><recordid>eNo90D1PwzAQBmALgUQpSMxMmRBLWp8_YocNVXxUVOoCs5WkZzBKY2MnSP33BKViuju9j254CbkGugCg5ZItWKF1SU_IDKTUOdUgTsmMUtB5CQU7JxcpfY2n0JLPyOvKd33lOoxZ-nQhuO7jPvMBY9WPa5YOqcd9loYQfOwz62O2Xm5z1_XYJfeDWRVC65oR-y5dkjNbtQmvjnNO3p8e31Yv-Wb7vF49bPKGc93npVB2h6zhhWIWCop1TRGE5LVCVVKBVGpAUdKdFZUWvJYclLK0kQ0HqCmfk9vpb4j-e8DUm71LDbZt1aEfkmFaKeASRng3wSb6lCJaE6LbV_FggJq_tgwzU1sjvZmoQ8R_dgx_AY_HZJc</recordid><startdate>19940301</startdate><enddate>19940301</enddate><creator>Pasquale, J.</creator><creator>Anderson, E.</creator><creator>Muller, P.K.</creator><general>IEEE</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19940301</creationdate><title>Container shipping: operating system support for I/O-intensive applications</title><author>Pasquale, J. ; Anderson, E. ; Muller, P.K.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c338t-947fde2c3672f160ebb0e1453b7e7904e0581e490df4a843b53177f0c5c311b03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1994</creationdate><topic>Application software</topic><topic>Containers</topic><topic>Costs</topic><topic>Data visualization</topic><topic>Microcomputers</topic><topic>Multimedia computing</topic><topic>Operating systems</topic><topic>Protection</topic><topic>Video sharing</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pasquale, J.</creatorcontrib><creatorcontrib>Anderson, E.</creatorcontrib><creatorcontrib>Muller, P.K.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer (Long Beach, Calif.)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Pasquale, J.</au><au>Anderson, E.</au><au>Muller, P.K.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Container shipping: operating system support for I/O-intensive applications</atitle><jtitle>Computer (Long Beach, Calif.)</jtitle><stitle>MC</stitle><date>1994-03-01</date><risdate>1994</risdate><volume>27</volume><issue>3</issue><spage>84</spage><epage>93</epage><pages>84-93</pages><issn>0018-9162</issn><eissn>1558-0814</eissn><coden>CPTRB4</coden><abstract>New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that require input, processing, and output of very large amounts of data. We focus on an important aspect of operating system support for these applications: efficient transfer of large data objects between the protection domains in which processes and devices reside. A rapidly growing class of I/O-intensive applications is multimedia computing. After we present an I/O-pipeline model, we analyze issues relevant to the design of an operating system inter-domain data-transfer facility. Then we present the design for such a facility. An I/O pipeline is a model of a dynamic computation structure consisting of a sequence of domains: an input domain followed by one or more intermediate domains, and an output domain.< ></abstract><pub>IEEE</pub><doi>10.1109/2.268890</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9162 |
ispartof | Computer (Long Beach, Calif.), 1994-03, Vol.27 (3), p.84-93 |
issn | 0018-9162 1558-0814 |
language | eng |
recordid | cdi_crossref_primary_10_1109_2_268890 |
source | IEEE Electronic Library (IEL) |
subjects | Application software Containers Costs Data visualization Microcomputers Multimedia computing Operating systems Protection Video sharing Workstations |
title | Container shipping: operating system support for I/O-intensive applications |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T23%3A31%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Container%20shipping:%20operating%20system%20support%20for%20I/O-intensive%20applications&rft.jtitle=Computer%20(Long%20Beach,%20Calif.)&rft.au=Pasquale,%20J.&rft.date=1994-03-01&rft.volume=27&rft.issue=3&rft.spage=84&rft.epage=93&rft.pages=84-93&rft.issn=0018-9162&rft.eissn=1558-0814&rft.coden=CPTRB4&rft_id=info:doi/10.1109/2.268890&rft_dat=%3Cproquest_RIE%3E28771351%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28771351&rft_id=info:pmid/&rft_ieee_id=268890&rfr_iscdi=true |