ACM Home Page
Please provide us with feedback. Feedback
Using adaptive optimization techniques to teach mobile Java computing
Full text pdf formatPdf (485 KB)
Source ACM International Conference Proceeding Series; Vol. 25 archive
Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002 table of contents
Dublin, Ireland
SESSION: Programming language principles table of contents
Pages: 41 - 46  
Year of Publication: 2002
ISBN:0 901519 87 1
Author
Chandra Krintz  University of California, Santa Barbara
Sponsor
: SUN Microsystems, Ltd.
Publisher
National University of Ireland  Maynooth, County Kildare, Ireland, Ireland
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 13,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   

ABSTRACT

Dynamic, adaptive optimization is quickly becoming vital to the future of high-performance, mobile computing using Java. These compilation environments have the potential to enable ubiquitous computing on resources that together represent greater computing power than that which can be extracted from existing supercomputers. As a result, we believe that mobile computing requires new curricular directions for compilers and the Java Programming Language that focuses on adaptive techniques, has a performance orientation, and is empirical. We describe such a course that we recently implemented at the University of California, Santa Barbara.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
4
 
5
Cs263: UCSB graduate course - the Implementation of Modern Programming Languages. http://www.cs.ucsb.edu/~ckrintz/classes/cs263/.
 
6
Dynamic optimization group at ibm t.j. watson research center. http://www.research.ibm.com/dynamicopt/.
 
7
 
8
Michael hind. http://www.research.ibm.com/people/h/hind/.
 
9
The Java Hotspot performance engine architecture.
 
10
Jikes research virtual machine. http://www-124.ibm.com/developerworks/oss/jikesrvm.
 
11
JikesRVM teaching resources. http://www-124.ibm.com/developerworks/oss/jikesrvm/info/course-info.shtml.
 
12
C. Krintz. Combining off-line annotation with on-line adaptation. Technical report, University of California, Santa Barbara, 2002.
13
 
14
C. Krintz and B. Calder. Reducing Transfer Delay with Dyanamic Selection of Wire-Transfer Formats. Technical Report UCSD CS00--650, University of California, San Diego, Apr. 2000.
15
16
17
18


Peer to Peer - Readers of this Article have also read: