473,734 Members | 2,211 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Intel Dual Core Processor and DB2 Licensing

Greetings,

I am running DB2 Workgroup Edition on an Intel box with two physical
CPUs. It is running Windows with hyperthreading. Thus, the operating
system thinks it has 4 cpus. I am about to upgrade to another dual CPU
box, but this one runs the new dual core chip. So, after
hyperthreading, it will look like there are 8 CPUs.

Anybody know how DB2 Workgroup Edition will react? Furthermore, will I
be in violation of my license?

Thanks,

Craig Wahlmeier

Nov 12 '05 #1
7 4237
For Intel or AMD dual core processor you need only 1 CPU DB2 license.

Hyperthreading is not an issue as IBM software license is talking about
physicals devices (cores).

Here is the annoucement:
http://www.ibm.com/common/ssi/rep_ca...NUS305-080.PDF

-- Artur Wronski

Nov 12 '05 #2
"Artur" <ar***********@ poczta.onet.pl> wrote in message
news:11******** **************@ g44g2000cwa.goo glegroups.com.. .
For Intel or AMD dual core processor you need only 1 CPU DB2 license.

Hyperthreading is not an issue as IBM software license is talking about
physicals devices (cores).

Here is the annoucement:
http://www.ibm.com/common/ssi/rep_ca...NUS305-080.PDF

-- Artur Wronski

You are correct that only 1 CPU license is required per dual-core chip with
DB2, but dual core chips are not the same as hperthreading. Dual core chips
do have 2 physical cores, but they may share some resources such as cache
memory.
Nov 12 '05 #3
Of course, dual core chips are not the same as hyperthreading.

Hyperthreading has no influence on DB2 license, as DB2 license is
talking about cores (hyperthreading is based on one core; eg.
hyperthreading Xeon).

The general rule is: one core -- one license; however for dual-core AMD
and Intel (and OpenPower) IBM makes an exception. The exception is:
only one license is needed for such processors.

Nobody knows how processors will evolve in next 10 years -- but for
sure together with software license polices.

-- Artur Wronski

Dual Processors, Hyper-Threading Technology, and Multi Core Systems:
http://www.devx.com/Intel/Article/27399

Nov 12 '05 #4
Thanks for the replies. But I am still a little unclear about whether
Workgroup Edition is architected to use 8 processors. Is there some
internal code in place to limit it to 4?

Thanks,

Craig

Nov 12 '05 #5
<cw********@dat a-tronics.com> wrote in message
news:11******** **************@ g43g2000cwa.goo glegroups.com.. .
Thanks for the replies. But I am still a little unclear about whether
Workgroup Edition is architected to use 8 processors. Is there some
internal code in place to limit it to 4?

Thanks,

Craig

I don't think that DB2 knows about processors except for licensing. If you
are running 8 agents at once then DB2 will leave it up to the processor(s)
and OS to figure out how to dispatch the processing. There is nothing to
prevent 8 agents from running at once, even on Workgroup Edition on a 4
processor machine (with single cores).
Nov 12 '05 #6
I also think, that you will benefit from the dual-core and
hyperthreaded processors.

BTW, if you issue db2pd -osinfo you can get the information about
number of cores and logical CPUs (HMTDegree):
CPU Information:
TotalCPU OnlineCPU ConfigCPU Speed(MHz) HMTDegree
Cores/Socket
1 1 1 1495 1 1

-- Artur Wronski

Nov 12 '05 #7
I think I found what I was looking for in this article:
http://www-128.ibm.com/developerwork...los/index.html

It is titled "DB2 Universal Database and dual core and sub-capacity
licensing"

Thanks for your replies.

Nov 12 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
2988
by: John Dalberg | last post by:
I am planning to build a server to be used as a SQL Server and web server. Right now I can only use a single box for both. I have read some threads were dual processors are having problems with some parallel queries and the suggestions of having sql server use a single CPU. My budget is limited so I am debating whether to get 2.6G dual xeon 533FSB or dual P4 800FSB (DRR@ ram) or stick with a speedy single cpu. If I get a dual cpu...
2
2681
by: webwarrior | last post by:
Hi, Is there a reason why we have to pay more for licensing for a different kind of processor? Why are we not charged for the Hyperthreading on some processors also. If Oracle is really conserned about the low end business market (small and medium), then they should drop their attitude on Dual Core processors.
6
3293
by: malv | last post by:
Multiprocessing has been pushed into the field as the chip manufacturers can no longer deliver as they were used to for many years. The general public has been conditioned to believe that 1 + 1 = 2 but this is in fact not that simple. Although software manufacturers can with some effort adapt packages to exploit these dual core architectures, the same is not true for other development work were no large distribution of the application is...
2
2326
by: robert | last post by:
There is a strange freeze/crash only on dual core machines: I have a python app (Python 2.3.5 /Pythonwin build 203 / Windows) running with no stability problems on normal machines (Or a crash is so rare, that absolutely nobody obverses it, though the overall majority of users uses single core machines). Threads, network & pythonwin/win32ui all in use. Yet, from 3 users, _all_ using a Dual Processor System (XEON, amd x2 3800+)...
4
2338
by: LLessieux | last post by:
Hi, I have been seeing a strange behaviour when doing some tests on a Dual - Dual Core Opteron system using Windows XP (32bits with SP2). In out application we have a wrapper around the thread pool to handle the work on renderers and CPU intensive tasks. On the Dual - Dual Core Opteron, the application is correctly starting 4 threads but it seems to be running only 2 concurrently.
62
4422
by: robert | last post by:
I'd like to use multiple CPU cores for selected time consuming Python computations (incl. numpy/scipy) in a frictionless manner. Interprocess communication is tedious and out of question, so I thought about simply using a more Python interpreter instances (Py_NewInterpreter) with extra GIL in the same process. I expect to be able to directly push around Python Object-Trees between the 2 (or more) interpreters by doing some careful locking. ...
2
3223
by: killy971 | last post by:
I have been testing different libraries to process XSL transformations on large XML files. The fact is that I read a document from Intel, stating their library (XSLT accelerator) was more twice faster than Apache Xalan, and was designed to perform well on large XML files. - http://isdlibrary.intel-dispatch.com/isd/10/wp_XSLT.PDF - http://www.intel.com/cd/software/products/asmo-na/eng/366637.htm Please note that their benchmark was only...
1
2208
by: =?Utf-8?B?U29sb1NFTw==?= | last post by:
Windows Vistaâ„¢ Ultimate 32BIT Version 6.0.6001 Service Pack 1 Build 6001 System Manufacturer HP Pavilion 061 System Model EG194AA-ABA A1250N System Type X86-based PC Processor AMD Athlon 64 X2 Dual Core 4200+, 2200 Mhz, 2 Cores, 2 Logical Processors BIOS Phoenix Technologies, LTD 3.47, 3/3/2006 SMBIOS Version 2.4 Hardware Abstraction Layer Version = "6.0.6001.18000"
4
1718
by: jim-on-linux | last post by:
Python help, I have a number of clients running a program built with python 2.5. One has just purchased an HP with a duel core processor, 2.2G with .099g ram. On the new hp, when they try to print they get an import error; File win32ui.pyc line 12, in <module> File win32ui.pyc, line 10, in _load
0
8946
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8776
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9449
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9310
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9236
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8186
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
4550
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3261
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2724
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.