JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support
Gespeichert in:
| Titel: | JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support |
|---|---|
| Autoren: | Wenzhang Zhu, Cho-Li Wang, Francis C. M. Lau |
| Weitere Verfasser: | The Pennsylvania State University CiteSeerX Archives |
| Quelle: | http://www.cs.hku.hk/~clwang/papers/cluster2002-FNL-jessica2.pdf. |
| Publikationsjahr: | 2002 |
| Bestand: | CiteSeerX |
| Beschreibung: | A distributed Java Virtual Machine (DJVM) spanning multiple cluster nodes can provide a true parallel execution environment for multi-threaded Java applications. Most existing DJVMs suffer from the slow Java execution in interpretive mode and thus may not be efficient enough for solving computation-intensive problems. We present JESSICA2, a new DJVM running in JIT compilation mode that can execute multi-threaded Java applications transparently on clusters. JESSICA2 provides a single system image (SSI) illusion to Java applications via an embedded global object space (GOS) layer. It implements a cluster-aware Java execution engine that supports transparent Java thread migration for achieving dynamic load balancing. We discuss the issues of supporting transparent Java thread migration in a JIT compilation environment and propose several lightweight solutions. An adaptive migrating-home protocol used in the implementation of the GOS is introduced. The system has been implemented on x86-based Linux clusters, and significant performance improvements over the previous JESSICA system have been observed. |
| Publikationsart: | text |
| Dateibeschreibung: | application/pdf |
| Sprache: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9302 |
| Verfügbarkeit: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9302 http://www.cs.hku.hk/~clwang/papers/cluster2002-FNL-jessica2.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Dokumentencode: | edsbas.3EB71973 |
| Datenbank: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9302# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Zhu%20W Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.3EB71973 RelevancyScore: 831 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 830.684326171875 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Wenzhang+Zhu%22">Wenzhang Zhu</searchLink><br /><searchLink fieldCode="AR" term="%22Cho-Li+Wang%22">Cho-Li Wang</searchLink><br /><searchLink fieldCode="AR" term="%22Francis+C%2E+M%2E+Lau%22">Francis C. M. Lau</searchLink> – Name: Author Label: Contributors Group: Au Data: The Pennsylvania State University CiteSeerX Archives – Name: TitleSource Label: Source Group: Src Data: <i>http://www.cs.hku.hk/~clwang/papers/cluster2002-FNL-jessica2.pdf</i>. – Name: DatePubCY Label: Publication Year Group: Date Data: 2002 – Name: Subset Label: Collection Group: HoldingsInfo Data: CiteSeerX – Name: Abstract Label: Description Group: Ab Data: A distributed Java Virtual Machine (DJVM) spanning multiple cluster nodes can provide a true parallel execution environment for multi-threaded Java applications. Most existing DJVMs suffer from the slow Java execution in interpretive mode and thus may not be efficient enough for solving computation-intensive problems. We present JESSICA2, a new DJVM running in JIT compilation mode that can execute multi-threaded Java applications transparently on clusters. JESSICA2 provides a single system image (SSI) illusion to Java applications via an embedded global object space (GOS) layer. It implements a cluster-aware Java execution engine that supports transparent Java thread migration for achieving dynamic load balancing. We discuss the issues of supporting transparent Java thread migration in a JIT compilation environment and propose several lightweight solutions. An adaptive migrating-home protocol used in the implementation of the GOS is introduced. The system has been implemented on x86-based Linux clusters, and significant performance improvements over the previous JESSICA system have been observed. – Name: TypeDocument Label: Document Type Group: TypDoc Data: text – Name: Format Label: File Description Group: SrcInfo Data: application/pdf – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9302 – Name: URL Label: Availability Group: URL Data: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.19.9302<br />http://www.cs.hku.hk/~clwang/papers/cluster2002-FNL-jessica2.pdf – Name: Copyright Label: Rights Group: Cpyrght Data: Metadata may be used without restrictions as long as the oai identifier remains attached to it. – Name: AN Label: Accession Number Group: ID Data: edsbas.3EB71973 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.3EB71973 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Titles: – TitleFull: JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Wenzhang Zhu – PersonEntity: Name: NameFull: Cho-Li Wang – PersonEntity: Name: NameFull: Francis C. M. Lau – PersonEntity: Name: NameFull: The Pennsylvania State University CiteSeerX Archives IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2002 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa Titles: – TitleFull: http://www.cs.hku.hk/~clwang/papers/cluster2002-FNL-jessica2.pdf Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science