LEMMA interface definition:
Abstract: "Implementing a functional language on a parallel machine, especially on a loosely coupled machine such as a network of workstations, is a hard task. Most of the problems are, however, language independent particularly the memory management. For this purpose, we have designed and impl...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
1995
|
Schriftenreihe: | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series
316 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Implementing a functional language on a parallel machine, especially on a loosely coupled machine such as a network of workstations, is a hard task. Most of the problems are, however, language independent particularly the memory management. For this purpose, we have designed and implemented LEMMA, a 'memory platform' which allows the upper layer of the distributed implementation to access in a straightforward manner objects allocated by another machine, and reclaims automatically allocated space which is no longer used by any machine. This report is a detailed description of the interface provided by LEMMA. It is in fact a reference manual for people who wish to implement a run-time system for a language on top of it. It does not describe the way LEMMA is implemented, leaving open the possibility of other implementations on different concurrency platforms providing the same interface." |
Beschreibung: | 19 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV011040819 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 961106s1995 |||| 00||| engod | ||
035 | |a (OCoLC)34749318 | ||
035 | |a (DE-599)BVBBV011040819 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
100 | 1 | |a Matthews, David C. |e Verfasser |4 aut | |
245 | 1 | 0 | |a LEMMA interface definition |c David C. J. Matthews and Thierry Le Sergent |
246 | 1 | 3 | |a ECS LFCS 95 316 |
264 | 1 | |a Edinburgh |c 1995 | |
300 | |a 19 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |v 316 | |
520 | 3 | |a Abstract: "Implementing a functional language on a parallel machine, especially on a loosely coupled machine such as a network of workstations, is a hard task. Most of the problems are, however, language independent particularly the memory management. For this purpose, we have designed and implemented LEMMA, a 'memory platform' which allows the upper layer of the distributed implementation to access in a straightforward manner objects allocated by another machine, and reclaims automatically allocated space which is no longer used by any machine. This report is a detailed description of the interface provided by LEMMA. It is in fact a reference manual for people who wish to implement a run-time system for a language on top of it. It does not describe the way LEMMA is implemented, leaving open the possibility of other implementations on different concurrency platforms providing the same interface." | |
650 | 7 | |a Computer software |2 sigle | |
650 | 4 | |a Computer interfaces | |
650 | 4 | |a Functional programming languages | |
650 | 4 | |a Memory management (Computer science) | |
700 | 1 | |a Le Sergent, Thierry |e Verfasser |4 aut | |
830 | 0 | |a Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |v 316 |w (DE-604)BV008930032 |9 316 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-007392553 |
Datensatz im Suchindex
_version_ | 1804125529794674688 |
---|---|
any_adam_object | |
author | Matthews, David C. Le Sergent, Thierry |
author_facet | Matthews, David C. Le Sergent, Thierry |
author_role | aut aut |
author_sort | Matthews, David C. |
author_variant | d c m dc dcm s t l st stl |
building | Verbundindex |
bvnumber | BV011040819 |
ctrlnum | (OCoLC)34749318 (DE-599)BVBBV011040819 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02044nam a2200337 cb4500</leader><controlfield tag="001">BV011040819</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">961106s1995 |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)34749318</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011040819</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="100" ind1="1" ind2=" "><subfield code="a">Matthews, David C.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">LEMMA interface definition</subfield><subfield code="c">David C. J. Matthews and Thierry Le Sergent</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">ECS LFCS 95 316</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">19 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">Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series</subfield><subfield code="v">316</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Implementing a functional language on a parallel machine, especially on a loosely coupled machine such as a network of workstations, is a hard task. Most of the problems are, however, language independent particularly the memory management. For this purpose, we have designed and implemented LEMMA, a 'memory platform' which allows the upper layer of the distributed implementation to access in a straightforward manner objects allocated by another machine, and reclaims automatically allocated space which is no longer used by any machine. This report is a detailed description of the interface provided by LEMMA. It is in fact a reference manual for people who wish to implement a run-time system for a language on top of it. It does not describe the way LEMMA is implemented, leaving open the possibility of other implementations on different concurrency platforms providing the same interface."</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer interfaces</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Functional programming languages</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Memory management (Computer science)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Le Sergent, Thierry</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series</subfield><subfield code="v">316</subfield><subfield code="w">(DE-604)BV008930032</subfield><subfield code="9">316</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007392553</subfield></datafield></record></collection> |
id | DE-604.BV011040819 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T18:03:01Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007392553 |
oclc_num | 34749318 |
open_access_boolean | |
physical | 19 S. |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
record_format | marc |
series | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |
series2 | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |
spelling | Matthews, David C. Verfasser aut LEMMA interface definition David C. J. Matthews and Thierry Le Sergent ECS LFCS 95 316 Edinburgh 1995 19 S. txt rdacontent n rdamedia nc rdacarrier Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series 316 Abstract: "Implementing a functional language on a parallel machine, especially on a loosely coupled machine such as a network of workstations, is a hard task. Most of the problems are, however, language independent particularly the memory management. For this purpose, we have designed and implemented LEMMA, a 'memory platform' which allows the upper layer of the distributed implementation to access in a straightforward manner objects allocated by another machine, and reclaims automatically allocated space which is no longer used by any machine. This report is a detailed description of the interface provided by LEMMA. It is in fact a reference manual for people who wish to implement a run-time system for a language on top of it. It does not describe the way LEMMA is implemented, leaving open the possibility of other implementations on different concurrency platforms providing the same interface." Computer software sigle Computer interfaces Functional programming languages Memory management (Computer science) Le Sergent, Thierry Verfasser aut Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series 316 (DE-604)BV008930032 316 |
spellingShingle | Matthews, David C. Le Sergent, Thierry LEMMA interface definition Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series Computer software sigle Computer interfaces Functional programming languages Memory management (Computer science) |
title | LEMMA interface definition |
title_alt | ECS LFCS 95 316 |
title_auth | LEMMA interface definition |
title_exact_search | LEMMA interface definition |
title_full | LEMMA interface definition David C. J. Matthews and Thierry Le Sergent |
title_fullStr | LEMMA interface definition David C. J. Matthews and Thierry Le Sergent |
title_full_unstemmed | LEMMA interface definition David C. J. Matthews and Thierry Le Sergent |
title_short | LEMMA interface definition |
title_sort | lemma interface definition |
topic | Computer software sigle Computer interfaces Functional programming languages Memory management (Computer science) |
topic_facet | Computer software Computer interfaces Functional programming languages Memory management (Computer science) |
volume_link | (DE-604)BV008930032 |
work_keys_str_mv | AT matthewsdavidc lemmainterfacedefinition AT lesergentthierry lemmainterfacedefinition AT matthewsdavidc ecslfcs95316 AT lesergentthierry ecslfcs95316 |