<?xml version="1.0" ?> 
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
  <title>AMD Developer Forums - General Discussions</title> 
  <description></description> 
  <link>http://forums.amd.com/forum/index.cfm?forumid=9</link> 
  <generator>FuseTalk Hosting Executive Plan</generator> 

	<item>
		<title>Linux Ubuntu 9.04 fglrx_dri.so ( bug ? )</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=122517</link> 
		<pubDate>2009-11-22T10:19:58 -05.00</pubDate> 
		<dc:creator>ibird</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>&nbsp;</p>
<p>I am including OpenCL into an application, and i have installed the Beta driver. I have not problems with OpenCL, but with GtkGLExt and the beta driver. Doing some test with valgrindid i have founded a lot of invalid write / read of size 8 into fglrx drivers<br /><br />At first i has thinked it was a bug into the application or GtkGlExt, but this problems seem to be related to this beta driver and the fglrx of the last catalyst. On the open source Radeon driver this does not happen.</p>
<p>&nbsp;</p>
<p>This invalid read write do not crash the application, but debugging the application in single step mode ( and only on single step mode, indipendent from breakpoints and where you go in single step mode ) , randomly after some step the Linux GUI freeze and an hard reset is needed. Is not important if you use or not OpenCL<br /><br /><br />Fortunately the application can work with cairo, so i can bypass the problem.<br /><br /><br />I has done a deeper investigation into the GtkGlExt code and i has created a small sample code that reproduce this problem ( bug ? ) that seem to be related to GLX</p>
<p>#include &lt;X11/Xlib.h&gt;<br />#include &lt;X11/Xutil.h&gt;<br />#include &lt;GL/gl.h&gt;<br />#include &lt;GL/glx.h&gt;<br />#include &lt;stdio.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;stdlib.h&gt;<br />#include &lt;gtk/gtk.h&gt;<br />#include &lt;gdk/gdkx.h&gt;<br /><br />int main()<br />{<br />&nbsp;&nbsp; &nbsp;Display *xdisplay;<br />&nbsp;&nbsp; &nbsp;int screen_num;<br />&nbsp;&nbsp; &nbsp;XVisualInfo *xvinfo;<br />&nbsp;&nbsp; &nbsp;int is_rgba;<br /><br />&nbsp;&nbsp; &nbsp;gtk_init(NULL,NULL);<br /><br />&nbsp;&nbsp; &nbsp;xdisplay = gdk_x11_get_default_xdisplay ();<br />&nbsp;&nbsp; &nbsp;screen_num = gdk_x11_get_default_screen ();<br /><br />&nbsp;&nbsp; &nbsp;int list[32];<br /><br />&nbsp;&nbsp; &nbsp;list[0] = GLX_BUFFER_SIZE;<br />&nbsp;&nbsp; &nbsp;list[1] = 1;<br />&nbsp;&nbsp; &nbsp;list[2] = GLX_DOUBLEBUFFER;<br />&nbsp;&nbsp; &nbsp;list[3] = GLX_DEPTH_SIZE;<br />&nbsp;&nbsp; &nbsp;list[4] = 1;<br />&nbsp;&nbsp; &nbsp;list[5] = None;<br /><br />&nbsp;&nbsp; &nbsp;xvinfo = glXChooseVisual (xdisplay, screen_num, (int *) list);<br /><br />&nbsp;&nbsp; &nbsp;return 0;<br />}</p>
<p>&nbsp;</p>
<p>line to compile</p>
<p>g++ -DBIG_JOINS=1 -fPIC -fno-strict-aliasing -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include&nbsp;&nbsp; -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lrt -lglib-2.0&nbsp;&nbsp;&nbsp; -Wl,--export-dynamic -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lpangox-1.0 -lX11 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -o bug bug.cpp</p>
<p>&nbsp;</p>
<p>Valgrind output</p>
<p>&nbsp;</p>
<p>==2177== Memcheck, a memory error detector.<br />==2177== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.<br />==2177== Using LibVEX rev 1884, a library for dynamic binary translation.<br />==2177== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.<br />==2177== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework.<br />==2177== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.<br />==2177== For more details, rerun with: -v<br />==2177== <br />==2177== Invalid read of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x48AC1A8: (within /usr/lib/libGL.so.1.2)<br />==2177==&nbsp; Address 0x512f7c8 is 208 bytes inside a block of size 212 alloc'd<br />==2177==&nbsp;&nbsp;&nbsp; at 0x4026FDE: malloc (vg_replace_malloc.c:207)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x48671EB: _gl_context_modes_create (in /usr/lib/libGL.so.1.2)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x512F48F: ???<br />==2177== <br />==2177== Syscall param ioctl(generic) points to uninitialised byte(s)<br />==2177==&nbsp;&nbsp;&nbsp; at 0x40007F2: (within /lib/ld-2.9.so)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x4C6CD58: ioctl (in /lib/tls/i686/cmov/libc-2.9.so)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x68FCEB2: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xbee08d20 is on thread 1's stack<br />==2177== <br />==2177== Invalid read of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x69777A8: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0x52110d8 is 0 bytes after a block of size 640 alloc'd<br />==2177==&nbsp;&nbsp;&nbsp; at 0x4026FDE: malloc (vg_replace_malloc.c:207)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x488FC97: AtiCallFGLCWDDE (in /usr/lib/libGL.so.1.2)<br />==2177== <br />==2177== Conditional jump or move depends on uninitialised value(s)<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6951461: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x6950BE5: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp;&nbsp;&nbsp; by 0x69483DB: (within /usr/lib/dri/fglrx_dri.so)<br />==2177== <br />==2177== Invalid read of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975FED: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77fe000 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975F83: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee000 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975F87: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee010 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975F8C: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee020 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975F91: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee030 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975FAA: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee040 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975FAF: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee050 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975FB4: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee060 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6975FB9: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ee070 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x676206C: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb782d300 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C1F: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841000 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C23: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841010 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C32: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841020 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C37: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841030 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C46: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841040 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C4B: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841050 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C60: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841060 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977C65: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7841070 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E65: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7842880 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E6F: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb7842890 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E79: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb78428a0 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E83: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb78428b0 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E8D: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb78428c0 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977E97: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb78428d0 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 8<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977EA1: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb78428e0 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x697743D: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed000 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977443: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed004 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977449: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed008 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x697744F: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed00c is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977455: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed010 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x697745B: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed014 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977461: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed018 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977467: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed01c is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x697746D: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed020 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977473: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed024 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x6977479: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed028 is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== Invalid write of size 4<br />==2177==&nbsp;&nbsp;&nbsp; at 0x697747F: (within /usr/lib/dri/fglrx_dri.so)<br />==2177==&nbsp; Address 0xb77ed02c is not stack'd, malloc'd or (recently) free'd<br />==2177== <br />==2177== ERROR SUMMARY: 1311618 errors from 41 contexts (suppressed: 209 from 6)<br />==2177== malloc/free: in use at exit: 1,757,029 bytes in 12,001 blocks.<br />==2177== malloc/free: 38,662 allocs, 26,661 frees, 3,521,521 bytes allocated.<br />==2177== For counts of detected errors, rerun with: -v<br />==2177== Use --track-origins=yes to see where uninitialised values come from<br />==2177== searching for pointers to 12,001 not-freed blocks.<br />==2177== checked 3,270,736 bytes.<br />==2177== <br />==2177== LEAK SUMMARY:<br />==2177==&nbsp;&nbsp;&nbsp; definitely lost: 1,446 bytes in 20 blocks.<br />==2177==&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; possibly lost: 162,996 bytes in 123 blocks.<br />==2177==&nbsp;&nbsp;&nbsp; still reachable: 1,592,587 bytes in 11,858 blocks.<br />==2177==&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; suppressed: 0 bytes in 0 blocks.<br />==2177== Rerun with --leak-check=full to see details of leaked memory.</p>
<p>This sample code do not freeze the Linux GUI in single step debug mode, but a more complex use of GLX like gtkglext, freeze the GUI in single step debug mode.</p>
<p>i want remark that the problem is related to the last linux Catalyst and the last beta driver for OpenCL. Open source radeon driver do not have this problem<br /></p>]]></description>
	</item>

	<item>
		<title>Opteron Performance</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=122405</link> 
		<pubDate>2009-11-20T10:54:30 -05.00</pubDate> 
		<dc:creator>mattdev1000</dc:creator>
   	    <slash:comments>6</slash:comments> 
		<description><![CDATA[ <p>Greetings,</p>
<p>We have a multithreaded .net system that we run at our company.&nbsp; Our production system are</p>
<p>2x Intel(R) Xeon(R) CPU X5355  @ 2.66GHz (4C; 2.66GHz; 2x 4MB L2; 1.33GHz FSB)16GB</p>
<p>And we're Testing</p>
<p>4x Quad-Core AMD Opteron(tm) Processor 8378 (4C; 2.4GHz; 2GHz IMC; 4x 512kB L2; 6MB L3)128GB</p>
<p>We're noticing that our software only runs about 30% faster on the opteron system even though it carries 8 more cores then the current system.&nbsp; While I realize there's a lot at play here, we were expecting better performance.</p>
<p>Running Sandra on both systems shows that the inter-core test of the opteron system is actually slower then it's intel counterpart both in bandwidth and latency.&nbsp; The .Net benchmarks are on the order of 20-40% faster (keep getting different results) on AMD.&nbsp; Everything else seems materially better on Opteron (CPU/Cache/Memory tests).</p>
<p>We are running Windows 2003 64bit for Intel Based System<br />We are running Windows 2003 Enterprise 64bit for AMD Based SYstem</p>
<p>SciMark C# implementation shows:</p>
<p>Intel<br />Composite Score: 198.24 MFlops<br />FFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 114.84 - (1024)<br />SOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 354.37 - (100x100)<br />Monte Carlo&nbsp;&nbsp;&nbsp; :&nbsp; 23.99<br />Sparse MatMult : 208.67 - (N=1000, nz=5000)<br />LU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 289.33 - (100x100)<br /><br />Opteron<br />Composite Score: 174.33 MFlops<br />FFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 110.32 - (1024)<br />SOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 309.89 - (100x100)<br />Monte Carlo&nbsp;&nbsp;&nbsp; :&nbsp; 31.13<br />Sparse MatMult : 191.54 - (N=1000, nz=5000)<br />LU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 228.77 - (100x100)</p>
<p>A few questions:</p>
<p>1) Is anyone experiencing the same with their .Net application?</p>
<p>2) Not ruling out the need to profile our software but want to rule out&nbsp; hardware issues and/or hardware + os issue.&nbsp; Are there windows server and/or .net versions built to run optimally on amd?</p>
<p>3) Are there better benchmark software besides sandra, cpuz, scimark to use to compare the systems to help identify potential hardware issues?</p>
<p>TIA</p>]]></description>
	</item>

	<item>
		<title>ATI Radeon 4350 for Stream Computing</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=122375</link> 
		<pubDate>2009-11-20T00:01:55 -05.00</pubDate> 
		<dc:creator>crunchy225</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Hi everyone,</p>
<p>I am currently trying to install a new ATI radeon 4350 PCI graphics card into an industrial PC with an existing onboard ATI Rage XL graphics card. The purpose of the new graphics card is to peform stream computing i.e. I want the old graphics card to continue to do the graphics processing and the new card to do my parallel processing.</p>
<p>The problem I have is that when I install the new graphics card it looks like the bios disables the onboard card straight away and uses the new card. I can still see the old card in Device Manager but when I enable it, it tells me that the device cannot be started. I have tried disabling the new card in Device Manager but everytime the bios must kick in and re-enable it.</p>
<p>Is there anyway to fix this problem?</p>
<p>&nbsp;</p>
<p>Cheers</p>
<p>&nbsp;</p>]]></description>
	</item>

	<item>
		<title>To dear AMD ATI ,plz make the DX10.1 pingpong demo run on win7</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=122016</link> 
		<pubDate>2009-11-14T00:29:58 -05.00</pubDate> 
		<dc:creator>Jon Carmel</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>hi there .about 1 year ago ,i got my amd ati machine.recently i updated my</p>
<p>operating system to window7 .</p>
<p>i m very courious about your latest demo so can't wait to try .</p>
<p>but when i try ing to run the pingpong on win7,it says can only be ran on vista sp1.what a pity .everyone konws vista isn't that polular.so this way ,</p>
<p>your 10.1 tech no showing to audinces around the world .</p>
<p>so please fix it.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;as&nbsp; an &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AMD ATI fan</p>]]></description>
	</item>

	<item>
		<title>AMD Overdrive SDK</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=121951</link> 
		<pubDate>2009-11-12T17:04:50 -05.00</pubDate> 
		<dc:creator>davidenko</dc:creator>
   	    <slash:comments>24</slash:comments> 
		<description><![CDATA[ <p>Hello!</p>
<p>Where to get this great SDK that AMD Overdrive overclocking application uses?</p>]]></description>
	</item>

	<item>
		<title>Technology question</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=121740</link> 
		<pubDate>2009-11-08T13:45:51 -05.00</pubDate> 
		<dc:creator>Yozh123</dc:creator>
   	    <slash:comments>3</slash:comments> 
		<description><![CDATA[ <p>Hello,</p>
<p>where can I find an information on the opteron CPU technology such as what is a switching delay in typical inverter inside the processor (in particular - in its ALU)?</p>
<p>Thank you in advance.</p>]]></description>
	</item>

	<item>
		<title>Multiplication instruction (MUL)</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=121576</link> 
		<pubDate>2009-11-05T03:00:43 -05.00</pubDate> 
		<dc:creator>Yozh123</dc:creator>
   	    <slash:comments>3</slash:comments> 
		<description><![CDATA[ <p>Hello,</p>
<p>does anyone have public information on how many CPU/clock cycles it takes for latest AMD CPUs to perform 32-bit multiplication? There should be a document listing all the&nbsp;durations for every command, but I can't find it...</p>
<p>Thanks!</p>]]></description>
	</item>

	<item>
		<title>Distribution Channels</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=121545</link> 
		<pubDate>2009-11-04T15:43:26 -05.00</pubDate> 
		<dc:creator>vanissam</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Hello,</p>
<p>I am a student from York University, and I'm doing a marketing plan based on your company. I was wondering if someone is able to aid me in understanding your various levels of distribution channels and their logistics.</p>
<p>I am aware the website has information on types of distributors and their regions however, I need more depth in the information. (ie. what exactly is a master distributor? How is your product transfered in terms of transportation? How many distribution channels are there, in terms of distributors --&gt; wholesalers --&gt; other resellers --&gt; retail stores??)</p>
<p>Is there anyone I can contact or if you can assist me in understanding this?</p>
<p>Thank You!</p>]]></description>
	</item>

	<item>
		<title>Page Walk Cache on NPT</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=121498</link> 
		<pubDate>2009-11-03T16:41:07 -05.00</pubDate> 
		<dc:creator>jhuell</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p>
<p>As you know, AMD-V has some versions like NPT only or NPT with Page Walk Cache. Is there somebody who knows which one has NPT with Page Walk Cache?&nbsp;</p>
<p>Thanks</p>
<p>&nbsp;</p>
</p>]]></description>
	</item>

	<item>
		<title>5870 quadfire user video</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=120975</link> 
		<pubDate>2009-10-25T22:51:17 -05.00</pubDate> 
		<dc:creator>Bodar</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>Check it out. Awesome!</p>
<p>&nbsp;</p>
<p>http://www.guru3d.com/news/radeon-hd-5870-quadfire-user-video</p>]]></description>
	</item>

	<item>
		<title>Where is doc about prefetch implementation?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=120767</link> 
		<pubDate>2009-10-22T15:54:42 -05.00</pubDate> 
		<dc:creator>mrolle</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>I want to know how prefetch is implemented on the Phenom in particular, but also for other processor models.</p>
<p>In particular, (1) how many streams can be active, (2) automatic hardware prefetch and how to control it, (3) what happens if address not in TLB and/or page table.</p>
<p>The embedded memory controller is supposed to have a data sheet, but I can't find one.&nbsp; A pointer to that would also be appreciated.</p>
<p>Thank you.</p>]]></description>
	</item>

	<item>
		<title>Does the processor have special behaviour for multiple prefetch on same cache line ?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=119564</link> 
		<pubDate>2009-09-29T20:33:08 -05.00</pubDate> 
		<dc:creator>DevProg</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ Does the processor have special behaviour for multiple prefetch on same cache line ?

for example:

mov eax,[ptr]
prefetchnta [eax]
prefetchnta [eax+4]
prefetchnta [eax+8]
prefetchnta [eax+12]
prefetchnta [eax+16]
prefetchnta [eax+20]

Does the Load buffer allocate entries of these prefetches?
]]></description>
	</item>

	<item>
		<title>Are AMD going to counter the Intel i5/i7 s1366 price2performance-ratio soon?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=119313</link> 
		<pubDate>2009-09-24T09:07:07 -05.00</pubDate> 
		<dc:creator>chiron</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>I'm considering buying a new system for the latest musicplugins&games.</p>
<p>But now that the Intel i5 (i7-performance for not much money), should I go for the i5, with cheap dualchannel mem mobo's,and the i5 itself cost a lot less than the Phenom II 940/965 and CRUSHES the AMD in tests.</p>
<p>Is AMD going to slash their prices (considerably) for the Phenom II range in the near future, or are they giving away the homemarket to Intel? (Again) :-| I've always used AMD systems,and I'd like to continue to do so in the fiture, but the i5's performance have made me think twice at the current Phenom II prices. If AMD is gonna stand a chance, they'll have to cut CPU-prices FAST, not after people have ordered their xmas-parts/systems!</p>
<p>So, does anyone here know if AMD is lowering Phenom II prices soon, or should I just go for the Intel i5?</p>]]></description>
	</item>

	<item>
		<title>Which AMD CPU support Virtualization??</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=119192</link> 
		<pubDate>2009-09-21T18:00:11 -05.00</pubDate> 
		<dc:creator>ph7</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p>From products.amd.com it seem most Athlon and even a lot of Phenom don't support AMD-V??</p>
<p><a target=_blank class=ftalternatingbarlinklarge href="http://products.amd.com/en-us/desktopcpuresult.aspx?f1=&f2=&f3=&f4=&f5=&f6=&f7=&f8=&f9=&f10=&f11=&f12=False">no AMD-V CPU</a></p>
<p>Detail page for&nbsp;AMD Phenom&trade; X4 9950</p>
<p><a class="ftalternatingbarlinklarge" href="http://products.amd.com/en-us/DesktopCPUDetail.aspx?id=476&f1=&f2=&f3=&f4=&f5=&f6=&f7=&f8=&f9=&f10=&f11=&f12=False" target="_blank">Phenom X4 9550</a></p>
<p>For&nbsp;AMD Athlon&trade; II X2 250</p>
<p><a class="ftalternatingbarlinklarge" href="http://products.amd.com/en-us/DesktopCPUDetail.aspx?id=562&f1=&f2=&f3=&f4=&f5=&f6=&f7=&f8=&f9=&f10=&f11=&f12=False" target="_blank">Athlon II X2 250</a></p>
<p>This can't be right!</p>]]></description>
	</item>

	<item>
		<title>Why is my memory so so slower than specified ???</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118997</link> 
		<pubDate>2009-09-16T19:43:47 -05.00</pubDate> 
		<dc:creator>vlad777</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>&nbsp;</p>
<p>I am not using prefetch and movnt(q).</p>
<p><br />Why is my best result well bellow 2GB/s? (about 700 MB/s)<br />Why is my worst result as low as 18Mb/s?<br />What should I know about hardware architecture<br />to understand this?Links,Docs?</p>
<p><br />(note: For sequential movntq i get 1748.86 MB/s.)<br />(possible explanations: cache is getting in the way,memory address lines are multiplexed ....??)</p>
<p>------------------------------------------------------------------------<br />Cpu: AMD Thorton 2 GHz&nbsp; (socket A)<br />Cache: L1 64KB D/I L2 256 KB full speed<br />Memory: DDR1 133/266 MHz FSB capacity 1.2 GB speed (should be) 2100 MB/s<br />Chipset: VIA KT400</p>
<p>------------------------------------------------------------------------<br />Test algorithm:<br />Addres equals base address.<br />Address is inkremented by (constant) jump value<br />and when it reaches the end of the memory chunk<br />it resets to incremented base address (by 1).<br />The process then repeats <br />until base address increment is equal to jump<br />or is equal to memory size chunk.<br />(<br />every n_th address is read then every (n_th)+1 <br />then every (n_th)+2 and so on... until every (n_th)+(jump-1) <br />thus reading the whole memory chunk<br />)<br />Memory chunk size is 4MB.<br />Memory is tested for speed with diffrent jump values.<br />note: Memory test code with memory transfers commented out <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is about the same speed for diffrent jump values.</p>
<p>-------------------------------------------------------------------------<br />Test code:</p>
<p>#include&lt;windows.h&gt;<br />#include&lt;stdlib.h&gt;<br />#include&lt;stdio.h&gt;</p>
<p><br />void test1(long* m,long jump){</p>
<p>_asm{<br />mov edi,[m]<br />mov esi,edi<br />add esi,4194304<br />mov ecx,edi<br />mov ebx,0<br />mov edx,jump<br />shl edx,2<br />}</p>
<p>ll:<br />_asm{<br />mov edi,ecx&nbsp;&nbsp; //mov edi,[m]<br />add edi,ebx<br />}</p>
<p>l:<br />_asm{<br />mov eax,[edi]<br />add edi,edx<br />cmp edi,esi<br />jb l</p>
<p>add ebx,4<br />cmp ebx,edx<br />jae k<br />cmp ebx,4194304<br />jae k<br />jmp ll<br />}</p>
<p>k: ;</p>
<p>}</p>
<p><br />void test2(long* m,long jump){<br />long a;<br />long adr=0;<br />long pass=0;</p>
<p>while(pass&lt;jump && pass&lt; 1048576){<br />adr=pass;<br />&nbsp;&nbsp; while(adr&lt;1048576){&nbsp;&nbsp;&nbsp; //&nbsp; 4194304/4<br />&nbsp;&nbsp; a=m[adr];<br />&nbsp;&nbsp; adr+=jump;<br />&nbsp;&nbsp; }<br />pass++ ;<br />}</p>
<p><br />}</p>
<p>void main(){</p>
<p>double cur,best=0,worst=3000;<br />int j;<br />long i;<br />int tick;<br />FILE *f;<br />long *m=(long *)malloc(4194304);<br />f=fopen("test2.txt","w");</p>
<p>for(i=1;i&lt;=524288;i&lt;&lt;=1){</p>
<p>&nbsp; tick=GetTickCount();<br />&nbsp; for(j=0;j&lt;1000;j++) test2(m,i);&nbsp;&nbsp; //--------------------------<br />&nbsp; tick=GetTickCount()-tick;</p>
<p>&nbsp; cur=(double)( 4194304/((double)tick/1000000)/(1024*1024) );<br />&nbsp; if(cur&gt;best)best=cur;<br />&nbsp; if(cur&lt;worst)worst=cur;<br />&nbsp; printf("\n speed=%5.2f MB/s&nbsp;&nbsp; jump= %d *4 bytes",cur,i);<br />&nbsp; fprintf(f,"\n speed=%5.2f MB/s&nbsp;&nbsp; jump= %d *4 bytes",cur,i);<br />}</p>
<p>&nbsp;&nbsp; <br />&nbsp;&nbsp; printf("\n\n best=%5.2f MB/s&nbsp; worst=%5.2f MB/s \n",best,worst);<br />fprintf(f,"\n\n best=%5.2f MB/s&nbsp; worst=%5.2f MB/s \n",best,worst);<br />fclose(f);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />}</p>
<p><br />--------------------------------------------------------------------------<br />Test results:</p>
<p>test1 assembler:</p>
<p>&nbsp;speed=644.85 MB/s&nbsp;&nbsp; jump= 1 *4 bytes<br />&nbsp;speed=453.10 MB/s&nbsp;&nbsp; jump= 2 *4 bytes<br />&nbsp;speed=307.69 MB/s&nbsp;&nbsp; jump= 4 *4 bytes<br />&nbsp;speed=190.90 MB/s&nbsp;&nbsp; jump= 8 *4 bytes<br />&nbsp;speed=101.79 MB/s&nbsp;&nbsp; jump= 16 *4 bytes<br />&nbsp;speed=109.40 MB/s&nbsp;&nbsp; jump= 32 *4 bytes<br />&nbsp;speed=105.35 MB/s&nbsp;&nbsp; jump= 64 *4 bytes<br />&nbsp;speed=96.93 MB/s&nbsp;&nbsp; jump= 128 *4 bytes<br />&nbsp;speed=90.36 MB/s&nbsp;&nbsp; jump= 256 *4 bytes<br />&nbsp;speed=80.65 MB/s&nbsp;&nbsp; jump= 512 *4 bytes<br />&nbsp;speed=71.93 MB/s&nbsp;&nbsp; jump= 1024 *4 bytes<br />&nbsp;speed=67.32 MB/s&nbsp;&nbsp; jump= 2048 *4 bytes<br />&nbsp;speed=37.19 MB/s&nbsp;&nbsp; jump= 4096 *4 bytes<br />&nbsp;speed=18.85 MB/s&nbsp;&nbsp; jump= 8192 *4 bytes<br />&nbsp;speed=18.79 MB/s&nbsp;&nbsp; jump= 16384 *4 bytes<br />&nbsp;speed=18.80 MB/s&nbsp;&nbsp; jump= 32768 *4 bytes<br />&nbsp;speed=201.89 MB/s&nbsp;&nbsp; jump= 65536 *4 bytes<br />&nbsp;speed=475.85 MB/s&nbsp;&nbsp; jump= 131072 *4 bytes<br />&nbsp;speed=715.05 MB/s&nbsp;&nbsp; jump= 262144 *4 bytes<br />&nbsp;speed=677.28 MB/s&nbsp;&nbsp; jump= 524288 *4 bytes</p>
<p>&nbsp;best=715.05 MB/s&nbsp; worst=18.79 MB/s</p>
<p>test2 c++ :</p>
<p>&nbsp;speed=436.87 MB/s&nbsp;&nbsp; jump= 1 *4 bytes<br />&nbsp;speed=261.76 MB/s&nbsp;&nbsp; jump= 2 *4 bytes<br />&nbsp;speed=139.81 MB/s&nbsp;&nbsp; jump= 4 *4 bytes<br />&nbsp;speed=101.11 MB/s&nbsp;&nbsp; jump= 8 *4 bytes<br />&nbsp;speed=71.99 MB/s&nbsp;&nbsp; jump= 16 *4 bytes<br />&nbsp;speed=98.35 MB/s&nbsp;&nbsp; jump= 32 *4 bytes<br />&nbsp;speed=95.42 MB/s&nbsp;&nbsp; jump= 64 *4 bytes<br />&nbsp;speed=89.89 MB/s&nbsp;&nbsp; jump= 128 *4 bytes<br />&nbsp;speed=71.87 MB/s&nbsp;&nbsp; jump= 256 *4 bytes<br />&nbsp;speed=68.05 MB/s&nbsp;&nbsp; jump= 512 *4 bytes<br />&nbsp;speed=64.61 MB/s&nbsp;&nbsp; jump= 1024 *4 bytes<br />&nbsp;speed=67.67 MB/s&nbsp;&nbsp; jump= 2048 *4 bytes<br />&nbsp;speed=37.14 MB/s&nbsp;&nbsp; jump= 4096 *4 bytes<br />&nbsp;speed=18.79 MB/s&nbsp;&nbsp; jump= 8192 *4 bytes<br />&nbsp;speed=18.75 MB/s&nbsp;&nbsp; jump= 16384 *4 bytes<br />&nbsp;speed=18.77 MB/s&nbsp;&nbsp; jump= 32768 *4 bytes<br />&nbsp;speed=195.71 MB/s&nbsp;&nbsp; jump= 65536 *4 bytes<br />&nbsp;speed=198.45 MB/s&nbsp;&nbsp; jump= 131072 *4 bytes<br />&nbsp;speed=316.83 MB/s&nbsp;&nbsp; jump= 262144 *4 bytes<br />&nbsp;speed=460.46 MB/s&nbsp;&nbsp; jump= 524288 *4 bytes</p>
<p>&nbsp;best=460.46 MB/s&nbsp; worst=18.75 MB/s</p>
<p>&nbsp;</p>
<p>(What does random access memory stand for again?)</p>
<p>&nbsp;</p>]]></description>
	</item>

	<item>
		<title>Does ATI FireGL support even exist?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118895</link> 
		<pubDate>2009-09-14T23:29:52 -05.00</pubDate> 
		<dc:creator>jcclow</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p>I have to admit...I'm furious! I have spent the last three days trying to find some kind of support for my new FireGL V5600. The CD that came with the video card gives an address of www.ati.com/online/registration and a unique ATI CustomerCare Product Serial Number that I'm supposed to use to register my new card and get support. However, when you enter that address, you just get dumped to the generic AMD drivers site. The card is not working with my PC and ATI doesn't even seem to exist to offer support. Does anyone here know how to get the support that is bragged about in all the reviews of this card? Thank you and I apologize for my tone, but this is uncalled for.</p>
<p>Not to mention the links provided in this forum for ATI GPU support (http://support.ati.com/ics/support/default.asp?deptID=894) are all broken too.</p>]]></description>
	</item>

	<item>
		<title>Shanghai/Istanbul intra-chip cache coherency behavior</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118436</link> 
		<pubDate>2009-09-04T16:15:11 -05.00</pubDate> 
		<dc:creator>dkanter</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Suppose you have a single socket system (desktop or server is irrelevant), with a 4 or 6 core CPU.&nbsp; I'm trying to understand how different cores on the CPU will share/provide cache lines to one another.</p>
<p>Suppose&nbsp;a clean cache line, L,&nbsp;is only held in the L1D cache for core0 in the CPU, and not in the L3.</p>
<p>If core1 tries to read data from L, it will miss in it's L1D and L2 caches.&nbsp; It will probe the L3 cache, and should probe the other L1D and L2 caches in the CPU (to see if the line is present and modified).</p>
<p>Who will satisfy core1's request?</p>
<p>1.&nbsp; It could get the data from the memory controller, which would be slow.</p>
<p>2.&nbsp; It could get the data from the L1D cache for core0, which should be faster.</p>
<p>It seems like #2 would make the most sense.&nbsp; Can someone from AMD explain which is the case?&nbsp; It's&nbsp;possible that this is not a yes/no question and is more complex, and if so, I'd like to understand what will determine the answer (e.g. would the probe filter change behavior at all).</p>
<p>&nbsp;</p>
<p>Added: I just checked the BIOS and kernel dev guide and it appears that there is a performance counter "EventSelect 043h Data Cache Refills from the Northbridge" and the unit mask selects which of the 5 states the line is in...this seems to imply that a clean line could be filled from another L1D on the same die, but it'd be nice to have this verified.</p>
<p>&nbsp;</p>
<p><br />Thanks,<br /><br />David</p>]]></description>
	</item>

	<item>
		<title>phenom II x4 965 BE hypertransport bug ???</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118332</link> 
		<pubDate>2009-09-02T07:12:35 -05.00</pubDate> 
		<dc:creator>maxreason</dc:creator>
   	    <slash:comments>12</slash:comments> 
		<description><![CDATA[ <p>I built a new system with phenom II x4 965 BE and gigabyte motherboard GA-MA790FXST-UD5P running windows xp 64-bit edition, but the system would freeze every 1 to 20 minutes at random times (including when no task was running and nothing was happening).</p>
<p>I'll skip the 3 days of careful and thorough tests I ran, but it included running memtest86+&nbsp;for&nbsp;hours from boot CD generated (zero errors), removing everything except video card from the motherboard slots, trying other memory modules, underclocking the CPU from 3.4GHz to 2.4GHz, underclocking the 1600MHz memory modules to 800MHz, and so forth.</p>
<p>For some odd reason the BIOS sets the northbridge/hypertransport speeds to 2000MHz instead of the 2600MHz that this CPU and chipset should support, so that should have been very conservative.&nbsp; Nonetheless after I had tried everything else I downshifted via BIOS the northbridge/hypertransport speeds from 2000MHz to 1600MHz --- and the system became completely reliable, stable, solid thereafter (for 2+ days so far).</p>
<p>Thinking the motherboard and/or northbridge chipset must be defective (slower than specification) I ordered a new motherboard.&nbsp; I figured this would surely&nbsp;solve the problem.&nbsp; Today I got the new motherboard and found it has ***exactly*** the same problem.</p>
<p>My question is --- where is the bug?</p>
<p>I am certain AMD chip testing tests the hypertransport bus on their CPUs at the full 5200MT/s hypertransport v3.0 speeds, so I tend to believe the CPU is&nbsp;not defective.</p>
<p>That leaves two possibilities that I can think of:</p>
<p>#1: Something is fundamentally wrong with this motherboard.</p>
<p>#2: Some code in Windows XP 64-bit edition malfunctions when the northbridge/hypertransport speeds exceed 1600MHz.</p>
<p>To me,&nbsp;#1 seems quite unlikely&nbsp;for the following reason.&nbsp; I chose this motherboard because&nbsp;most reviews of the Phenom II x4 965 BE CPU were performed on this motherboard --- and none of them reported any problems with flakiness in general or the northbridge/hypertransport in particular.&nbsp; In fact, many of these reviews overclocked the various parts of the system to see what kind of performance they could achieve.</p>
<p>That leaves #2,&nbsp;which seems somewhat unlikely too --- but what other possibilities are there?&nbsp; Am I missing some more likely possibility?&nbsp; Obviously there is one other possibility:</p>
<p>#3: The CPU chip I have was not properly tested, or malfunctioned within the first 15 minutes of running in my system.&nbsp; That seems highly unlikely to me, but it is possible.</p>
<p>Q1: Does anyone else run this combination of &lt;CPU, motherboard, OS&gt; with northbridge/hypertransport at 2000MHz to 2600MHz (or higher)?</p>
<p>Q2: Does anyone see any other possibilities that did not occur to me?</p>
<p>PS: The CPU temperature never exceeds 41C, the system temperature never exceeds 41C, the GPU temperature never exceeds 51C, and the system has lots of fans and excellent airflow (and the fans always run at full speed).&nbsp; The problem is no more likely to occur with lots of CPU activity versus minimal activity.</p>
<p>#####&nbsp; system specifications&nbsp; #####</p>
<p>motherboard: one gigabyte GA-MA790FXT-UD5P<br />CPU: one 3.4GHz AMD phenom II x4 965 BE (black edition)<br />DRAM: four mushkin 996601 modules (4 x 2GB DDR3-1600MHz @ 7-7-6-18)<br />video: one evga nvidia GTX 285 with 2GB VRAM<br />disks: two seagate 1TB SATAII drives (ST31000528AS)<br />disks: one western-digital 1TB SATAII drive (WD10EADS-00M2B0)<br />CDDVD: one NED CD/DVD burner (ND-3540A)<br />power: one coolmax greenpower 950W (CUG-950B)<br />CPU-cooler: zalman CNPS9700<br />fans: eight 80mm ball-bearing fans running constantly at full speed</p>
<p>NOTE:&nbsp; the DDR3 memory is running at 800MHz to 1333MHz @ 9-9-9-24<br />NOTE:&nbsp; often the tests were run with only one hard disk drive connected<br /><br />PS:&nbsp; Reply here or send reply to &lt;maxreason at gmail dot com&gt;.</p>]]></description>
	</item>

	<item>
		<title>ATI Problem , the distance will be blurred</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118292</link> 
		<pubDate>2009-09-01T12:38:53 -05.00</pubDate> 
		<dc:creator>bhonam</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>I am using ATI 4870 <br />I don't understand that why the distance will be blurred in games. <br /><br />When I change it to the Nvidia graphic card , the game setting has not changed <br />the problem was solved. <br /><br />How can i fix this problem ?</p>
<p>Picture:</p>
<p><a href="http://www.hkepc.com/forum/attachments/month_0908/20090829_1245c7f8701cbfe059e6WnpvoLbv8yqo.jpg">http://www.hkepc.com/forum/attachments/month_0908/20090829_1245c7f8701cbfe059e6WnpvoLbv8yqo.jpg</a></p>
<p><a href="http://www.hkepc.com/forum/attachments/month_0908/20090829_5f7b60816642eceb0cfcRvAzaYjJlCVN.jpg">http://www.hkepc.com/forum/attachments/month_0908/20090829_5f7b60816642eceb0cfcRvAzaYjJlCVN.jpg</a></p>]]></description>
	</item>

	<item>
		<title>how can I optimize the memory managing of linux which is CPU+GPU</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118270</link> 
		<pubDate>2009-08-31T22:23:44 -05.00</pubDate> 
		<dc:creator>taocb</dc:creator>
   	    <slash:comments>3</slash:comments> 
		<description><![CDATA[ <p>hi,</p>
<p>I want to optimize the memory managing of linux which is CPU+GPU?but I don't know what I do,can someone give some idea?</p>]]></description>
	</item>

	<item>
		<title>CPU + GPU, possible????</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118249</link> 
		<pubDate>2009-08-31T11:52:11 -05.00</pubDate> 
		<dc:creator>NathanOSY</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p>Hi all, i am developing a new project to compete with Intel's Larrabee GPU project. Currently i still studied inside the University but i kept thinking of researching new tech for the future. Still, i am not working with any semiconductor factory yet. <br /><br />I also design the blue prints of the next phased GPU (only 50% completed and basic phase). <br /><br />What had crossed my mind is should a CPU and GPU hybrid together??? Any comments will be appreciate. <img title=":)" src="http://img.tomshardware.com/forum/uk/icones/smile.gif" alt=":)" /></p>
<p>Edit: Turned off emoticon parsing</p>]]></description>
	</item>

	<item>
		<title>Problem with kernel Attribute or domainSize</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118173</link> 
		<pubDate>2009-08-29T15:12:39 -05.00</pubDate> 
		<dc:creator>slice4e</dc:creator>
   	    <slash:comments>9</slash:comments> 
		<description><![CDATA[ <p>I have written an implementation of a reduction in Brook+ 1.4 - comparing two matrices A and B and outputting if they are the same or not.</p>
<p>My code works as follows:</p>
<p>1) One thread scans down one column of A and B and compares the elements.</p>
<p>2) Using a Attribute, I define a thread goup of 64 threads. In the second step, after those 64 threads have scanned the columns, they communicate using local data store and reduce their results to a single output.</p>
<p>&nbsp;</p>
<p>3) I have enhanced this implementation, by using creating more threads and each thread scans only part ways down the column. To do this, I use kernel.domainSize( ... ). I also use float4, so each thread essentially scans 4 columns.</p>
<p>&nbsp;</p>
<p>My Problem:</p>
<p>My code works perfectly fine the first iteration. However, if I run it within a loop with several iteration, it fails to produce the correct results. After some debugging - it seems to me that the second time around my threads are not created properly ( printing their thread&nbsp; ids does not make any sense the second iteration). I think that this has something to do with Attribute or Domain and I cannot figure it out for 2 days now.It also seems that my output stream has to be the same size as my domain - for my code to work. In other words I think that domain does not work.</p>
<p>&nbsp;</p>
<p>I have attached my code. Any help will be appreciated.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>My code works per</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description>
	</item>

	<item>
		<title>Opteron memory consistency model info?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=118094</link> 
		<pubDate>2009-08-27T15:13:06 -05.00</pubDate> 
		<dc:creator>jtsmith581</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>Where can I find a detailed description on Opteron's memory consistency model, including read/write combinations across multiple pages and 'home' memory controllers.&nbsp; As far as I understand the <em>coherency</em> model (MOESI), writes are effectively serialized to a given cache line between multiple cores, but I don't understand what allows shared memory objects larger than 64 aligned bytes to behave properly (unless barriers are thrown around almost everywhere).&nbsp; If I have cores A-D on separate sockets where A writes to pages hosted in RAM off each, and B wants to read a consistent image of the aggregate output, how is this guaranteed?&nbsp; For example, is it strictly necessary to used locked instructions/memory fences for shared ring buffers?&nbsp; Would anything like a copy-on-write tree be consistently viewable without forced queue flushes across an entire system?&nbsp; If at all possible, I'd like an answer more substantial than 'it just works if you do X.'&nbsp; Thanks for any help!</p>
<p>--Jeff</p>]]></description>
	</item>

	<item>
		<title>how to delete my developer account?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117978</link> 
		<pubDate>2009-08-25T11:23:31 -05.00</pubDate> 
		<dc:creator>chromos</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>it's impossible for a human to find out where he can delete his account? so whom can I ask?</p>]]></description>
	</item>

	<item>
		<title>hi</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117916</link> 
		<pubDate>2009-08-24T06:15:41 -05.00</pubDate> 
		<dc:creator>jacob281</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p>Hello guys, i m kinda new here so i thought i should introduce my self. my name is jacob and i m from the UK.</p>
<p>i m kind of new in development line, but i m working hard to be pro.</p>
<p>wish me luck.</p>]]></description>
	</item>

	<item>
		<title>HD2400 / rv610 power managment</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117529</link> 
		<pubDate>2009-08-16T05:37:37 -05.00</pubDate> 
		<dc:creator>kuz</dc:creator>
   	    <slash:comments>3</slash:comments> 
		<description><![CDATA[ <p>Hello,</p>
<p>i'm using linux and have desktop with HD2400. Currently HD2400 is very hot. No X11 is running, just plain console. I'm searching a way to cool down my HD2400. I have 42589_rv630_rrg_1.01o.pdf, but there is'nt enoung information about power managment.</p>
<p>I tried to setu up GPU_COUNTER_CLK to 1 in GENERAL_PWRMGT register, but this seems doesn't help.</p>
<p>Changing SCLK_PWRMGT_EN in SCLK_PWRMGT_CNTL and MPLL_PWRMGT_OFF in MCLK_PWRMGT_CNTL doesn't help too.</p>
<p>Is there any recomendations/documentation how to setup device for low power mode?</p>]]></description>
	</item>

	<item>
		<title>Supported payload sizes</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117391</link> 
		<pubDate>2009-08-13T07:20:02 -05.00</pubDate> 
		<dc:creator>mbouzaidi</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Dear AMD,</p>
<p>According to the RS780 and RS690 ASIC Family Register Reference Guide, the only supported payload size for PCI express TLPs is 128 bytes. Is this the same for all current AMD northbridges? Or are there some that support different payload sizes?</p>
<p>Thank you.</p>]]></description>
	</item>

	<item>
		<title>Who is the brand ambassador of AMD ?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117316</link> 
		<pubDate>2009-08-11T20:40:05 -05.00</pubDate> 
		<dc:creator>sam890060</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ Who is the brand ambassador of AMD ? Any celebrity ? Sportsman? Politician ? <img src="i/expressions/face-icon-small-happy.gif" border="0"><br /><br />Earlier I saw viswanathan anand in one AMD ! <br /><br />Who is the latest ambassador ?]]></description>
	</item>

	<item>
		<title>Any AMD industry/company in India ?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117315</link> 
		<pubDate>2009-08-11T20:36:38 -05.00</pubDate> 
		<dc:creator>sam890060</dc:creator>
   	    <slash:comments>5</slash:comments> 
		<description><![CDATA[ I'm doing my engineering in computer science and I would like to go to AMD company for Industrial Visit (IV). I'm in South India. May I know where AMD development centre or company is ? In India?]]></description>
	</item>

	<item>
		<title>Need &quot;BIOS and Kernel Developer&apos;s Guide&quot; for 10h Family CPUs ( Phenom I/II  etc)</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=117059</link> 
		<pubDate>2009-08-06T04:54:55 -05.00</pubDate> 
		<dc:creator>Brane2</dc:creator>
   	    <slash:comments>11</slash:comments> 
		<description><![CDATA[ <p>I'm unstisfied with memtest86+ and would like to optimize,rework and expand it, but in order to da that properly I neeed more info about extra hardware on CPU ( PLLs, memory controller, HT links etc).</p>
<p>&nbsp;</p>
<p>"BIOS and Kernel Developer's Guide" contains that kind of info, but version for Phenom doesn't seem to be available...</p>
<p>It would be nice if I could get ACC- related info, but I suppose this is deeply in the "wet dreams" area...</p>
<p>&nbsp;</p>
<p>Can anyone help ?</p>]]></description>
	</item>

	<item>
		<title>Geode LX800 and CPU frequency scaling</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=116922</link> 
		<pubDate>2009-08-03T09:36:47 -05.00</pubDate> 
		<dc:creator>ebianchini</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>Does anybody knows if AMD Geode LX800 supports CPU Frequency Scaling? <br /> <br />I've search through all AMD site without success in find some information about this. <br /> <br />My problem is that I have to give to my software some way to control the CPU frequency. <br /> <br />My environment: <br />Motherboard: Axiomtek ETM620 <br />Processor: AMD Geode LX800 <br />OS: Linux Debian 4 Kernel 2.6.18 <br />Software developed in Java (if possible will control CPU frequency using some JNI) <br /> <br />Thanks all.</p>]]></description>
	</item>

	<item>
		<title>Which will be the future processor ?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=116878</link> 
		<pubDate>2009-08-02T04:01:12 -05.00</pubDate> 
		<dc:creator>sam890060</dc:creator>
   	    <slash:comments>9</slash:comments> 
		<description><![CDATA[ <p>Which will be the leading processor in future ? Intel or AMD or any other.. if so why?</p>
<p>&nbsp;</p>
<p>Regards,</p>]]></description>
	</item>

	<item>
		<title>AMD suits best for which platform?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=116877</link> 
		<pubDate>2009-08-02T03:59:12 -05.00</pubDate> 
		<dc:creator>sam890060</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>AMD suits for which platform excellently.. like linux, mac or windows?</p>
<p>&nbsp;</p>
<p>Regards,</p>
<p>Edit: Removed advertising<a title="HellBound Bloggers" href="http://www.hellboundbloggers.com/"></a></p>]]></description>
	</item>

	<item>
		<title>Can you use AMD software on Zii platform</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=116772</link> 
		<pubDate>2009-07-30T13:02:42 -05.00</pubDate> 
		<dc:creator>dhealy</dc:creator>
   	    <slash:comments>1</slash:comments> 
		<description><![CDATA[ <p>Recently announced Zii platform is, according to <a title="zii platform information" href="http://www.zii.com" target="_blank">its website</a>, open. The company behind it is 3DLabs, or whatever they are called now, so no surprise there is hardware OpenGL support, among other things. The hardware looks iphonesque but it seems to be much much powerful (multicore ARM), possibly able to serve as basis for gaming consoles or wireless streamers, skypephones or simply put: modern day palmtops (except not from Palm). I was wondering if it would be possible to use GPU PerfStudio and other AMD apps on it. Any idea?</p>]]></description>
	</item>

	<item>
		<title>Hardware Benchmarking tools</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=116089</link> 
		<pubDate>2009-07-16T03:37:28 -05.00</pubDate> 
		<dc:creator>prako</dc:creator>
   	    <slash:comments>5</slash:comments> 
		<description><![CDATA[ <p>Hi,<br />Im using AMD opteron 4-core PC. When i parallelise(Using OpenMP)&nbsp;and run a serial legacy application on the 4-core i get very inconsistent results when compared to the results on a single or dual core. I want to benchmark my PC to know how well the 4-cores are being utilised and to check the load on each core. Could someone please suggest some good tools that would give the above information as well as the information on the memory usage etc....<br /><br />Thanks</p>]]></description>
	</item>

	<item>
		<title>How to Preserve Code Formatting and Indentation</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=115975</link> 
		<pubDate>2009-07-13T14:37:24 -05.00</pubDate> 
		<dc:creator>pnolte</dc:creator>
   	    <slash:comments>4</slash:comments> 
		<description><![CDATA[ <p><strong>Scroll down for an update.</strong></p>
<p>Greetings,</p>
<p>A few of our members have asked how&nbsp;to post code snippets without losing indentation and formatting. There are actually&nbsp;two ways that you can preserve your code&nbsp;indentation/formatting when posting to our forum.</p>
<p>1. The first method is the easiest. In your forum profile, select the <strong>WYWIWYG editor</strong> instead of the HTML editor. From there, you can simply copy/paste your code, and the indentation/formatting will be preserved. For example:</p>
<p>default<br />{<br />&nbsp;&nbsp;&nbsp; state_entry()<br />&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; llSetStatus(STATUS_PHYSICS, TRUE);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; llSetBuoyancy(1.1);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; llSetStatus( STATUS_DIE_AT_EDGE, FALSE);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; llSetTimerEvent(gap);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; llResetTime();<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; on_rez(integer delay)<br />&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; buoyancy();<br />&nbsp;&nbsp;&nbsp; }</p>
<p>}</p>
<p>To select the <strong>WYSIWYG editor</strong>, visit <a href="../forum/profile.cfm?FTVAR_PROFILEPAGE=2">http://forums.amd.com/forum/profile.cfm?FTVAR_PROFILEPAGE=2</a>&nbsp;and then check the WYSIWYG Editor button.</p>
<p>2. If you prefer using&nbsp;the HTML editor,&nbsp;then you can enclose&nbsp;your code within ...tags. Again, this will preserve your formatting/indentation.</p>
<p>In either case, you should always check the <strong>Do not parse emoticons</strong> checkbox, which prevents code elements from being converted into smileys.</p>]]></description>
	</item>

	<item>
		<title>Which SDK for basic frame grabbing under Linux?</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=115874</link> 
		<pubDate>2009-07-10T15:37:10 -05.00</pubDate> 
		<dc:creator>MooseDrool</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Intended application is frame grabbing (saving all video+sound&nbsp;frames to a single&nbsp;file) under 32-bit Linux.&nbsp;&nbsp; Expected hardware is ATI Radeon HD&nbsp;3800 series card.</p>
<p>I would like to be able to capture analog video on the AVIVO connector.</p>
<p>Which SDK allows this?</p>]]></description>
	</item>

	<item>
		<title>google</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=115856</link> 
		<pubDate>2009-07-10T05:11:24 -05.00</pubDate> 
		<dc:creator>sullivany677</dc:creator>
   	    <slash:comments>6</slash:comments> 
		<description><![CDATA[ <p><a href="http://www.google.com"></a></p>]]></description>
	</item>

	<item>
		<title>Subcontracting for AMD/ATI</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=115463</link> 
		<pubDate>2009-07-01T12:31:57 -05.00</pubDate> 
		<dc:creator>ilghiz</dc:creator>
   	    <slash:comments>2</slash:comments> 
		<description><![CDATA[ <p>Hi,</p>
<p>would like to be advised to whom can I can forward my question. Our company developed a lot of numerical software starting from sparse/dence/compressed linear system solvers, CFD and wave propargation and many others. Last year we port a lot of our software to NVIDIA GPUs (I can provide 4 reference links from NVIDIA corporate site to our site).</p>
<p>We can use our 17 years software development experience to considerably improve ACML that will compete with MKL and beat most of CUDA enabled BLAS/LAPACK and other scientific libraries.</p>
<p>It would be very kind if somebody can forward this message or my contacts to some executives in AMD for discussion.</p>
<p>Sincerely,</p>
<p>Ilgis Ibragimov</p>
<p>--</p>
<p>Dr. Ilgis Ibragimov</p>
<p>Vice-President</p>
<p>Elegant Mathematics Ltd.</p>
<p>+49-163-7414473</p>]]></description>
	</item>

	<item>
		<title>30%-70% of phenom were actually developed in india ??</title>
		<link>http://forums.amd.com/forum/messageview.cfm?catid=203&amp;threadid=115455</link> 
		<pubDate>2009-07-01T05:14:14 -05.00</pubDate> 
		<dc:creator>biocoat</dc:creator>
   	    <slash:comments>7</slash:comments> 
		<description><![CDATA[ <p>30% - 70% of <span style="font-family: arial,helvetica,sans-serif; font-size: x-small;">Barcelona, Shanghai and&nbsp; Istanbul</span>does? anyone know anything about that?</p>
<p>is that true?</p>
<p>&nbsp;</p>
<p>http://www.cxotoday.com/India/News/AMD_India_Center_Develops_30-70_of_Processors/551-102762-912.html</p>]]></description>
	</item>

</channel>
</rss>
