Using the nested data-parallel language NESL to write Java web applets.
Abstract: We motivate and describe the design and implementation of a system for compiling the high-level programming language NESL into Java. As well as increasing the portability of NESL, this system has enabled us to make existing simulations and algorithm animations available in applet form on the web. We present performance results showing that current Java virtual machines running the generated code achieve about half the performance of a native implementation of NESL. We conclude that the use of... (Update)
Context of citations to this paper: More
...versus compilation. Compared to VCODE, a virtual machine dedicated to vector operations, Java achieves one sixth to half the performance [17]. That is to say, w.r.t. to the facilities provided by an interpreted approach, the performance degradation induced by the Java virtual...
Cited by: More
Data Field Computations on a Data Parallel Java.. - Giavitto, De Vito (1998)
(Correct)
Similar documents (at the sentence level):
26.2%: Java as an Intermediate Language - Hardwick, Sipelstein (1996)
(Correct)
Active bibliography (related documents): More All
0.3: Practical Guidelines for Boosting Java Server Performance - Klemm (1999)
(Correct)
0.3: Sng Wee Jim - School Of Applied
(Correct)
0.2: On Extending Java - Krall, Vitek (1997)
(Correct)
Similar documents based on text: More All
1.6: Interactive Simulations on the Web: - Compiling Nesl Into
(Correct)
0.5: NESL User's Manual (For NESL Version 3.1) - Blelloch, Sipelstein, Hardwick, .. (1995)
(Correct)
0.5: . Distributed systems - Although My Thesis
(Correct)
BibTeX entry: (Update)
J. C. Hardwick, G. J. Narlikar, and J. Sipelstein. Interactive simulations on the web: Compiling NESL into Java. Concurrency: Practice and Experience, 1997. http://citeseer.ist.psu.edu/hardwick97interactive.html More
@article{ hardwick97interactive,
author = "Jonathan C. Hardwick and Girija Narlikar and Jay Sipelstein",
title = "Interactive simulations on the {Web}: compiling {NESL} into {Java}",
journal = "Concurrency: Practice and Experience",
volume = "9",
number = "11",
pages = "1075--1089",
year = "1997",
url = "citeseer.ist.psu.edu/hardwick97interactive.html" }
Citations (may not include all citations):
737
The Java Programming Language (context) - Arnold, Gosling - 1996
238
Pizza into Java: Translating theory into practice
- Odersky, Wadler - 1997
206
Vector Models for Data-Parallel Computing (context) - Blelloch - 1990 ACM
166
NESL: A nested data-parallel language
- Blelloch - 1995 ACM
130
Implementation of a portable nested data-parallel language
- Blelloch, Chatterjee et al. - 1994
58
Java intermediate bytecodes (context) - Gosling - 1995 ACM
54
Technical Report CMU-CS (context) - Blelloch, Chatterjee et al. - 1993
37
VCODE: A data-parallel intermediate language (context) - Blelloch, Chatterjee - 1990
31
Harissa: a flexible and efficient Java environment mixing by.. (context) - Muller, Moura et al. - 1997 DBLP
27
Automatically exploiting implicit parallelism in Java
- Bik, Gannon - 1997 DBLP
13
Porting a vector library: a comparison of MPI (context) - Hardwick - 1994
11
Java as an intermediate language
- Hardwick, Sipelstein - 1996
10
Experiments with HPJava
- Carpenter, Chang et al. - 1997
5
The Kawa Scheme interpreter project (context) - Bothner, Milowsk
5
Department of Computer Science (context) - Proebsting, Townsend et al. - 1997
3
java/optimization (context) - Hardwick, http et al.
1
Scientific simulations and algorithm visualizations using Ne.. (context) - Narlikar
Documents on the same site (http://www.npac.syr.edu/users/gcf/03/javaforcse/acmspecissue/latestpapers.html): More
Java™ Applications Using NCSA HDF Files - McGrath, Lu, Folk (1997)
(Correct)
A Java Simulation Tool For Fuzzy Clustering - Egan Krishnamoorthy
(Correct)
An Asynchronous Remote Method Invocation (ARMI) Mechanism.. - Raje, William, Boyles
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC