<?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: Another Look at my old Benchmark</title>
	<atom:link href="http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/feed/" rel="self" type="application/rss+xml" />
	<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 07 Dec 2009 19:12:37 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: niskotink0</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-194</link>
		<dc:creator>niskotink0</dc:creator>
		<pubDate>Wed, 10 Jun 2009 17:10:17 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-194</guid>
		<description>wow.. thank you. !</description>
		<content:encoded><![CDATA[<p>wow.. thank you. !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: attractivechaos</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-174</link>
		<dc:creator>attractivechaos</dc:creator>
		<pubDate>Mon, 09 Mar 2009 10:49:34 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-174</guid>
		<description>@Brian

Thank you for the link. STX B+-tree is a very good library. It slightly outperforms my kbtree in terms of speed and comparable in memory. I will show the results later.</description>
		<content:encoded><![CDATA[<p>@Brian</p>
<p>Thank you for the link. STX B+-tree is a very good library. It slightly outperforms my kbtree in terms of speed and comparable in memory. I will show the results later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: attractivechaos</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-173</link>
		<dc:creator>attractivechaos</dc:creator>
		<pubDate>Fri, 06 Mar 2009 14:33:51 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-173</guid>
		<description>For unix/linux, you should put gdsl-config on the $PATH and compile with something like:

gcc -c `gdsl-config --flags` -g -Wall -O2 -o code.o code.c

and link with:

gcc `gdsl-config --libs` code.o -o code

Or you explicitly put the output of gdsl-config --flags to replace `gdsl-config --flags`. Maybe you have to do so for windows as windows shell does not recognize this `` marks.

What to use is largely subjected to your appetite. I simply use Emacs, but this might be difficult for you. I know people use NetBeans (Java), Eclipse (Java), code::blocks (cross-platform), Dev-C++ (windows), Kdevelopment (Linux/KDE) and Xcode (mac os x). These are all free. I think others rather than me may give you more useful advice.</description>
		<content:encoded><![CDATA[<p>For unix/linux, you should put gdsl-config on the $PATH and compile with something like:</p>
<p>gcc -c `gdsl-config &#8211;flags` -g -Wall -O2 -o code.o code.c</p>
<p>and link with:</p>
<p>gcc `gdsl-config &#8211;libs` code.o -o code</p>
<p>Or you explicitly put the output of gdsl-config &#8211;flags to replace `gdsl-config &#8211;flags`. Maybe you have to do so for windows as windows shell does not recognize this &#8220; marks.</p>
<p>What to use is largely subjected to your appetite. I simply use Emacs, but this might be difficult for you. I know people use NetBeans (Java), Eclipse (Java), code::blocks (cross-platform), Dev-C++ (windows), Kdevelopment (Linux/KDE) and Xcode (mac os x). These are all free. I think others rather than me may give you more useful advice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Usman</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-172</link>
		<dc:creator>Usman</dc:creator>
		<pubDate>Fri, 06 Mar 2009 14:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-172</guid>
		<description>@attractivechaos

I am trying to use the GDSL library for different data structures such as @D array and lists. I have comiled it and it went well but when i tried to buid it then gives me error. I have given the command line arguments for compiler but when i gave command line arguments to linker it says the following:
================================================== ================
Running &quot;/usr/bin/make -f Makefile CONF=Debug&quot; in /home/usman/NetBeansProjects/test

/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `/home/usman/NetBeansProjects/test&#039;
/usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/test
make[2]: Entering directory `/home/usman/NetBeansProjects/test&#039;
mkdir -p dist/Debug/GNU-Linux-x86
gcc -o dist/Debug/GNU-Linux-x86/test build/Debug/GNU-Linux-x86/test.o gdsl-config --libs
gcc: gdsl-config: No such file or directory
make[2]: *** [dist/Debug/GNU-Linux-x86/test] Error 1
make[2]: Leaving directory `/home/usman/NetBeansProjects/test&#039;
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/home/usman/NetBeansProjects/test&#039;
make: *** [.build-impl] Error 2

Build failed. Exit value 2.
===================================

In the usage guidelines for the GDSL the following is stated:
-----------------------------------------------------------------------------------------
Usage
=====

Simply include &#039;#include &#039; into your source C file.
Include &#039;gdsl-config --flags&#039; to your compilation command.
Include &#039;gdsl-config --libs&#039; to your link command.

Then, you can use any of the functions described in the main GDSL header file:
&#039;gdsl.h&#039;.
--------------------------------------------------------------------------------------

I am using netbeans 6.5 for the development. Please tell me that what could be the problem as i am really stucked in it :( also if you could  please suggest me some other good IDE for development as the one i am using is good for java but not for C.

Looking forward for your kind response.

regards,</description>
		<content:encoded><![CDATA[<p>@attractivechaos</p>
<p>I am trying to use the GDSL library for different data structures such as @D array and lists. I have comiled it and it went well but when i tried to buid it then gives me error. I have given the command line arguments for compiler but when i gave command line arguments to linker it says the following:<br />
================================================== ================<br />
Running &#8220;/usr/bin/make -f Makefile CONF=Debug&#8221; in /home/usman/NetBeansProjects/test</p>
<p>/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf<br />
make[1]: Entering directory `/home/usman/NetBeansProjects/test&#8217;<br />
/usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/test<br />
make[2]: Entering directory `/home/usman/NetBeansProjects/test&#8217;<br />
mkdir -p dist/Debug/GNU-Linux-x86<br />
gcc -o dist/Debug/GNU-Linux-x86/test build/Debug/GNU-Linux-x86/test.o gdsl-config &#8211;libs<br />
gcc: gdsl-config: No such file or directory<br />
make[2]: *** [dist/Debug/GNU-Linux-x86/test] Error 1<br />
make[2]: Leaving directory `/home/usman/NetBeansProjects/test&#8217;<br />
make[1]: *** [.build-conf] Error 2<br />
make[1]: Leaving directory `/home/usman/NetBeansProjects/test&#8217;<br />
make: *** [.build-impl] Error 2</p>
<p>Build failed. Exit value 2.<br />
===================================</p>
<p>In the usage guidelines for the GDSL the following is stated:<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Usage<br />
=====</p>
<p>Simply include &#8216;#include &#8216; into your source C file.<br />
Include &#8216;gdsl-config &#8211;flags&#8217; to your compilation command.<br />
Include &#8216;gdsl-config &#8211;libs&#8217; to your link command.</p>
<p>Then, you can use any of the functions described in the main GDSL header file:<br />
&#8216;gdsl.h&#8217;.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>I am using netbeans 6.5 for the development. Please tell me that what could be the problem as i am really stucked in it <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  also if you could  please suggest me some other good IDE for development as the one i am using is good for java but not for C.</p>
<p>Looking forward for your kind response.</p>
<p>regards,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-165</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 27 Jan 2009 23:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-165</guid>
		<description>Could you also include the following in your testing?

http://idlebox.net/2007/stx-btree/</description>
		<content:encoded><![CDATA[<p>Could you also include the following in your testing?</p>
<p><a href="http://idlebox.net/2007/stx-btree/" rel="nofollow">http://idlebox.net/2007/stx-btree/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: attractivechaos</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-157</link>
		<dc:creator>attractivechaos</dc:creator>
		<pubDate>Sun, 30 Nov 2008 10:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-157</guid>
		<description>@lars

I have tested g++::tr1 several times before and only this time it shows this weird memory footprint I could not exlain. I have not looked into the details, though.

In general, in all my tests, g++::tr1 is slightly faster than __gnu_cxx::hash_map. It would be good to use g++::tr1 when we make sure this weird memory is not caused by a bug.</description>
		<content:encoded><![CDATA[<p>@lars</p>
<p>I have tested g++::tr1 several times before and only this time it shows this weird memory footprint I could not exlain. I have not looked into the details, though.</p>
<p>In general, in all my tests, g++::tr1 is slightly faster than __gnu_cxx::hash_map. It would be good to use g++::tr1 when we make sure this weird memory is not caused by a bug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lars</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-156</link>
		<dc:creator>lars</dc:creator>
		<pubDate>Sat, 29 Nov 2008 17:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-156</guid>
		<description>Thanks for the clarification.
I think it&#039;s interesting to note that the __gnu_cxx::hash_map (from sgi) is considered deprecated as of gcc v4.3 -- the gcc tr1 hash containers are preferred replacements. However, their memory performance seems to be terrible in your tests...!</description>
		<content:encoded><![CDATA[<p>Thanks for the clarification.<br />
I think it&#8217;s interesting to note that the __gnu_cxx::hash_map (from sgi) is considered deprecated as of gcc v4.3 &#8212; the gcc tr1 hash containers are preferred replacements. However, their memory performance seems to be terrible in your tests&#8230;!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: attractivechaos</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-155</link>
		<dc:creator>attractivechaos</dc:creator>
		<pubDate>Sat, 29 Nov 2008 11:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-155</guid>
		<description>It is boost unordered class. I did not install it on my Mac laptop (it is huge and I am short of disk space) and so the mac result is unavilable.

From what I can tell, g++4::tr1/sgi_hash/boost_unordered all use very similar algorithms. It is no surprising that they achive very similar performance.</description>
		<content:encoded><![CDATA[<p>It is boost unordered class. I did not install it on my Mac laptop (it is huge and I am short of disk space) and so the mac result is unavilable.</p>
<p>From what I can tell, g++4::tr1/sgi_hash/boost_unordered all use very similar algorithms. It is no surprising that they achive very similar performance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lars</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-154</link>
		<dc:creator>lars</dc:creator>
		<pubDate>Sat, 29 Nov 2008 00:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-154</guid>
		<description>I just noticed a (new?) first column &quot;boost_hash&quot;? Which library is that, boost.unordered? It seems to give good performance (with little space) for char* keys, but is only plotted for 64bit?</description>
		<content:encoded><![CDATA[<p>I just noticed a (new?) first column &#8220;boost_hash&#8221;? Which library is that, boost.unordered? It seems to give good performance (with little space) for char* keys, but is only plotted for 64bit?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: attractivechaos</title>
		<link>http://attractivechaos.wordpress.com/2008/10/07/another-look-at-my-old-benchmark/#comment-146</link>
		<dc:creator>attractivechaos</dc:creator>
		<pubDate>Thu, 30 Oct 2008 09:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://attractivechaos.wordpress.com/?p=586#comment-146</guid>
		<description>@Troy

Thank you for the hint and sorry that I have not read documentation carefully. Uthash now works properly. I will update the post later.</description>
		<content:encoded><![CDATA[<p>@Troy</p>
<p>Thank you for the hint and sorry that I have not read documentation carefully. Uthash now works properly. I will update the post later.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
