Bård Farstad
Monday 16 April 2007
As a follow up on the ICC optimizations I did on Apache and friends and MySQL on 32 bits Intel servers I re-did the tests on 64bits servers. The test was done using Fedora Core 6 for x86_64 on a Dual Xeon 5130 2GHz.
The compilation is actually quite straight forward. You need to download and install the Intel C++ for Linux. I used the current 9.1 release of the ICC compiler. After the installation you need to export some variables:
export LD_LIBRARY_PATH=/opt/intel/cc/9.1.047/lib export CC=/opt/intel/cc/9.0/bin/icc
Then you compile Apache, PHP and APC as normal and you are ready to run an ICC accelerated environment on your 64bits architecture.
The testing was done with eZ Publish Open Source CMS and the performance improvements was 13.4% in number of pages served and the PHP compilation speed was increased with 14.4%. This is a bit more even results than on 32bit but the overall result is better with 64bit compared to 32bits. I tested with the default download of eZ Publish 3.9.1 and used the standard MySQL that ships with Fedora Core 6. There are more tuning that can be done with the setup and the results might vary when it is tuned even more. I will look into more detailed tuning and see what numbers I can get.
Entry filed under: eZ publish | Trackback this post
bigbigwatch
Wednesday 13 January 2010
bigbigwatch
Wednesday 13 January 2010
bigbigwatch
Wednesday 13 January 2010
bigbigwatch
Wednesday 13 January 2010
bigbigwatch
Wednesday 13 January 2010
bigbigwatch
Wednesday 13 January 2010
rs gold
Tuesday 20 October 2009
zainky
Monday 20 July 2009
b2cwatch.com
Friday 03 July 2009
rs2baby
Saturday 13 June 2009
apple510
Saturday 07 February 2009
zhibo
Tuesday 23 October 2007
ghd
bigbigwatch
Wednesday 13 January 2010