Over a million developers have joined DZone.

AMD Contributes Eclipse Plug-in

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

AMD has open sourced an Eclipse plug-in called CodeSleuth, apparently the equivalent of its CodeAnalyst Performance Analyzer, meant to give Java developers an idea of how their software is performing on AMD chips, including the quad-core Barcelona.

It’s supposed to help them make “informed code choices” and avoid performance bottlenecks, even in compiled code. It should lessen troubleshooting.

Modern chips have performance counters inside and CodeSleuth tracks the counter information from raw address locations through the machine code emitted by Java virtual machines and back to the Java software. Once the location of a performance issue is identified on the Java software, the code can be modified to improve performance.

See either http://developer.amd/codesleuth or http://codesleuth.sourceforge.net.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}