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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Scott, Michael L. (VerfasserIn), Le Blanc, Thomas J. (VerfasserIn), Marsh, Brian D. (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Rochester, NY 1989
Schriftenreihe:University of Rochester <Rochester, NY> / Department of Computer Science: Technical report 309
Schlagworte:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 cb4500
001 BV008948959
003 DE-604
005 00000000000000.0
007 t|
008 940206s1989 xx |||| 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 
943 1 |a oai:aleph.bib-bvb.de:BVB01-005904679 

Datensatz im Suchindex

_version_ 1819235832791302144
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>02425nam 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 xx |||| 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 &lt;Rochester, NY&gt; / 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 &lt;Rochester, NY&gt;</subfield><subfield code="v">309</subfield><subfield code="w">(DE-604)BV008902697</subfield><subfield code="9">309</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005904679</subfield></datafield></record></collection>
id DE-604.BV008948959
illustrated Not Illustrated
indexdate 2024-12-23T12:54:49Z
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