AMD

AMD Blogs Home    |  
  • View AMD All Blogs
    • Fusion
    • Business
    • Home
    • Game
    • Partners
    • Developers
    • Corporate Responsibility
    • Customer Experiences
    • AMD Careers

Oracle Java and AllocatePrefetchStyle for “Bulldozer” Processors

April 25, 2012 by Tom Deneau

This blog describes an option, -XX:AllocatePrefetchStyle=0, that may help performance when using a Java 6 (or older) Oracle JVM and running on an AMD Bulldozer core processor. In our labs, this option was observed to give performance lift typically between … Continue reading

Share


Reading: Oracle Java and AllocatePrefetchStyle for “Bulldozer” Processorstwitter stumble upon delicious facebook

A new NUMA option for Windows® on the Hotspot JVM

October 27, 2011 by Tom Deneau

Here we discuss a new option that AMD contributed to the Hotspot JVM that helps improve performance on some applications on NUMA systems running Windows® OS. On some applications and heap configurations we saw up to a 2.5X performance improvement. … Continue reading

Share


Reading: A new NUMA option for Windows® on the Hotspot JVMtwitter stumble upon delicious facebook

5 minutes work for up to 5% more Hadoop performance

October 20, 2011 by Eric Caspole

Lately we have been working on studying and trying to improve the performance of Apache Hadoop. In the spring my coworker Shrinivas Joshi created a great Hadoop tuning reference poster: http://blogs.amd.com/developer/2011/07/12/apache-hadoop-performance-tuning-methodologies-and-best-practices-%E2%80%93-a-downloadable-reference-guide/ This week I made a pleasant discovery that would … Continue reading

Share


Reading: 5 minutes work for up to 5% more Hadoop performancetwitter stumble upon delicious facebook

I don’t always write GPU code in Java but when I do I like to use Aparapi

September 14, 2011 by AMD DeveloperCentral

The AMD JavaLabs team is proud to announce the open source release of our Aparapi project. Over 18 months ago we began to investigate how Java developers might be able to take advantage of the (potentially huge) compute performance of … Continue reading

Share


Reading: I don’t always write GPU code in Java but when I do I like to use Aparapitwitter stumble upon delicious facebook

Apache Hadoop Performance-tuning Methodologies and Best Practices – a downloadable reference guide

July 12, 2011 by Shrinivas Joshi

Users who have deployed and tried tuning their Hadoop clusters for the first time will certainly attest to the fact that optimizing Hadoop clusters is a daunting task. Apart from the nature and implementation of Hadoop jobs, the hardware, network … Continue reading

Share


Reading: Apache Hadoop Performance-tuning Methodologies and Best Practices – a downloadable reference guidetwitter stumble upon delicious facebook

AMD Releases Aparapi, a Java API for Expressing GPU Bound Data Parallel Algorithms

October 13, 2010 by Shrinivas Joshi

At JavaOne 2010, AMD announced the release of an alpha version of Aparapi, an API that enables Java developers to express data parallel workloads plus a runtime capable of running compatible workloads on a GPU. Although OpenCL™ bindings for Java already exist (JOCL/JOpenCL), … Continue reading

Share


Reading: AMD Releases Aparapi, a Java API for Expressing GPU Bound Data Parallel Algorithmstwitter stumble upon delicious facebook

Java Performance when Debugging is Enabled

May 17, 2010 by Tom Deneau

Earlier this year AMD, working with the Hotspot JVM team,  submitted a change to the OpenJDK to help the performance of Java applications which run with debugging enabled, in particular ones that also throw and catch exceptions as part of their flow control.  We’ve … Continue reading

Share


Reading: Java Performance when Debugging is Enabledtwitter stumble upon delicious facebook

Better uptime for long running Java applications

April 12, 2010 by Eric Caspole

In January 2010 we submitted a new change to OpenJDK to overcome a long standing problem in the HotSpot JVM, that is that there was no mechanism in the JVM to recover if the code cache of compiled Java methods … Continue reading

Share


Reading: Better uptime for long running Java applicationstwitter stumble upon delicious facebook

Java Generics Performance Puzzler Part 2

August 14, 2009 by Tom Deneau

  In a previous blog, we looked at a microbenchmark where we were pulling an item from a collections class like an ArrayList and eventually putting it in another collection.  And we saw that there could be a significant performance difference … Continue reading

Share


Reading: Java Generics Performance Puzzler Part 2twitter stumble upon delicious facebook

Final Words

July 23, 2009 by Gary Frost

I have always been a little unhappy with the decision to overload the use of the ‘final’ keyword to enable local variables to be made available to methods in inner classes.   Let’s recap. Here is a method which launches … Continue reading

Share


Reading: Final Wordstwitter stumble upon delicious facebook

  1. Pages:
  2. 1
  3. 2
  4. 3
  5. 4
  6. NEXT
  • Follow AMD


    • Facebook

    • Twitter

    • YouTube

    • RSS

    • SlideShare
  • AMD Developer Central
    Main Menu
    • Log In
    • Community
    • Docs & Articles
    • Newsletter
    • Tools
    • SDKs
    • Libraries
    • Tech Zones
    • What's new

    • See more

    AMD Developer Forums

    AMD Developer Forums - General Discussions

    ↑ Grab this Headline Animator

    Hot Item

  • Tag Cloud

    "Barcelona" "Istanbul" "Magny-Cours" "Shanghai" .NET ACML Advanced Synchronization Facility AMD APP AMD Developer Inside Track AMD Performance Library APU ATI Radeon benchmarks BLAS CodeAnalyst Code Optimization Code Profiler code samples compiler event report FFT Fusion GPGPU GPU heterogeneous computing Inside Track instruction set JavaOne Java performance Linux Microsoft multi-core Open64 OpenCL OpenJDK Optimization OSRC Parallel Computing Parallel Programming Sample Code Second Life SIMD SSE Virtualization Visual Studio
Contact Us | Careers | RSS Feeds | Social Media Guidelines
© 2010 Advanced Micro Devices, Inc. | Terms and Conditions | Privacy | Trademarks