JVM

A Mission-Critical Big Data Platform for the Real-Time Enterprise

As the volume and velocity of enterprise data continue to grow, extracting high-value insight is becoming more challenging and more important. Businesses that can analyze fresh operational data instantly—without the delays of traditional data warehouses and data marts—can make the right decisions faster to deliver better outcomes.

  • Developers
  • Server
  • Java*
  • JVM
  • Intel® Xeon® processor E7 v3
  • NRI
  • Intel® AVX2
  • OLTP
  • NUMA
  • Intel® Advanced Vector Extensions
  • Big Data
  • Vectorization
  • 英特尔® 至强™ 处理器 E7 v3 助力提升 Java* 应用性能

    背景

    Java1, 2 是一种编程语言,用于开发可运行于任意操作系统 (OS) 的应用。 为此,Java 应用必须编译成字节码,3 后者不需要重新编译,可直接运行于任意 Java 虚拟机 (JVM) 4。 为在 Windows*,Linux* 等操作系统上运行 Java 应用,必须安装 Java Runtime Environment (JRE)7

    基于 Java 的应用的优势在于,当底层的 Java Virtual Machine (JVM) 面向供应用运行的平台优化后,该应用无需更改代码或重新编译就可显著提升性能。

    下文将探讨面向英特尔® 至强™ 处理器 E7 v3 的 JVM 所实现的性能改进,列举基于 Java 的应用 TYDIC* 在线收费系统 (OCS),并展示其性能如何基于英特尔® 至强™ 处理器 E7-8800 v3 得以增强。

    面向英特尔® 至强™ 处理器 E7 v3 的 JVM 改进

  • Linux*
  • Server
  • Java*
  • JVM
  • Intel® Xeon® Processor
  • TYDIC*
  • Intel® QPI
  • Intel® TSX
  • Intel® AVX2
  • Intel® Advanced Vector Extensions
  • Cloud Computing
  • Data Center
  • Enterprise
  • Financial Services Industry
  • Java* Application Performance Improvement with Intel® Xeon® Processor E7 v3

    Background

    Java1, 2 is a programming language used for developing applications that can run on any operating system (OS). To do that, Java applications need to be compiled to bytecode.3 This bytecode can then be run on any Java Virtual Machine (JVM)4 without recompiling. To run Java applications on OSs like Windows* and Linux*, a Java Runtime Environment (JRE)7 must be installed.

  • Linux*
  • Server
  • Java*
  • JVM
  • Intel® Xeon® Processor
  • TYDIC*
  • Intel® QPI
  • Intel® TSX
  • Intel® AVX2
  • Intel® Advanced Vector Extensions
  • Cloud Computing
  • Data Center
  • Enterprise
  • Financial Services Industry
  • Identifying JVM SIMD and SSE Usage with the VTune™ Performance Analyzer

    Leveraging SIMD and SSE (Streaming SIMD Extensions) support available on target processors is one of the key optimization techniques JVMs use (or should use). The question is how to identify which Jitted methods use SSE?
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Intel® VTune™ Amplifier
  • JVM
  • SSE
  • Intel® Streaming SIMD Extensions
  • The differences between a hard and soft SOA appliance

    In the last blog I wrote about the similarities and differences between a SOA "soft appliance" like Intel SOA Expressway and an ESB-based product.  Two key questions often arise out of that discussion: (1) Why do I need a SOA appliance if I already have an ESB, and (2) Why is a "soft appliance" better than an easy-to-deploy, secure and high-performance hardware appliance?

    Subscribe to JVM