Intel's newest Quad Xeon MP versus HP's DL585 Quad Opteron
by Johan De Gelas on November 10, 2006 12:00 PM EST- Posted in
- IT Computing
SPECjbb2005
SPECjbb2005 from SPEC (Standard Performance Evaluation Corporation) evaluates the performance of server side Java by emulating a three-tier client/server system with emphasis on the middle tier. Instead of testing with a possible disk intensive database system, SPECjbb uses tables of objects, implemented by Java Collections, rather than a separate database. The SPECjbb score thus depends on:
Performance on the quad Opteron machine is absolutely horrible: the dual Xeon DP 5160 is only a few percent slower than our quad Opteron. As SPECjbb is very memory sensitive we suspected that the NUMA architecture of the Opteron might be influencing the result. The scaling numbers confirmed our assumption: the dual Opteron scored only 48% lower, while we expect a 70% increase from 2 extra cores.
In many cases you would like to run several Java applications on one server with or without virtualization, especially on quad socket machines. Therefore we also tested SPECjbb with four application instances. Using NUMActl, a clever utility written by Andi Kleen, we were able to bind each Java application to one CPU node on the HP DL585.
On the Opteron we used:
If we let Linux manage the four instances, performance increases about 16% compared to using one instance. If we force each instance to stay on one node (one CPU + memory), performance increases spectacularly by 56%! So it seems that it is rather hard for the Linux kernel to keep the instances where they should be. This is good and bad news for AMD: it means that the Opteron 880 can compete with the more expensive Xeon MP, but it also means that the Opteron requires more "manual" optimization than the Xeon MP. The Xeon MP performs at the same level with 4 instances as it does with one.
We suspect that the Sun JVM is reasonably well optimized for the Opteron, and maybe a little bit less effort went into the Intel optimizations as Sun features mostly Opteron and Sparc servers. The BEA JRockit JDK provides a highly optimized JVM for running JAVA applications on the x86-64 and Itanium CPUs. We are still in the process of testing with this JVM, but it seems that the HP DL585 is capable of attaining 110,000 bops, the Supermicro Dual Xeon 5160 about 70 to 75,000 bops and the Tulsa system about 140,000 bops so far. We are trying to find out which tuning parameters are realistic and which ones are maybe a little too extreme. We'll report back soon with our findings, as we have another new server CPU to show you in the near future.
SPECjbb2005 from SPEC (Standard Performance Evaluation Corporation) evaluates the performance of server side Java by emulating a three-tier client/server system with emphasis on the middle tier. Instead of testing with a possible disk intensive database system, SPECjbb uses tables of objects, implemented by Java Collections, rather than a separate database. The SPECjbb score thus depends on:
- The JVM (Java Virtual Machine) and the way the JVM is tuned
- CPU processing power
- Caching and memory speed
- Multiprocessing configuration (Scalability)
"SPECjbb2005 is a follow-on release to SPECjbb2000, which was inspired by the TPC-C benchmark and loosely follows the TPC-C specification for its schema, input generation, and transaction profile. SPECjbb2005 runs in a single JVM in which threads represent terminals, where each thread independently generates random input before calling transaction specific logic. There is neither network nor disk IO in SPECjbb2005."SPECjbb starts up to two threads per core. For example, with Hyper-Threading enabled on our 8 core quad CPU Xeon MP 7030M system, 32 threads were started on the 16 logical CPUs. Each thread is a warehouse. Again from SPEC.org:
"A warehouse is a unit of stored data. It contains roughly 25MB of data stored in many objects in several Collections (HashMaps, TreeMaps). A thread represents an active user posting transaction requests within a warehouse. There is a one-to-one mapping between warehouses and threads, plus a few threads for SPECjbb2005 main and various JVM functions. As the number of warehouses increases during the full benchmark run, so does the number of threads. A "point" represents the throughput during the measurement interval at a given number of warehouses. A full benchmark run consists of a sequence of measurement points with an increasing number of warehouses (and thus an increasing number of threads)"First we tested with some decent but rather generic tuning that we could use on all systems. The JVM was Sun's, version 1.5.0_08.
java -classpath jbb.jar:check.jar -Xms3072m -Xmx3072m -Xmn1024m -Xss128k -XX:+AggressiveOpts -XX:+UseParallelOldGC -XX:+UseParallelGC spec.jbb.JBBmain -propfile SPECjbb.props
Performance on the quad Opteron machine is absolutely horrible: the dual Xeon DP 5160 is only a few percent slower than our quad Opteron. As SPECjbb is very memory sensitive we suspected that the NUMA architecture of the Opteron might be influencing the result. The scaling numbers confirmed our assumption: the dual Opteron scored only 48% lower, while we expect a 70% increase from 2 extra cores.
In many cases you would like to run several Java applications on one server with or without virtualization, especially on quad socket machines. Therefore we also tested SPECjbb with four application instances. Using NUMActl, a clever utility written by Andi Kleen, we were able to bind each Java application to one CPU node on the HP DL585.
On the Opteron we used:
numactl -cpubind=(1-4) -membind=(1-4) java -classpath jbb.jar:check.jar -Xms3072m -Xmx3072m -Xmn1024m -Xss128k -XX:+AggressiveOpts -XX:+UseParallelOldGC -XX:+UseParallelGC spec.jbb.JBBmain -propfile SPECjbb.props -id (1-4)
On the Xeon MP we used:java -classpath jbb.jar:check.jar -Xms3072m -Xmx3072m -Xmn1024m -Xss128k -XX:+AggressiveOpts -XX:+UseParallelOldGC -XX:+UseParallelGC spec.jbb.JBBmain -propfile SPECjbb.props -id (1 to 4)
If we let Linux manage the four instances, performance increases about 16% compared to using one instance. If we force each instance to stay on one node (one CPU + memory), performance increases spectacularly by 56%! So it seems that it is rather hard for the Linux kernel to keep the instances where they should be. This is good and bad news for AMD: it means that the Opteron 880 can compete with the more expensive Xeon MP, but it also means that the Opteron requires more "manual" optimization than the Xeon MP. The Xeon MP performs at the same level with 4 instances as it does with one.
We suspect that the Sun JVM is reasonably well optimized for the Opteron, and maybe a little bit less effort went into the Intel optimizations as Sun features mostly Opteron and Sparc servers. The BEA JRockit JDK provides a highly optimized JVM for running JAVA applications on the x86-64 and Itanium CPUs. We are still in the process of testing with this JVM, but it seems that the HP DL585 is capable of attaining 110,000 bops, the Supermicro Dual Xeon 5160 about 70 to 75,000 bops and the Tulsa system about 140,000 bops so far. We are trying to find out which tuning parameters are realistic and which ones are maybe a little too extreme. We'll report back soon with our findings, as we have another new server CPU to show you in the near future.
88 Comments
View All Comments
minaoBini - Sunday, May 3, 2020 - link
https://ecrimea.net/voip">Офисные АТС и https://ecrimea.net/voip">IP телефония в Крыму.Компания https://tritel.net.ru">Tritel, участник https://acosc.ru">Ассоциации Кабельных Операторов Связи Крыма, предоставляет услуги безлимитного доступа к сети https://tritel.net.ru/internet">Интернет для жителей Симферополя с возможностью подключения к сети на скорости 100Мбит/с.
https://tritel.net.ru">Подключить интернет в Симферополе. Бесплатное https://tritel.net.ru/ktv">кабельное телевидение в Симферополе. услуги https://tritel.net.ru">безлимитного интернета всего за 360 рублей. У нас Вы можете https://tritel.net.ru">подключить интернет всего за сутки.
https://tritel.net.ru">Интернет провайдер в Симферополе.
Telco - https://ecrimea.net/voip">Телефония в Крыму.
youtubetomp3R584 - Monday, May 18, 2020 - link
Hello folks, just came across your articles, really appreciate your works!Would like to share some useful website, hope you like it.
https://flvto.ch/">Youtube Converter
https://y2mate.ch/en1/">Youtube downloader
https://keepvid.ch/id4/youtube-video-downloader">Youtube video downloader
https://ytmp3.ch/">Youtube to mp3
https://listentoyoutube.ch/en1/Youtube-to-mp4/">Youtube to mp4
https://makemkv.us/">makemkv reviews and alternative of 2020.
https://redfox.works/">redfox reviews and alternative of 2020.
furnitureblugh - Monday, May 18, 2020 - link
Top 10 furniture of america / https://www.furnitopia.com">kids furnitureOur online store international company provides discount, write in an online chat.At the present time you are in best Our оnline store specialized firms in Bel air products for garden and home use and office modern lighting stores los angeles. Firm sells over 5000 products for a country house and houses or cafe-bar and piece of furniture.Natural tree, the that are used for the purpose products, has at its disposal reliability and wear resistance, delightful external data. All pieces of furniture processed particular compounds, because of which their surface does not absorb water, resistant to extremes temperature and influence of the sun. Wicker furniture excellent retains its functions even in cafe in open spaces. We catalog for you offered photographs furniture for dining room, hall, bedroom, children's room, as well as intended for storage of things - cabinets, chests of drawers and many others. We are waiting client visit our large online store, company in Miracle milethat appreciates all of its shopper. On portal our store you waiting colossal choice at cost. Our catalog contains price lists, Label data about types details potential kinds complete modules.Each item furniture produced directly from factory manufacturer. Decrease prices on Label achieved based on the absence of trade floor space, for rent which necessary pay and smallest staff workers. Minimum costs enable to establish affordable prices for every buyer for all groups goods. Want update your interior? Read carefully the news products home from modern collection, in her represented as products with colorful floral patterns and colors and products with chic texture finish metallic. Furniture Items for the garden is rightfully considered necessary attribute each modern housing. In the presented store online you can buy reliable furniture for garden and home in SANTA MONICAto you all furniture at desired time day.Prices, that provides online shop furniture items BEL AIR AND HOLMBY HILLS very visitor.As a rule small fee may cause certain questions regarding good quality products affordable modern contemporary furniture. The catalog which filled diverse items furniture composes only first-class factory products.
SandraRaf - Sunday, May 24, 2020 - link
The best adult Dating site loveawake.ruDanielacuct - Wednesday, May 27, 2020 - link
Here girls want to get acquainted! / http://datingsites.site/">Go to the site, register and look for a girl for sex.https://picturelol.com/y2gs8l6ofhc2/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/y2gs8l6ofhc...[/IMG] https://picturelol.com/j4ehnaegpe60/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/j4ehnaegpe6...[/IMG] https://picturelol.com/ttyt68thdvfu/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/ttyt68thdvf...[/IMG]
https://picturelol.com/w23rcc12vw2t/photo_2019-06-...">[IMG]https://img250.picturelol.com/th/34981/w23rcc12vw2...[/IMG] https://picturelol.com/jg08y2igopx8/photo_2019-06-...">[IMG]https://img250.picturelol.com/th/34981/jg08y2igopx...[/IMG] https://picturelol.com/8hk6b5wz6bxl/photo_2019-06-...">[IMG]https://img250.picturelol.com/th/34981/8hk6b5wz6bx...[/IMG]
https://picturelol.com/pnpvfk1ikl9p/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/pnpvfk1ikl9...[/IMG] https://picturelol.com/3q9jtu1zet45/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/3q9jtu1zet4...[/IMG] https://picturelol.com/h7jphhrf9cdg/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/h7jphhrf9cd...[/IMG]
https://picturelol.com/u6qauusqs89b/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/u6qauusqs89...[/IMG] https://picturelol.com/7wm6y6m66v8t/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/7wm6y6m66v8...[/IMG] https://picturelol.com/k28pm0d5tb7f/photo_2019-07-...">[IMG]https://img250.picturelol.com/th/34981/k28pm0d5tb7...[/IMG]
https://picturelol.com/y7qsac7nn04b/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/y7qsac7nn04...[/IMG] https://picturelol.com/h52xd1l159cg/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/h52xd1l159c...[/IMG] https://picturelol.com/exxvnvkqm76w/photo_2019-05-...">[IMG]https://img250.picturelol.com/th/34981/exxvnvkqm76...[/IMG]
#best_girls_good#
KevinSoomo - Wednesday, June 3, 2020 - link
Наш знаменитый холдинг безграничным навыком в сфере производства телеинспекция трубопроводов и дополнительно производственных услуг, компания является производителем высококачественных работ для большинства ведущих фирм в стране. Наши сегодняшние квалифицированные услуги по телеинспекция каналов легкодоступны в Клинцы, затем чтобы оказать экономически действенность решения с целью всех разновидностей объектов. Наш специализированный холдинг для вас изготовление, современное строительство, ввода в эксплуатацию и поддержки. Консультационные услуги по моментам монтирования и цены их задач. Мы работаем как в угоду невеликих, так и в угоду крупных объектов, реализуя методы для произвольного фирмы где необходимы оборудование для телеинспекции скважин. Наше специализированное предприятие всегда готова предоставить знающий обслуживающий персонал в целях монтирования телеинспекция трубопроводов цена на предприятие заказчика. Как только лично вы выбираете нашу компании в качестве исполнителя, вы получите организацию с совершенным ассортиментом сервисных услуг.https://gmgd.ru/">Телеинспекция ливневой канализации
Putinhax - Wednesday, June 24, 2020 - link
Putin - sql courses - https://www.youtube.com/c/ExcelStore excel training excel courses excel lessons sql training sql courses sql lessonsnovostroyka63ker - Tuesday, June 30, 2020 - link
https://novostroyka63.ru/">Фундамент для забора ценаСоздание дома вашей мечты - это оригинальная возможность, спланировать и претворить в жизнь нечто воистину уникальное во всех отношениях. Возведение фундамента - это в целом первоначальная модель ремонта, в процессе которой домик строится. При расчете замена фундамента под старым деревянным домом цена предусматривается весьма много факторов. Средняясумма возведения домов фундамента составляет приблизительно от 10$ за кв.метр . Погреб сможет умножить итоговую стоимость каждого объекта недвижимости, предоставляя необходимое помещение ради организации хранения и порой рабочее пространство. Наша профессиональная команда по конструированию и возведенью фундамент под памятник на кладбище цена может помочь выстроить жилище, о котором вы всегда мечтали. От начала до конца наша специализированная компания в Череповец позаботимся о всех без исключения процессах, чтобы заказчику не довелось тревожиться о деталях. Специализированная международная компания в Киселевск несет юридическую ответственность за проект, а не вы, именно поэтому организация в Борисоглебск имеют интерес в том, затем чтобы довести до конца строительство коттеджа быстрее и эффективнее. Узнайте о сваи винтовые для фундамента цены в вытегре у спспециалистовециалистов корпорации.
cleansab - Wednesday, July 8, 2020 - link
https://www.cleaning-master.com">Deep cleaningService Cleaning Staten Island was created in 2012 with a clear task: to perform a highly professional cleaning services in friendly manner that is not only which not just delights and satisfies all ours client! With deep cleaning, our employees cleansing elements refrigerator in the house . Competent employees "Cleaning Service" always ready decide varied problem, associated with guidance order. You always can call in "Cleaning Service" - our employees to the conscience cope with the work of any volume. Our Created Cleaning the holding located give you any help and solve this a problem! Our firm we carry out cleaning services(MAIDS DOWNTOWN) exclusively by means of eco-means, they absolutely safe and not even litter environment atmosphere. This the specialized company Williamsburg presents large set service on cleaning, you left only to choose the right, appropriate to you type of cleaning, and contact to our company for professional help. In our the company hourly work employee. This a highly large cleaning , that will leave your family hearth spotless . Regardless on , moving you or not Clean Master can be there to help to bring your personal old or new house exemplary appearance.We have involved only qualified masters, having the required practical experience. CLEANING MASTER Bococa apply excellent, not harmful detergents and scouring materials, reliable, professional and high quality equipment.Our organization provides services for cleaning - professional (industrial) cleaning. Cleaning famous company Clinton Hill- carries out production activity on cleaning.
JimmieGaums - Thursday, July 9, 2020 - link
Ищите Нас...#Hookahmagic
Мы всегда с Вами и стараемся нести только позитив и радость.
Ищите Нас в соцсетях,подписывайтесь и будьте в курсе последних топовых событий.
Amy,Tortuga,Alfa Hookah...
Строго 18+