Thursday Oct 23, 2014

Power of SPARC T5 scalability unleashed

I was working with a leading asset management vendor in the financial server sector who is using Python for a considerable amount of their software, a typical three-tier architecture, Database, Business Logic and User interface using Python as the main back-end language. Performance was critical for both latency (fast individual query response) and total throughput (being able to service a large amount of queries in parallel).

This was an opportunity to validate the quality of the scalability advantage of SPARC processors, with their large amount of cores and threads within a single chip.

In order to test the scalability of the SPARC processor in a Python environment, I decided to use the standard Python benchmark which is available in all the latest Python distributions. By running multiple benchmarks in parallel, I could then plot the scaling factor to see how linearly the total throughput would ramp up as more cores and threads were utilized.

[Read More]

Monday Oct 20, 2014

Why Should Your Oracle Database Run on Oracle Solaris 11?

Answer:  because it runs faster, is more secure, is more scalable & highly available, and because it simplifies management.  


If you would like to know more, a new white paper (Oracle Solaris 11 is a state-of-the-art platform for deploying Oracle Database) has been published which details how Oracle Solaris 11 brings distinctive benefits to Oracle Database deployments, including deployments of the latest release, Oracle Database 12c. It describes Oracle Solaris 11.2 enhancements, which help to improve database scalability, availability, security, and manageability, and describe in detail how Oracle Solaris 11 and Oracle Database optimizations bring specific benefits for database deployments on SPARC servers.  [Read More]

Friday Jun 06, 2014

SPARC T5-4 Engineering Simulation Solution

A recent Oracle internal performance evaluation for computer-based product design demonstrated that Oracle's SPARC T5-4 server running MSC's SimManager simulation software with Oracle Database 12c consolidates the work of multiple x86 servers while delivering better overall performance.   Engineering simulation solutions have taken the center stage in helping companies design and develop innovative products while reducing physical prototyping costs, and exploring a larger design space, resulting in more design possibilities.

For this solution, a single SPARC T5-4 server running Oracle Solaris 11 was deployed to consolidate the MSC SimManager server, the Oracle Database 12c server, and the web application server onto a single platform. An automotive design workload was deployed to demonstrate how the SPARC T5-4 server can be used to consolidate the work of multiple x86 servers and deliver better overall performance while reducing complexity and achieving optimal product designs. 

A joint Oracle/MSC Software solution brief describes this in more detail:  A Simplified Solution for Product Lifecycle Management MSC SimManager on a SPARC T5-4 Server

Tuesday Apr 22, 2014

Parallel Java with Fork/Join on SPARC CMT

Java 7 Fork and Join allows an easy way to perform dividable work by executing parallel tasks on a single computing machine. This article introduced a fork/join example of counting occurrences of a word in all files/directories under a root directory. I thought to check how these forked threads scale on a T5-4 server. Oracle T5-4 server has 4 processors, each has 16 cores. CMT technology allows 8 threads contexts per core (each core includes two out-of-order integer pipelines, one floating-point unit, level 1 and 2 caches, full specs here).

It took 1131.29 seconds for a single thread to process a root directory with 1024 files, 1.25MB each. Increasing "parallelism level"  —using the Java fork/join pool terminology —up to 2048, doing the same work with fork/join took 7.74 seconds! Clearly it is worth setting the ForkJoinPool parallelism level manually to higher than...

[Read More]

Thursday Sep 05, 2013

Misys Kondor+ runs best on SPARC T5

Misys is a leading financial software vendor, providing the broadest portfolio of banking, treasury, trading and risk solutions available on the market. At ISV Engineering, we have a long-standing collaboration with the Kondor+ product line, that came from the Turaz acquisition (formerly part of Thomson Reuters) and now part of the Misys Treasury & Capital Markets (TCM) portfolio. Jean-Marc Jacquot, Senior Technical Consultant at Misys TCM, was recently interviewed by ITplace.TV (in French language) about a recent IT redesign of the Kondor+ installed base at a major French financial institution.

The customer was running various releases of Kondor+ over a wide range of SPARC machines, from Sun V240 to M4000. The IT project aimed at rationalizing these deployments for better ROI, SLA and raw performance —to meet the new system requirements of the latest Kondor+ release. In the short list, SPARC & Solaris beat x86 & Linux on …

[Read More]
About

How open innovation and technology adoption translates to business value, with stories from our developer support work at Oracle's ISV Engineering.

Subscribe

Search

Categories
Archives
« August 2015
SunMonTueWedThuFriSat
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Today
Feeds