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
HenrySnoni - Friday, July 10, 2020 - link
https://scpreussen-muenster.de/medien/magentatv/">ошибка при пополнении 1хбет
http://xclimbing.ru/cut_editor1/book/numerologiya-...">1xbet ставки на спорт букмекерская онлайн
Рабочее зеркало сегодня
Если воспользоваться одним из официальных методов, в том числе зеркалом, клиент сможет быть абсолютно уверен в их надежности изащищенности данных о счебе. Достаточно просто узнать про то, каким образом функционирует 1xbet зеркало. Юзер выполняет прохождение по ссылочке, где в автоматическом режиме начнется розыск свободного доменного имениН.е требуется совершенно ничегор указывать, именно поэтому за личные данные можно не беспокоиться. Тем более, если использовать официальоное мобильное зеркало. Что касается приолжений, то тут все элементарнее. Все они имеются на евбсайте организации. Если загрузить оттуда, играющий способен быть таким же уверенным в безопасности личных действий.О надежности нужно подумать только при условии, если софт скачиваектся со стороннего сайта.
Загруженное мобильное зеркало лучше типичного тем, что это зеркало не подвержено блокировке. Точнее, в егош механижме работает автоматизированный инструмент, окторый сам каждый раз активирует новый домен. Юзеру при этом совсем ничего не требуется делать - всего лишь нажать по значку и пройти авторизацию. Тем не менее обычное мобильное зеркало также располагает особенностями. Участнику не придется ничего загрузатьб и тратить время. Ему следует всего лишь зайти по ссылочке и подождать парочку секунд!
Етсь версия букмекера для геймеров из России, но ее используют, как правило, малоопытные геймеры, те, что пока не в теме. Взять тот же функционал. В версии международной больше арзделов. К примеру, если наскучили статические ставки на спортивные действия, есть возможность немного поабловать собственный разум и заглянуть в изумительное азартное заведение с солидным ассортиментом аппаратов и других игрушек on-line.
https://fcbukovyna.com/news/901-foto-bukovina-podi...">1xbet мобильная версия на сегодня
https://scpreussen-muenster.de/medien/magentatv/">1хбет зеркало на сегодня
http://ruptur.com/libs/photo/dieta_krasoty.html">вывод с 1xbet
;)
1хбет букмекерская контора
Имеется версия букмекера для участников игр из Российской Федерации, только ее используют, в основном, малоопытные юзеры, те, что пока "не в тем"е. Взять тот же функционал. В международной версии побольше разделов. К примеру, если наскучили статические спортивные ставки, возможно немного побаловать собстевнный ращум и заглянуть в изумительное онлайн-казино с достойным списком игровых автоматов и иных игр он-лайн.
В том случае, если воспользоваться одним из официальных методов, и, конечно, мобильным зеркалом, клиент способен быть до конца уверен в их надежности и безопасности всей информации о себе. Очень просто разузнать про то, как функционирует зеркало 1xbet. Пользователь выполняет прохождение по ссылке, где в автоматизированном режиме навчинается поиск свободного доменного имени.Вы не будете ничего указывать, потому за свои личные данные можно не волноваться. Причем, если использовать официозное мобильное зеркало. Что касается приложений, то тут все эелментарнее. Все они пребывают на интернет-сайте фирмы. Если сделать перекачивание оттуда, игрок способен быть так же уверенным в безопасности личных действий. О безопасности следует задуматься только лишь при условии, если soft скачивается со стороннего интернет-ресурса.
Зкчаенная версия букмекерской компании есть в нескольких вариациях: ПО для Windows и Linux, приложение для Mac OS, мобильное приложение для нАдроид смартфонов и владельцев iPhone, iPad. Сделать скачивание особо предпочтителньой версии имеется возможность там же в разделе. Однако чтобы это сделать следует использвоать межюдународную версию портала, поскольку именно в ней собраны наилучшие инструменты для ставок посредством 1xbet и обхода всех блокировок.
Всегда рабочее online зеркало сегодня
:)
https://scpreussen-muenster.de/medien/magentatv/">1xbet регистрация бесплатно
1xbet зеркало сегодня сейчас
http://obd2store.com/contact_us.html?action=succes...
http://manzone.tech/posting.php?mode=post&f=2
http://www.cbjewels.com/contact-us/
http://forum.7895391.ru/memberlist.php?mode=viewpr...
https://tbucketeer.com/members/henrygrona.10158/
https://onbigstage.com/members/henrydot/
http://gorkasport.ru/includes/pages/citrus_drug_im...
JamesAcach - Friday, July 10, 2020 - link
Где именно отыскать мобильное зеркало web-сайта сегодня 25 декабря?
Где разыскать зеркало web-ресурса на сегодняшний день 25 декабря?
1xbet зеркало загрузить рабочую версию
Постлянно использовать 1xbet зеркало вынужден каждый человек, который собирается зарабатывать на sport матчах на максимально удобных и отличных условиях. Компания несомненно считается руеоводителем в своей отрасли, а блокирования - этро лишь новые штучик конторлирующих органов, от которых мучаются все букмекеры, которые задействованы в России.
http://steve-kitchen.tribefarm.net/1xbet-com-mirro...">1хбет личный кабинет официальный
https://hellowebtunisie.com/comment-retrouver-votr...">1хбет мобильная версия на русском
Где найти всегда рабочее зркало?
В том случае, если воспользоваться одним из официальных способов, в том числе зеркалом, клиент может быть полностьюд уверен в их надежностт и безопасности денных про себя. Достаточно легко узнать про то, как работает 1xbet мобильное зеркало. Пользователь выполняет прохождение по ссылоче, где в автоматизированном режиме начинается розыск свободного домена.Вы не будете совершенно ничего указывать, так, что за сои данные можно не переживать. Тем более, если пользоваться официальным зеркалом. Что касается приложений, в этом случае все проще. Они находятся на сайте компании. Если скаачть оттуда, пользователь может быть так же уверен в безопасности своих действий. О надежности нужно задуматься только при условии, если софт загружается с постороннего web-ресурса.
Закаченная весия БК презенетована в некоторых вариантах: ПО для Linux и iWndows, программа для Mac OS, мобильное приложение для смартфонов на Андроид и владельцев iPad, iPhone. Выполнить перекачивание особо нужной версии есть возможность там же в разделе. Однако для этого необходимо применять международную версию сетевого портала, поскольку только в ней собраны наилучшие инструменты для ставок в игре посредством 1xbet и обхода блокировок.
Кроме того, интернет непредсказуем. Есть возможность разыскать качественное 1xbet зеркало, а возможно и подхватить вирус. Желательно сохранить качественный интернет-портал у себя в браузере, чтоб в любую минуту возможно было на него зайти и воспользоваться функционирующим мобильным зеркалом.
http://www.saero.caedufjf.net/1xbet-mirror-today/">1xbet бонус при регистрации
https://hellowebtunisie.com/comment-retrouver-votr...">1xbet версии приложения
http://www.saero.caedufjf.net/1xbet-mirror-today/">доступ к бк 1xbet
;)
как сделать демо счет в 1хбет
Из-за чего же случаются зструднения с соеединением? Все дело в том, что фактически компания на территории России работает незаконно. Причина заключается не в том, что букмеуер дурачит своих посетителей. Всенамного попроще. Вести букмекерский бизнес в РФ - не очень легкий способ. Как минимум, именно из-за налоговых сборов. Именно поэтому почти что все фирмы зарегистрированы в офшорных зонах, где и налоги гораздо меньше, и все прочие условия дают вгзможность брать ставки у пользователей на наиболее удобных условиях.
Затруднения со входом
Кроме того, web непредсказуем. Можно отыскать надежное 1xbet зеркало, а возможно и подцепить вирус. Предпочтительнее сохранить качественный вебсайт в собственном браузере, для того, чтобы в любое время имеется возможность на него зарлянуть и воспользоваться функционирующим зеркалом.
И если прямо сейчас пользователь собирается еще раз перейти на вэб-портакл организации, он в силах воспользоваться ссылкой с текущей страницы. Она была позаимствована с ицензиопного портала, для того, чтобы участники не сомневались в надёжности индивидуальных данных и при этом не тратили время на ненужные поиски.
:)
http://www.saero.caedufjf.net/1xbet-mirror-today/">зайти в бк 1хбет
бонус обыграй 1xbet
https://tbucketeer.com/members/jamesincom.10159/
https://dido.savingadvice.com/2008/07/01/three-no-...
http://dcda.com.my/contacts
http://454-88-33.ru/board/memberlist.php?mode=view...
https://forum.multiproff.top/index.php?/profile/11...
http://bbs.161forum.com/bbs/home.php?mod=space&...
http://www.saero.caedufjf.net/1xbet-mirror-today/
Illona - Sunday, July 12, 2020 - link
http://ekzoweb.ru">заговор на удачу и деньги читать
Glennabow - Sunday, July 19, 2020 - link
https://www.cleaning-master.com">cleaning companyService 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.
Ciapup - Sunday, July 19, 2020 - link
GetCanadian USA https://cialiusa.com">buy cialiscialis infomed
Kennethmeari - Tuesday, July 21, 2020 - link
Cleaning cottages or cottages is a popular solution among owners of lodge. Maintaining their tidiness is frequently rather bothersome as well as hard, considering that it is a huge area of the properties as well as the surrounding area, there are many bathrooms as well as rooms for numerous functions. Self-care for a country house can be fairly tough, considering that the procedure requires the schedule of really different household chemicals, tools and also takes a lot of time.RAPIDLY AND EFFECTIVELY
We make every effort not to waste time, however at the same time do not hurry to the detriment of the result. Our group contains specialists of the highest level in all locations.
TRUTHFUL PRICES WITHOUT COVERT SUPPLEMENTS
Our costs are dealt with as well as depend just on the location. We guarantee the safety and security of the price up to a penny.
TIME PLAYS ROLE
We appreciate the moment as well as recognize a lot regarding the advantages. We settle on the phone as well as come instantly to tidy.
Companies already have all the necessary cleansing equipment, cleaning products of European high quality as well as seasoned staff who can conveniently handle even one of the most hard discolorations. Prior to becoming part of a contract, the supervisor and also the customer identify the entire bundle of services, whether it is just basic or detailed cleansing, whether added window cleaning or upholstered furniture is called for. Leave a demand, as well as our manager will certainly answer questions, prompt you on a collection of services and also calculate the expense of cleansing totally free. We welcome you to work together.
In property cleaning company - ideal
https://maidsmanhattan.club/best-maid-service/">Best maid NY
- it is actually quick and easy, convenient and also economical with our business.
Trust the cleanliness innovators to property cleaning Brooklyn! Our team utilize expert detergents and technical tools of international manufacturers in our job and perform an outstanding project with cleansing of any difficulty.
https://maidsmanhattan.club/">[size=8]Weekend house cleaning services ny[/size]
Participation with the provider is the sponsor of a remarkable, financially rewarding and effective cleaning of qualified property cleansing and also bordering areas. Currently, residence cleaning company coming from our business are utilized in New Jacket. Cherish and also you the genuine perks and practical advantages of our organisation proposal.
Through signing an irreversible solution deal along with our company, you are going to have the ability to abandon the necessity to preserve a sizable team of technological personnel, which, in turn, will certainly enhance expenses. The price of the complex, daily, general home cleaning of Staten Isle, performed by our employees, will always be actually less than the expense of wages for cleaning services, the purchase of cleaning items and also tools.
[size=6]Home cleaning maid service nyc[/size]
Leave behind an ask for on the internet site, specify your name or firm name, connect with contact number and time of designated cleansing, leave your wishes and also demands in a notification to the supervisor if required, at that point our expert will definitely contact you in the quickest opportunity as well as specify the day, opportunity and also workplace!
detsweer - Sunday, August 2, 2020 - link
The cleansing business carries out cleaning of areas of different sizes as well as setups.We supply specialist https://maidservicenyc.pro/">maid service estimate for private customers. Using European equipment and certified tools, we accomplish optimal results and also provide cleansing quickly.
The company's specialists supply cleaning up with the assistance of modern-day technologies, have special equipment, as well as likewise have actually accredited detergents in their toolbox. Along with the above advantages, glass of wines use: positive rates; cleansing quickly; excellent quality outcomes; greater than 100 favorable reviews. Cleaning up offices will help keep your work environment in order for the most efficient work. Any type of business is incredibly important ambience in the team. Cleaning solutions that can be purchased cheaply currently can assist to arrange it and also offer a comfortable space for labor.
If needed, we leave cleansing the kitchen area 2-3 hours after positioning the order. You obtain cleansing asap.
We provide price cuts for those that make use of the service for the very first time, as well as desirable terms of teamwork for regular customers.
We give high-grade cleaning for huge ventures as well as little firms of various directions, with a discount rate of approximately 25%.
Our friendly group uses you to get acquainted with desirable terms of cooperation for corporate clients. We properly approach our tasks, clean utilizing professional cleaning products and customized equipment. Our workers are trained, have clinical books and also know with the nuances of removing complicated and hard-to-remove dirt from surfaces.
Cliffcramb - Sunday, August 16, 2020 - link
Приветствую всех! прикольный у вас сайт!Нашел сериальную базу кино: смотреть сериал мажор хорошем качестве 720 hd http://kinoklan.net/">http://kinoklan.net/
Тут: http://kinoklan.net/fantastika/">фильмы фантастика бесплатно в хорошем качестве смотреть фантастику лучшее 2020 список 2020
Тут: http://kinoklan.net/3300-istoriya-uzhasov-horror-s... смотреть История ужасов / Horror Story (2013) онлайн бесплатно
Здесь: Джош Транк отрекся от итоговой версии «Фантастической четверки» http://kinoklan.net/8950-dzhosh-trank-otreksya-ot-..."> Джош Транк отрекся от итоговой версии «Фантастической четверки»
Irina - Thursday, August 20, 2020 - link
https://south.life/dosug-i-turizm/26-agurskie-vodo...">Агурские водопады
PatrickSek - Sunday, August 23, 2020 - link
I love cock and wife doesn't know, find me on Facebook, email gotchaplumber@gmail.com, or call 12133557968, lets hook uphttps://www.facebook.com/greenvilleheatingandair/">Coming Out In Greenville, SC as gay