What: AMD Java Labs - "Run Anywhere" from the Hardware Perspective
Who: Run anywhere from the hardware perspective - Ben Pollan
When: December 17, 2008 6:00 PM
Where: Google Office - 111 8th Ave 4th Floor New York NY 10011 - Google Maps
Description:

Google Engineering Offices



76 Ninth Avenue (between 15th/16th St), 4th Floor



New York, NY 10011



GOOGLE-MAPS
Coordinates [map is mouse-draggable]






IF YOU DO NOT REGISTER, YOU WILL NOT GET IN. PLEASE BE
PROMPT.






Run Anywhere from the Hardware Perspective



Java’s “write once, run anywhere” mantra was
a revolutionary concept when it first launched. It helped Java push
into areas traditionally held by other technologies. Now it's
almost taken for granted, but adhering to it is still a necessity.
There continues to be a lot of work being done behind the scenes to
keep the JRE running anywhere well, so that it has the features and
performance that you require for your applications.



AMD collaborates with JVM vendors and OSVs to make that happen.
One of the AMD teams that contributes to these efforts is the Java
Labs, which focuses on JVM throughput optimizations, the
development of tools for performance analysis of Java workloads,
and the incorporation of hardware advancements into the runtime
environment.



We will discuss:





  • Optimizations recently contributed or currently being
    investigated by the team, including Hashmap common use case
    changes, class size reductions for monster objects like BigDecimal,
    and automatic field reordering and deletion in the JVM




  • JVMTI changes that will provide more robust profiling data for
    tools




  • Performance tuning suggestions for hardware features, including
    large page support and NUMA




  • Tips on how to tap the power of the latest hardware
    features









6:00-6:15pm Open NYJavaSIG Q&A and
Administrivia



6:15-7:45pm "Run Anywhere" from the Hardware
Perspecive - AMD Java Labs



7:45-8:00pm Raffle



  IntelliJ 7.0 courtesy of JetBrains



  *FOUR* ATI VisionTek Radeon HD4870 Graphics cards
courtesy of AMD






See you at the meeting. Remember... 3 no-shows and you're out.
:)






Eat, Drink, Code.   And Happy Holidays!  :)



Frank G. - NYJavaSIG Chair



















This Month's Sponsors