<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: What good is the &#8220;arch&#8221; field?</title>
	<atom:link href="http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/feed/" rel="self" type="application/rss+xml" />
	<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/</link>
	<description>K.Mandla's blog of Linux experiences</description>
	<lastBuildDate>Mon, 11 Feb 2013 18:19:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: My uglified ConnochaetOS beta 2 desktop &#171; Motho ke motho ka botho</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-47121</link>
		<dc:creator><![CDATA[My uglified ConnochaetOS beta 2 desktop &#171; Motho ke motho ka botho]]></dc:creator>
		<pubDate>Fri, 10 Dec 2010 13:44:59 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-47121</guid>
		<description><![CDATA[[...] we discussed that last month. Suffice to say that a few additional keystrokes don&#8217;t delay me that [...]]]></description>
		<content:encoded><![CDATA[<p>[...] we discussed that last month. Suffice to say that a few additional keystrokes don&#8217;t delay me that [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anon</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46374</link>
		<dc:creator><![CDATA[anon]]></dc:creator>
		<pubDate>Sat, 13 Nov 2010 11:37:58 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46374</guid>
		<description><![CDATA[Silly boy, i686 is the Pentium Pro&#039;s version. It doesn&#039;t need MMX, and SSE was introduced with the PIII.]]></description>
		<content:encoded><![CDATA[<p>Silly boy, i686 is the Pentium Pro&#8217;s version. It doesn&#8217;t need MMX, and SSE was introduced with the PIII.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mulenmar</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46370</link>
		<dc:creator><![CDATA[mulenmar]]></dc:creator>
		<pubDate>Sat, 13 Nov 2010 04:38:29 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46370</guid>
		<description><![CDATA[Not quite.

i386 refers to anything compatible with the Intel 80386, a processor two generations older than the original Pentium. i386 indicates that none of the optimized instructions (MMX, SSE, et cetera) available in later CPUs are used or required.
Software compiled for i386 will run on any x86-type CPU, albeit more slowly -- especially for multimedia apps.

i686 refers to anything compatible with the Pentium 2 or newer. It indicates that MMX and SSE instructions are used/required -- thus better performance in applications that take advantage of them, but REQUIRES a Pentium 2 or compatible, or newer.

At least, that&#039;s my understanding. :P]]></description>
		<content:encoded><![CDATA[<p>Not quite.</p>
<p>i386 refers to anything compatible with the Intel 80386, a processor two generations older than the original Pentium. i386 indicates that none of the optimized instructions (MMX, SSE, et cetera) available in later CPUs are used or required.<br />
Software compiled for i386 will run on any x86-type CPU, albeit more slowly &#8212; especially for multimedia apps.</p>
<p>i686 refers to anything compatible with the Pentium 2 or newer. It indicates that MMX and SSE instructions are used/required &#8212; thus better performance in applications that take advantage of them, but REQUIRES a Pentium 2 or compatible, or newer.</p>
<p>At least, that&#8217;s my understanding. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: K.Mandla</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46366</link>
		<dc:creator><![CDATA[K.Mandla]]></dc:creator>
		<pubDate>Fri, 12 Nov 2010 22:52:20 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46366</guid>
		<description><![CDATA[I see. I&#039;ve been looking at it from the perspective of a braking flag or a continuous error to be avoided, where it&#039;s more intended for weeding out software that won&#039;t run on one or the other architecture. 

Thanks everybody. ;)]]></description>
		<content:encoded><![CDATA[<p>I see. I&#8217;ve been looking at it from the perspective of a braking flag or a continuous error to be avoided, where it&#8217;s more intended for weeding out software that won&#8217;t run on one or the other architecture. </p>
<p>Thanks everybody. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr Architecture</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46364</link>
		<dc:creator><![CDATA[Mr Architecture]]></dc:creator>
		<pubDate>Fri, 12 Nov 2010 22:31:37 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46364</guid>
		<description><![CDATA[Hey, I&#039;m still trying to get my ahead around i386/i686. Someone call it one, some call it the other, yet they both refer to the same thing?]]></description>
		<content:encoded><![CDATA[<p>Hey, I&#8217;m still trying to get my ahead around i386/i686. Someone call it one, some call it the other, yet they both refer to the same thing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LeoSolaris</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46360</link>
		<dc:creator><![CDATA[LeoSolaris]]></dc:creator>
		<pubDate>Fri, 12 Nov 2010 14:59:03 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46360</guid>
		<description><![CDATA[It&#039;s declaring, before you start building the package, where the package is known to compile without errors. Some packages you can just add the &#039;x86_64&#039; and it will compile and run (mostly with python/java packages, I&#039;ve noticed, because the language is designed to be architecture independent) but not all programs will compile under different architectures. Sometimes there is significant changes needed in the code itself to make it compilable on different arches. If it were easy to port to other arches, ARM would have been covered, for instance. While x86_64 is related to and similar to i686, there are a few differences.

(No worries about ignorance. I could be wrong, too. I am still a neophyte programmer.)]]></description>
		<content:encoded><![CDATA[<p>It&#8217;s declaring, before you start building the package, where the package is known to compile without errors. Some packages you can just add the &#8216;x86_64&#8242; and it will compile and run (mostly with python/java packages, I&#8217;ve noticed, because the language is designed to be architecture independent) but not all programs will compile under different architectures. Sometimes there is significant changes needed in the code itself to make it compilable on different arches. If it were easy to port to other arches, ARM would have been covered, for instance. While x86_64 is related to and similar to i686, there are a few differences.</p>
<p>(No worries about ignorance. I could be wrong, too. I am still a neophyte programmer.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nflenz</title>
		<link>http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46359</link>
		<dc:creator><![CDATA[nflenz]]></dc:creator>
		<pubDate>Fri, 12 Nov 2010 13:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://kmandla.wordpress.com/2010/11/12/what-good-is-the-arch-field/#comment-46359</guid>
		<description><![CDATA[The arch field isn&#039;t for optimization. It&#039;s the architecture the software can run on. It&#039;s useful because not all PKGBUILDs create packages from source. Heres&#039;s an example:

http://aur.archlinux.org/packages/lotus-notes-sametime/lotus-notes-sametime/PKGBUILD.

This package would not run on my x86_64 Arch system.]]></description>
		<content:encoded><![CDATA[<p>The arch field isn&#8217;t for optimization. It&#8217;s the architecture the software can run on. It&#8217;s useful because not all PKGBUILDs create packages from source. Heres&#8217;s an example:</p>
<p><a href="http://aur.archlinux.org/packages/lotus-notes-sametime/lotus-notes-sametime/PKGBUILD" rel="nofollow">http://aur.archlinux.org/packages/lotus-notes-sametime/lotus-notes-sametime/PKGBUILD</a>.</p>
<p>This package would not run on my x86_64 Arch system.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
