<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>The Server Room Blog</title>
    <link>http://communities.intel.com/openport/blogs/server</link>
    <description>Server Room</description>
    <pubDate>Thu, 08 May 2008 16:38:15 GMT</pubDate>
    <generator>Clearspace 1.7.0 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-05-08T16:38:15Z</dc:date>
    <item>
      <title>Sun and Intel Announce Threading Building Blocks now Supported on Solaris, Sun Studio</title>
      <link>http://communities.intel.com/openport/blogs/server/2008/05/08/sun-and-intel-announce-threading-building-blocks-now-supported-on-solaris-sun-studio</link>
      <description>As part of the Sun Microsystems and Intel alliance, the two companies have collaborated to bring open source Threading Building Blocks (TBB) support to the Solaris Operating System (OS) and Sun Studio software toolchain. Check out the &lt;a class="jive-link-external" href="http://blogs.sun.com/ontherecord/entry/sun_and_intel_extend_threading"&gt;SUN Blog&lt;/a&gt; for additional information. Click the video below for a short interview with Deepanker Bairagi, Principal Engineer for the Sun Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;embed src="http://www.youtube.com/v/iA6yLLFlN_U&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
&lt;p /&gt;
Software parallelism can unleash the processing power that the newer multi-core architectures provide, including the Quad-Core Intel® Xeon® processors. For developers, multithreading offers a software parallelism model, but many existing solutions require a lot of low-level coding. Threading Building Blocks offers a rich approach to expressing parallelism in a C++ program by offering higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability.&lt;br /&gt;
&lt;br /&gt;
The Solaris OS is able to take advantage of multicore architectures, including the Intel Architecture, with features such as a lightweight processes (LWPs), load-balancing across cores, and processor affinities. Sun Studio software offers a complete integrated toolchain for Solaris and Linux platforms, including parallelizing compilers, performance and thread analysis tools, memory and code debuggers, NetBeans-based Integrated Development Environment, and more.&lt;br /&gt;
&lt;br /&gt;
Combined with Threading Building Blocks, developers for the Solaris platform now have a fully loaded toolbox that simplifies the development of optimized multithreaded applications for multi-core Intel processors. Click &lt;a class="jive-link-external" href="http://threadingbuildingblocks.org/"&gt;here&lt;/a&gt; to learn more about Threading Building Blocks and optimizing performance for multi-core processors.&lt;br /&gt;
&lt;br /&gt;
Would like to hear from the community on how you see this impacting the next generation of software development for Solaris running on Intel Architecture.</description>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">performance</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">performance_tuning</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">sun</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">intel</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">threading_building</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">_blocks</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">solaris</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">sun_studio</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">multi-core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">software_parallelism</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">server</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">xeon</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">the_server_room</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">c++</category>
      <pubDate>Thu, 08 May 2008 17:06:24 GMT</pubDate>
      <author>whlea</author>
      <guid>http://communities.intel.com/openport/blogs/server/2008/05/08/sun-and-intel-announce-threading-building-blocks-now-supported-on-solaris-sun-studio</guid>
      <dc:date>2008-05-08T17:06:24Z</dc:date>
      <clearspace:dateToText>3 months, 1 day ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://communities.intel.com/openport/blogs/server/comment/sun-and-intel-announce-threading-building-blocks-now-supported-on-solaris-sun-studio</wfw:comment>
      <wfw:commentRss>http://communities.intel.com/openport/blogs/server/feeds/comments?blogPostID=11146</wfw:commentRss>
    </item>
    <item>
      <title>Server Terminology (Take 2) Outside the CPU</title>
      <link>http://communities.intel.com/openport/blogs/server/2008/02/28/server-terminology-take-2-outside-the-cpu</link>
      <description>During my blog post last week titled "&lt;a class="jive-link-blogpost" href="http://communities.intel.com/openport/blogs/server/2008/02/25/processors-cpus-cores-arent-they-all-the-same"&gt;processors-cpus-cores-arent-they-all-the-same&lt;/a&gt;", I got a request to talk more about server terminology, going beyond the CPU. So here we go. &lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;processor&lt;/b&gt; does all your computational calculations. The &lt;b&gt;chipset&lt;/b&gt; is attached to the processor and manages information and data flow from the processor to the other system components like memory and other I/O (input / output) devices. If the processor is the "brain", then the chipset is the "heart". &lt;b&gt;Memory&lt;/b&gt; and &lt;b&gt;I/O&lt;/b&gt; devices are like "arms" and "legs" - you need them all working together. The term chipset, memory controller, and memory controller hub (MCH) are often used interchangeably &lt;br /&gt;
&lt;br /&gt;
At Intel, we refer to the &lt;b&gt;platform&lt;/b&gt; as the combination of all of these devices that comprise a server. From a hardware perspective, I see the following terms used interchangeably: &lt;b&gt;platform&lt;/b&gt;, &lt;b&gt;solution&lt;/b&gt;, &lt;b&gt;system&lt;/b&gt;, &lt;b&gt;server&lt;/b&gt;, &lt;b&gt;workstation&lt;/b&gt;, and there are probably others I'm missing. However, I have also seen platform refer to the software stack, as well as the complete hardware and software solution together. &lt;br /&gt;
&lt;br /&gt;
Another term that you may also here is &lt;b&gt;form factor&lt;/b&gt;. Form factor refers to the size and shape of the final system you would buy from a manufacturer. The most common server form factors are rack mount, pedestal, towers and blades.</description>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">xeon</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">server</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">servers</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">multi-core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">dual-core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">itanium</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">processor</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">threads</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">product</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">chipset</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">platform</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">system</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">workstation</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">form_factor</category>
      <pubDate>Fri, 29 Feb 2008 04:03:45 GMT</pubDate>
      <author>C_Peters</author>
      <guid>http://communities.intel.com/openport/blogs/server/2008/02/28/server-terminology-take-2-outside-the-cpu</guid>
      <dc:date>2008-02-29T04:03:45Z</dc:date>
      <clearspace:dateToText>5 months, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://communities.intel.com/openport/blogs/server/comment/server-terminology-take-2-outside-the-cpu</wfw:comment>
      <wfw:commentRss>http://communities.intel.com/openport/blogs/server/feeds/comments?blogPostID=10948</wfw:commentRss>
    </item>
    <item>
      <title>Processors - CPUs - Cores ... Aren't they all the same?</title>
      <link>http://communities.intel.com/openport/blogs/server/2008/02/25/processors-cpus-cores-arent-they-all-the-same</link>
      <description>I get questioned often about the difference between these terms and it can be confusing. Now that we are in the era of multi-core, let's explore common terminology. What is the difference between a processor, CPU, a chip, a core and a socket? And how is threading different? &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;b&gt;Processor / CPU&lt;/b&gt;: This is what Intel makes and OEMs design into their systems. &lt;br clear="all" /&gt;	Processors and CPUs are sometimes referred to as &lt;b&gt;CHIPs&lt;/b&gt; &lt;br clear="all" /&gt;&lt;b&gt;Sockets:&lt;/b&gt; The physical location on the system board where the processor/CPU goes. Sockets are increasingly used to describe a servers capability. A 4S (4 socket) server supports up to 4 CPUs inside. Sometimes this might also described as to as 4w (wayness) or 4P (processor) server.&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;Cores:&lt;/b&gt; The number physical processing units contained within the processor. There can be one, two, four or more ... &lt;br clear="all" /&gt;&lt;b&gt;Threads:&lt;/b&gt; Some Intel processors support multi-threading technology. This is simply the ability to run more than one software thread on a core (Single threaded means one stream of software per core at a time) (Multi-threaded means more than one stream of software is executed in parallel)&lt;/blockquote&gt;
So ... Processor, CPU, Socket, and Chips are terms that are often used interchangeably. Cores and Threads are both features inside the processor. Was this helpful to you ? Let me know. Chris</description>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">xeon</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">server</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">servers</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">multi-core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">dual-core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">core</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">itanium</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">processor</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">threads</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">product</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">chipset</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">platform</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">system</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">workstation</category>
      <category domain="http://communities.intel.com/openport/blogs/server/tags">form_factor</category>
      <pubDate>Mon, 25 Feb 2008 23:08:58 GMT</pubDate>
      <author>C_Peters</author>
      <guid>http://communities.intel.com/openport/blogs/server/2008/02/25/processors-cpus-cores-arent-they-all-the-same</guid>
      <dc:date>2008-02-25T23:08:58Z</dc:date>
      <clearspace:dateToText>5 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <wfw:comment>http://communities.intel.com/openport/blogs/server/comment/processors-cpus-cores-arent-they-all-the-same</wfw:comment>
      <wfw:commentRss>http://communities.intel.com/openport/blogs/server/feeds/comments?blogPostID=10936</wfw:commentRss>
    </item>
  </channel>
</rss>

