Java Microarchitectures

Overview

Java is an exciting new object-oriented technology. Hardware for supporting objects and other features of Java such as multithreading, dynamic linking and loading is the focus of this book. The impact of Java's features on micro-architectural resources and issues in the design of Java-specific architectures are interesting topics that require the immediate attention of the research community. While Java has become an important part of desktop applications, it is now being used widely in high-end server markets, ...

See more details below
Paperback (Softcover reprint of the original 1st ed. 2002)
$129.00
BN.com price
Other sellers (Paperback)
  • All (6) from $95.61   
  • New (5) from $95.61   
  • Used (1) from $146.13   
Sending request ...

Overview

Java is an exciting new object-oriented technology. Hardware for supporting objects and other features of Java such as multithreading, dynamic linking and loading is the focus of this book. The impact of Java's features on micro-architectural resources and issues in the design of Java-specific architectures are interesting topics that require the immediate attention of the research community. While Java has become an important part of desktop applications, it is now being used widely in high-end server markets, and will soon be widespread in low-end embedded computing.

Java Microarchitectures contains a collection of papers providing a snapshot of the state of the art in hardware support for Java. The book covers the behavior of Java applications, embedded processors for Java, memory system design, and high-performance single-chip architectures designed to execute Java applications efficiently.

Read More Show Less

Editorial Reviews

From The Critics
Explores the design of hardware for supporting objects and other features of Java, and the impact of Java on microarchitectural resources. The 11 papers address architectural support for Java execution in embedded environments, memory systems, and high- performance single-chip multiprocessors. Some of the topics are microarchitectural techniques for improving the performance of Java applications executed on embedded Java processors, the memory behavior of Java workloads, concurrent garbage collection using hardware-assisted profiling, and the Java machine and integrated circuit architecture (JAMAICA). Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More Show Less

Product Details

Table of Contents

List of Figures. List of Tables. Preface.
1. Benchmarking the Java Virtual Architecture; D. Gregg, et al.
2. A Study of Memory Behavior of Java Workloads; Y. Shuf, et al.
3. An Efficient Hardware Implementation of Java Bytecodes, Threads, and Processes for Embedded and Real-Time Applications; D.S. Hardin, et al.
4. Stack Dependency Resolution for Java Processors based on Hardware Folding and Translation: A Bytecode Processing Analysis; M.W. El-Kharashi, et al.
5. Improving Java Performance in Embedded and General-Purpose Processors; R. Radhakrishnan, et al.
6. The Delft-Java Engine; J. Glossner, S. Vassiliadis.
7. Quicksilver: A Quasi-static Java Compiler for Embedded Systems; S.P. Midkiff, et al. 8. Concurrent Garbage Collection Using Hardware-Assisted Profiling; T. Heil, J.E. Smith.
9. Space-Time Dimensional Computing for Java Programs on the MAJC Architecture; S. Chaudhry, M. Tremblay.
10. Java Machine and Integrated Circuit Architecture (JAMAICA); A. El-Mahdy, et al.
11. Dynamic Java Threads on the JAMAICA Single-Chip Multiprocessor; G. Wright, et al.
References. Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)