Evolution of an operationg system for large-scale shared-memory multiprocessors:
Abstract: "Scalable shared-memory multiprocessors (those with non-uniform memory access times) are among the most flexible architectures for high-performance parallel computing, admitting efficient implementations of a wide range of process models, communication mechanisms, and granularities of...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Rochester, NY
1989
|
Schriftenreihe: | University of Rochester <Rochester, NY> / Department of Computer Science: Technical report
309 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Scalable shared-memory multiprocessors (those with non-uniform memory access times) are among the most flexible architectures for high-performance parallel computing, admitting efficient implementations of a wide range of process models, communication mechanisms, and granularities of parallelism. Such machines present opportunities for general-purpose parallel computing that cannot be exploited by existing operating systems, because the traditional approach to operating system design presents a virtual machine in which the definition of processes, communication, and grain size are outside the control of the user. Psyche is an operating system designed to enable the most effective use possible of large-scale shared memory multiprocessors The Psyche project is characterized by (1) a design that permits the implementation of multiple models of parallelism, both within and among applications, (2) the ability to trade protection for performance, with information sharing as the default, rather than the exception, (3) explicit, user-level control of process structure and scheduling, and (4) a kernel implementation that uses shared memory itself, and that provides users with the illusion of uniform memory access times. |
Beschreibung: | 23 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV008948959 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 940206s1989 |||| 00||| eng d | ||
035 | |a (OCoLC)22202432 | ||
035 | |a (DE-599)BVBBV008948959 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T | ||
100 | 1 | |a Scott, Michael L. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Evolution of an operationg system for large-scale shared-memory multiprocessors |c Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh |
264 | 1 | |a Rochester, NY |c 1989 | |
300 | |a 23 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a University of Rochester <Rochester, NY> / Department of Computer Science: Technical report |v 309 | |
520 | 3 | |a Abstract: "Scalable shared-memory multiprocessors (those with non-uniform memory access times) are among the most flexible architectures for high-performance parallel computing, admitting efficient implementations of a wide range of process models, communication mechanisms, and granularities of parallelism. Such machines present opportunities for general-purpose parallel computing that cannot be exploited by existing operating systems, because the traditional approach to operating system design presents a virtual machine in which the definition of processes, communication, and grain size are outside the control of the user. Psyche is an operating system designed to enable the most effective use possible of large-scale shared memory multiprocessors | |
520 | 3 | |a The Psyche project is characterized by (1) a design that permits the implementation of multiple models of parallelism, both within and among applications, (2) the ability to trade protection for performance, with information sharing as the default, rather than the exception, (3) explicit, user-level control of process structure and scheduling, and (4) a kernel implementation that uses shared memory itself, and that provides users with the illusion of uniform memory access times. | |
650 | 4 | |a Multiprocessors | |
650 | 4 | |a Virtual storage (Computer science) | |
700 | 1 | |a Le Blanc, Thomas J. |e Verfasser |4 aut | |
700 | 1 | |a Marsh, Brian D. |e Verfasser |4 aut | |
810 | 2 | |a Department of Computer Science: Technical report |t University of Rochester <Rochester, NY> |v 309 |w (DE-604)BV008902697 |9 309 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-005904679 |
Datensatz im Suchindex
_version_ | 1804123281944477696 |
---|---|
any_adam_object | |
author | Scott, Michael L. Le Blanc, Thomas J. Marsh, Brian D. |
author_facet | Scott, Michael L. Le Blanc, Thomas J. Marsh, Brian D. |
author_role | aut aut aut |
author_sort | Scott, Michael L. |
author_variant | m l s ml mls b t j l btj btjl b d m bd bdm |
building | Verbundindex |
bvnumber | BV008948959 |
ctrlnum | (OCoLC)22202432 (DE-599)BVBBV008948959 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02424nam a2200337 cb4500</leader><controlfield tag="001">BV008948959</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940206s1989 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)22202432</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008948959</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-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Scott, Michael L.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Evolution of an operationg system for large-scale shared-memory multiprocessors</subfield><subfield code="c">Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Rochester, NY</subfield><subfield code="c">1989</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">23 S.</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 of Rochester <Rochester, NY> / Department of Computer Science: Technical report</subfield><subfield code="v">309</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Scalable shared-memory multiprocessors (those with non-uniform memory access times) are among the most flexible architectures for high-performance parallel computing, admitting efficient implementations of a wide range of process models, communication mechanisms, and granularities of parallelism. Such machines present opportunities for general-purpose parallel computing that cannot be exploited by existing operating systems, because the traditional approach to operating system design presents a virtual machine in which the definition of processes, communication, and grain size are outside the control of the user. Psyche is an operating system designed to enable the most effective use possible of large-scale shared memory multiprocessors</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">The Psyche project is characterized by (1) a design that permits the implementation of multiple models of parallelism, both within and among applications, (2) the ability to trade protection for performance, with information sharing as the default, rather than the exception, (3) explicit, user-level control of process structure and scheduling, and (4) a kernel implementation that uses shared memory itself, and that provides users with the illusion of uniform memory access times.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Multiprocessors</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Virtual storage (Computer science)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Le Blanc, Thomas J.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Marsh, Brian D.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Technical report</subfield><subfield code="t">University of Rochester <Rochester, NY></subfield><subfield code="v">309</subfield><subfield code="w">(DE-604)BV008902697</subfield><subfield code="9">309</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005904679</subfield></datafield></record></collection> |
id | DE-604.BV008948959 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:27:17Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005904679 |
oclc_num | 22202432 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | 23 S. |
publishDate | 1989 |
publishDateSearch | 1989 |
publishDateSort | 1989 |
record_format | marc |
series2 | University of Rochester <Rochester, NY> / Department of Computer Science: Technical report |
spelling | Scott, Michael L. Verfasser aut Evolution of an operationg system for large-scale shared-memory multiprocessors Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh Rochester, NY 1989 23 S. txt rdacontent n rdamedia nc rdacarrier University of Rochester <Rochester, NY> / Department of Computer Science: Technical report 309 Abstract: "Scalable shared-memory multiprocessors (those with non-uniform memory access times) are among the most flexible architectures for high-performance parallel computing, admitting efficient implementations of a wide range of process models, communication mechanisms, and granularities of parallelism. Such machines present opportunities for general-purpose parallel computing that cannot be exploited by existing operating systems, because the traditional approach to operating system design presents a virtual machine in which the definition of processes, communication, and grain size are outside the control of the user. Psyche is an operating system designed to enable the most effective use possible of large-scale shared memory multiprocessors The Psyche project is characterized by (1) a design that permits the implementation of multiple models of parallelism, both within and among applications, (2) the ability to trade protection for performance, with information sharing as the default, rather than the exception, (3) explicit, user-level control of process structure and scheduling, and (4) a kernel implementation that uses shared memory itself, and that provides users with the illusion of uniform memory access times. Multiprocessors Virtual storage (Computer science) Le Blanc, Thomas J. Verfasser aut Marsh, Brian D. Verfasser aut Department of Computer Science: Technical report University of Rochester <Rochester, NY> 309 (DE-604)BV008902697 309 |
spellingShingle | Scott, Michael L. Le Blanc, Thomas J. Marsh, Brian D. Evolution of an operationg system for large-scale shared-memory multiprocessors Multiprocessors Virtual storage (Computer science) |
title | Evolution of an operationg system for large-scale shared-memory multiprocessors |
title_auth | Evolution of an operationg system for large-scale shared-memory multiprocessors |
title_exact_search | Evolution of an operationg system for large-scale shared-memory multiprocessors |
title_full | Evolution of an operationg system for large-scale shared-memory multiprocessors Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh |
title_fullStr | Evolution of an operationg system for large-scale shared-memory multiprocessors Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh |
title_full_unstemmed | Evolution of an operationg system for large-scale shared-memory multiprocessors Michael L. Scott ; Thomas J. LeBlanc ; Brian D. Marsh |
title_short | Evolution of an operationg system for large-scale shared-memory multiprocessors |
title_sort | evolution of an operationg system for large scale shared memory multiprocessors |
topic | Multiprocessors Virtual storage (Computer science) |
topic_facet | Multiprocessors Virtual storage (Computer science) |
volume_link | (DE-604)BV008902697 |
work_keys_str_mv | AT scottmichaell evolutionofanoperationgsystemforlargescalesharedmemorymultiprocessors AT leblancthomasj evolutionofanoperationgsystemforlargescalesharedmemorymultiprocessors AT marshbriand evolutionofanoperationgsystemforlargescalesharedmemorymultiprocessors |