<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6447675037999907807</id><updated>2007-09-06T18:53:45.016-07:00</updated><title type='text'>Work @ CCT</title><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/cctblog.html'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml'/><author><name>elenusha</name></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-4147929262513664851</id><published>2007-09-06T18:40:00.000-07:00</published><updated>2007-09-06T18:53:45.048-07:00</updated><title type='text'>Movies with shrimps</title><content type='html'>Today I've finally succeeded compiling Cactus with HDF5. I have the simulation running on numrel03 and by tomorrow morning I should have the h5 files.&lt;br /&gt;&lt;br /&gt;You can see the last movie I made - the one with the reduced color range for the water here:&lt;br /&gt;http://www.cct.lsu.edu/~elena/ShrimpsBiomass.gif&lt;br /&gt;I'll try to play a little bit more with the range, because I want to see more colors.&lt;br /&gt;&lt;br /&gt;Past movies:&lt;br /&gt;This has the range varying (initially is from -140 to 20). In terms of coloring is more beautiful than ShrimpsBiomass.gif: http://www.cct.lsu.edu/~elena/masura.gif&lt;br /&gt;This is just with the biomass - no water/land: http://www.cct.lsu.edu/~elena/biomass_new.gif&lt;br /&gt;&lt;br /&gt;*** command&lt;br /&gt;screen  - to open another terminal in the terminal&lt;br /&gt;screen -x  -to see the opened terminals or to log into the only one opened</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/09/movies-with-shrimps.html' title='Movies with shrimps'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=4147929262513664851' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/4147929262513664851'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/4147929262513664851'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-8358474409667124885</id><published>2007-05-29T10:05:00.000-07:00</published><updated>2007-05-29T10:17:48.060-07:00</updated><title type='text'>How to create movies from 2D data</title><content type='html'>1. How to create individual frames from 2D data&lt;br /&gt; Using a perl script and gnuplot, generate the individual frames with the command:&lt;br /&gt;&lt;br /&gt;./count.pl | gnuplot&lt;br /&gt;&lt;br /&gt;(the gnuplot version recommended is 4.2; it seems that the previous versions do not support png format).&lt;br /&gt;&lt;br /&gt;This is the perl script "count.pl" we used:&lt;br /&gt;&lt;br /&gt;#! /usr/bin/perl -w&lt;br /&gt;&lt;br /&gt;use strict;&lt;br /&gt;&lt;br /&gt;my $itlast = 364;&lt;br /&gt;javascript:void(0)&lt;br /&gt;print "set pm3d map\n";&lt;br /&gt;print "set size ratio -1\n";&lt;br /&gt;print "set cbrange [0:1]\n";&lt;br /&gt;print "set terminal png\n";&lt;br /&gt;print "set title 'Shrimp Biomass'\n";&lt;br /&gt;for (my $iter = 1; $iter &lt;= $itlast; ++ $iter) {&lt;br /&gt;    printf "set output 'bmnew.%04d.png'\n", $iter;&lt;br /&gt;    printf "splot 'bmnew_2D.asc' index $iter\n";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The above script is for generating a frame for each day for the total cohort of 4.000.000 shrimps.&lt;br /&gt;&lt;br /&gt;2. How to combine individual frames into a movie&lt;br /&gt;- first, convert the png into tiff; there are two ways to do it: either use mogrify ( mogrify -format tiff *.png ), or  convert.&lt;br /&gt;- second, combine the frames into a movie called shrimp.mpg:&lt;br /&gt;ffmpeg -f mpeg2video -pass 1/2 -b 20M -i bmnew.0%d.tiff shrimp.mpg&lt;br /&gt;&lt;br /&gt;The small movie shrimp.mpg is ready to be visualized!&lt;br /&gt;Enjoy it at www.cct.lsu.edu/~elena/index/shrimp.mpg or as a small gif file at www.cct.lsu.edu/~elena/biomass_new.gif</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/05/how-to-create-movies-from-2d-data.html' title='How to create movies from 2D data'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=8358474409667124885' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/8358474409667124885'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/8358474409667124885'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-6120147568052111172</id><published>2007-05-01T13:39:00.001-07:00</published><updated>2007-05-01T13:44:34.844-07:00</updated><title type='text'>Useful commands for work with references</title><content type='html'>* look for the keyword and performance in the Cactus.bib file.&lt;br /&gt;grep keyword Cactus.bib | grep performance&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* count how many times the word performance given as a keyword appears in the bibtex file&lt;br /&gt;grep keyword Cactus.bib | grep performance | wc -l&lt;br /&gt;&lt;br /&gt;* sort a bibtex file for Performance papers (the keyword for these is performance) and pipe the result into a new file Performance bib:&lt;br /&gt;bibgrep keyword:performance Cactus.bib &gt; Performance.bib&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* list the entries by year in descending order:&lt;br /&gt; ./bibtex2html -r -d Performance.bib</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/05/useful-commands-for-work-with.html' title='Useful commands for work with references'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=6120147568052111172' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6120147568052111172'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6120147568052111172'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-8110822802155920088</id><published>2007-04-04T07:59:00.000-07:00</published><updated>2007-04-04T16:27:58.911-07:00</updated><title type='text'>Variables made parameters in Cactus</title><content type='html'>1. Remove the declaration of the variable &lt;br /&gt;&lt;br /&gt;2. In the param.ccl from ~/Cactus/arrangements/CactusShrimp/Shrimp/ declare the variables you want to make as Cactus parameters&lt;br /&gt;&lt;br /&gt;i.e.&lt;br /&gt;&lt;br /&gt;PRIVATE:  &lt;br /&gt;( !!Access level)&lt;br /&gt;&lt;br /&gt;INT endday "The last day of the simulation or the number of days"  &lt;br /&gt;(!!The parameter type and name)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;        1:365::"range for the endday"   &lt;br /&gt;(!! The range or the allowed values)&lt;br /&gt;&lt;br /&gt;} 80 &lt;br /&gt;(!!default value)&lt;br /&gt;&lt;br /&gt;3. In the parameter file specify the value of the variable (~/Cactus/exe/shrimp.par):&lt;br /&gt;&lt;br /&gt;i.e. - add this line:&lt;br /&gt;Shrimp::endday=12&lt;br /&gt;&lt;br /&gt;4. In the main file ( inside the code) :&lt;br /&gt;&lt;br /&gt;- include the following library:&lt;br /&gt;#include "cctk_Parameters.h"&lt;br /&gt;&lt;br /&gt;- in the subroutines where the variable is used, add:&lt;br /&gt;DECLARE_CCTK_PARAMETERS&lt;br /&gt; (that would be after the implicit none)</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/04/variables-made-parameters-in-cactus.html' title='Variables made parameters in Cactus'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=8110822802155920088' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/8110822802155920088'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/8110822802155920088'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-6814513172837434876</id><published>2007-04-03T07:50:00.000-07:00</published><updated>2007-04-03T09:50:19.143-07:00</updated><title type='text'>Integrating the Shrimp code into Cactus</title><content type='html'>1. Download Cactus&lt;br /&gt; &lt;br /&gt;-download the script that is used to checkout Cactus:&lt;br /&gt;wget http://www.cactuscode.org/download/GetCactus&lt;br /&gt;&lt;br /&gt;-change the permision:&lt;br /&gt;chmod 755 GetCactus&lt;br /&gt;&lt;br /&gt;-execute:&lt;br /&gt;./GetCactus&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt; Directory for Cactus installation [Cactus] : &lt;br /&gt;&lt;br /&gt; Anonymous Flesh checkout? (y)es, n)o, h)elp) [yes] : yes&lt;br /&gt;&lt;br /&gt; Checkout Flesh from &lt;br /&gt;   [1] Last stable release&lt;br /&gt;   [2] Standard development version (bug fixes/unstable)&lt;br /&gt; Choose version: (1-2, h)elp, q)uit) [1] : 1&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; Verbose checkout (y)es, n)o, h)elp) [no] : no&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;2. Create a new thorn&lt;br /&gt;&lt;br /&gt;cd Cactus&lt;br /&gt;&lt;br /&gt;gmake newthorn&lt;br /&gt;&lt;br /&gt;________________________________________________________________________&lt;br /&gt;Creating a new thorn&lt;br /&gt;Thorn name &lt;br /&gt;   --&gt; Shrimp&lt;br /&gt;&lt;br /&gt;The following arrangements are available:&lt;br /&gt;Pick one, or create a new one.&lt;br /&gt;arrangement &lt;br /&gt;   --&gt; CactusShrimp&lt;br /&gt;&lt;br /&gt;Thorn Author Name &lt;br /&gt;   --&gt; Elena C.&lt;br /&gt;&lt;br /&gt;Email Address &lt;br /&gt;   --&gt; elena@cct.lsu.edu&lt;br /&gt;&lt;br /&gt;Add another author? Y/N &lt;br /&gt;   --&gt; n&lt;br /&gt;&lt;br /&gt;Creating new arrangement CactusShrimp&lt;br /&gt;Creating thorn Shrimp in CactusShrimp&lt;br /&gt;All done.&lt;br /&gt;Please remember to fill out the README and doc/documentation.tex files.&lt;br /&gt;________________________________________________________________________&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- copy the shrimp files in the "src" directory and rename the file with the code from .f90 to .F90&lt;br /&gt;- finally, these files should be in src:&lt;br /&gt;&lt;br /&gt;Bolivar2003.prn   fineelmtrim.txt          make.code.defn                 &lt;br /&gt;CBelevations.prn  GITemps2003.txt      Shrimp_02_08_07_clean_UNIX.F90&lt;br /&gt;EGelevations.prn  Grand Isle 2003.txt    var1.i&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;- the difference between the extensions .f90 and  .F90 is about the "no preprocessing" Fortran 90 free form&lt;br /&gt;- the file has to be rename, otherwise later there will be problems&lt;br /&gt;&lt;br /&gt;3. Prepare the F90 file for compilation&lt;br /&gt;&lt;br /&gt;- we choose to integrate into Cactus the optmized/tuned version of the shrimp code&lt;br /&gt;&lt;br /&gt;- here are the changes we made in order to put into Cactus:&lt;br /&gt;&lt;br /&gt;-#include "cctk.h"&lt;br /&gt;-#include "cctk_Arguments.h"&lt;br /&gt;!! including the necessary libraries&lt;br /&gt;&lt;br /&gt;!!make the main program a subroutine:&lt;br /&gt;-subroutine Shrimp_main(CCTK_ARGUMENTS)&lt;br /&gt;-       implicit none&lt;br /&gt;-&lt;br /&gt;-       DECLARE_CCTK_ARGUMENTS&lt;br /&gt;&lt;br /&gt;!! and don't forget to close the subroutine instead of the program; &lt;br /&gt;-end subroutine Shrimp_main-&lt;br /&gt;&lt;br /&gt;!! change all the INCLUDE 'name' to #include "name"&lt;br /&gt;i.e.&lt;br /&gt;-#include "var1.i"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Modify make.code.defn from Cactus/arrangements/CactusShrimp/Shrimp/src/&lt;br /&gt;&lt;br /&gt;# Main make.code.defn file for thorn Shrimp&lt;br /&gt;# $Header$&lt;br /&gt;&lt;br /&gt;# Source files in this directory&lt;br /&gt;SRCS = Shrimp_02_08_07_clean_UNIX.F90&lt;br /&gt;&lt;br /&gt;# Subdirectories containing source files&lt;br /&gt;SUBDIRS =&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Modify the schedule.ccl from Cactus/arrangements/CactusShrimp/Shrimp/&lt;br /&gt;&lt;br /&gt;# Schedule definitions for thorn Shrimp&lt;br /&gt;# $Header$&lt;br /&gt;&lt;br /&gt;SCHEDULE Shrimp_main AT EVOL&lt;br /&gt;{&lt;br /&gt;        LANG: FORTRAN&lt;br /&gt;} "Main function of the Shrimp code"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. Modify the interface.ccl to&lt;br /&gt;&lt;br /&gt;# Interface definition for thorn Shrimp&lt;br /&gt;# $Header$&lt;br /&gt;&lt;br /&gt;implements: Shrimp #name of the thorn&lt;br /&gt;inherits:&lt;br /&gt;&lt;br /&gt;7. Create a file with the thorns to be used in the compilation&lt;br /&gt;&lt;br /&gt;cd ~/Cactus/&lt;br /&gt;vim  file&lt;br /&gt;&lt;br /&gt;-in our case, the file contains only CactusShrimp/Shrimp&lt;br /&gt;i.e.&lt;br /&gt;less file&lt;br /&gt;CactusShrimp/Shrimp&lt;br /&gt;&lt;br /&gt;8.  Use an option file for compilation (i.e. the options-numrel-intel file from Enrique)&lt;br /&gt;&lt;br /&gt;9. Compile the code&lt;br /&gt;&lt;br /&gt;gmake shrimp_conf-config THORNLIST=file options=options-numrel-intel&lt;br /&gt;&lt;br /&gt;10. You should have the following message returned at the end :&lt;br /&gt;&lt;br /&gt;________________________________________________________________________&lt;br /&gt;All done !&lt;br /&gt;________________________________________________________________________&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11. Create a parameter file in Cactus/exe&lt;br /&gt;&lt;br /&gt;less shrimp.par&lt;br /&gt;ActiveThorns="Shrimp"&lt;br /&gt;Cactus::cctk_itlast = 80&lt;br /&gt;&lt;br /&gt;12. This is important and it might be omitted.&lt;br /&gt;&lt;br /&gt;- the external files used by the code should be inside the exe directory as well.&lt;br /&gt;- therefore the following should be there:&lt;br /&gt;&lt;br /&gt;Bolivar2003.prn     checkhab.out      GITemps2003.txt      var1.i&lt;br /&gt;cactus_shrimp_conf  EGelevations.prn  Grand Isle 2003.txt&lt;br /&gt;CBelevations.prn    fineelmtrim.txt   shrimp.par&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13.  From inside the exe directory run the code:&lt;br /&gt;&lt;br /&gt;- cactus_shrimp_conf should be there&lt;br /&gt;&lt;br /&gt;mpirun -np 1 cactus_shrimp_conf shrimp.par&lt;br /&gt;&lt;br /&gt;Enjoy!!!</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/04/integrating-shrimp-code-into-cactus.html' title='Integrating the Shrimp code into Cactus'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=6814513172837434876' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6814513172837434876'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6814513172837434876'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-6614823659370474403</id><published>2007-03-05T10:51:00.000-08:00</published><updated>2007-03-05T10:52:20.525-08:00</updated><title type='text'>Profiling</title><content type='html'>Profiling a  Fortran code:&lt;br /&gt;&lt;br /&gt;  990   ifort -o Shrimp.out Shrimp_02_08_07_clean_UNIX.f90 -O3 -pg&lt;br /&gt;  991  ./Shrimp.out &lt;br /&gt;  992  gprof Shrimp.out &gt; Shrimp.gprof</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2007/03/profiling.html' title='Profiling'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=6614823659370474403' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6614823659370474403'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6614823659370474403'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-7420580440529717173</id><published>2006-12-29T12:46:00.000-08:00</published><updated>2006-12-29T19:19:34.569-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='benchmarking'/><category scheme='http://www.blogger.com/atom/ns#' term='Dracula'/><category scheme='http://www.blogger.com/atom/ns#' term='to do&apos;s'/><category scheme='http://www.blogger.com/atom/ns#' term='BSSN_PUGH'/><category scheme='http://www.blogger.com/atom/ns#' term='Darwin'/><category scheme='http://www.blogger.com/atom/ns#' term='gnuplot script'/><title type='text'>Problems with Fortran compiler on Darwin and othe bench stuff...</title><content type='html'>Today I had problems with compiling the Cactus benchmark on a Darwin machine.&lt;br /&gt;&lt;br /&gt;Something useful I found on the CactusCode Developer's list:&lt;br /&gt;http://www.cactuscode.org/pipermail/users/2005-March/001391.html&lt;br /&gt;&lt;br /&gt;-off-topic:Someone sent me today this link:&lt;br /&gt;http://www.dilbert.com/comics/dilbert/archive/images/dilbert2006152711228.gif&lt;br /&gt;&lt;br /&gt;Here I have my final gnuplot script:&lt;br /&gt;&lt;br /&gt;#This script contains the commands to generate the plot for the BSSN_PUGH benchmark results.&lt;br /&gt;&lt;br /&gt;#This is the dataset we used and which goes in BSSN_PUGH_100l.dat &lt;br /&gt;#machine     wall time #processors&lt;br /&gt;#Bassi_sp     567.268        1&lt;br /&gt;#numrel02     728.128        1&lt;br /&gt;#catbert     853.416        1&lt;br /&gt;#xws2      965.440        1&lt;br /&gt;#santaka            1140.422       1&lt;br /&gt;#helix2      1436.51    1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Set the range for the  axes&lt;br /&gt;set xrange [-0.5:6]&lt;br /&gt;set yrange [0:1500]&lt;br /&gt;&lt;br /&gt;#Set the width of the boxes for the histogram&lt;br /&gt;set boxwidth 0.15 absolute&lt;br /&gt;set style fill solid 1.00 border -1&lt;br /&gt;&lt;br /&gt;#Set the labels on the x axis and rotate them&lt;br /&gt;set xtics ("Bassi" 0.00000, "numrel02" 1.0000, "catbert" 2.00000, "xws2" 3.00000, "santaka" 4.00000, "helix2" 5.00000)&lt;br /&gt;#set xtics rotate by -45&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;&lt;br /&gt;#Set the title and the axes labels&lt;br /&gt;set title "Wall Time Comparison for Different Machines"&lt;br /&gt;set ylabel "Wall Time in Seconds"&lt;br /&gt;set xlabel "Machine and Architecture"&lt;br /&gt;&lt;br /&gt;#Plot the graph and save the output to a file&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;set terminal png color small&lt;br /&gt;set output "BSSN_PUGH_100l.png"&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;...I finished the Presentation web page. Now it looks really nice. I uploaded the .bib, -bib.html and the .html files.&lt;br /&gt;Here is the link... but I don't know if it's working for those that don't have an account: &lt;br /&gt;http://www.cactuscode.org/Documentation/Presentations/&lt;br /&gt;&lt;br /&gt;I also made the News item that I owed to Gab and Tom Goodale about the BSSN_PUGH scaling on BGW.&lt;br /&gt;http://www.cactuscode.org/News/bssnpughonbgw&lt;br /&gt;For this I had an Excel file and (Excel) graph, but I wrote a gnuplot script for this too, to plot the scaling results.&lt;br /&gt;&lt;br /&gt;Today I also cleaned the KrancLatex CVS. It took me more than one hour... but I'm done for this year ... or at least for this payperiod.&lt;br /&gt;&lt;br /&gt;Things to do:&lt;br /&gt;-ask Peter or Yaakoub or the cactusmain group about Nemeaux and/or greengrass&lt;br /&gt;-find if there is any repository for Presentations, if not create one&lt;br /&gt;-convert the sdd into pdf&lt;br /&gt;-eventually upload the ppts and the sdds.&lt;br /&gt;-figure out how to label with bullets instead of numbers&lt;br /&gt;-do the same things for Bench_whisky_Carpet, as for Bench_BSSN_PUGH</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/problems-with-fortran-compiler-on.html' title='Problems with Fortran compiler on Darwin and othe bench stuff...'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=7420580440529717173' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/7420580440529717173'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/7420580440529717173'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-89023455082106549</id><published>2006-12-29T12:28:00.000-08:00</published><updated>2006-12-29T12:45:48.205-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='benchmarking'/><category scheme='http://www.blogger.com/atom/ns#' term='BSSN_PUGH'/><category scheme='http://www.blogger.com/atom/ns#' term='bibtex2html'/><title type='text'>Working with bibtex</title><content type='html'>Yesterday I learnt how to modify a bibtex style file bst. I didn't change much; I just made the title in italics.&lt;br /&gt;Here is the portion of code that does this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FUNCTION {format.title}&lt;br /&gt;{ title empty$&lt;br /&gt;    { "" }&lt;br /&gt;    { title "t" change.case$ emphasize}&lt;br /&gt;  if$&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The commands for creating the html file are in my case:&lt;br /&gt;&lt;br /&gt;-to sort the entries by year and reverse them:&lt;br /&gt;./bib2bib -r -s year Presentations.bib &gt; Presentations1.bib&lt;br /&gt;&lt;br /&gt;-to create the html files:&lt;br /&gt;./bibtex2html -style plain.bst Presentations1.bib&lt;br /&gt;&lt;br /&gt;An entry in the Presentations.bib looks like this:&lt;br /&gt;&lt;br /&gt;@INPROCEEDINGS{CactusPresentations_Allen01b,&lt;br /&gt;  author = {Gabrielle Allen},&lt;br /&gt;  title = {{Numerical Relativity with Cactus}},&lt;br /&gt;  urlpdf = {http://www.cactuscode.org/Documentation/presentations/gr16July01.pdf&lt;br /&gt;},&lt;br /&gt;  note = {Description: Numerical Relativity Workshop, Satellite Meeting of GR16&lt;br /&gt;- Johannesberg, South Africa},&lt;br /&gt;  month = {July},&lt;br /&gt;  year = {2001}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I tried to find a way to have the entries labeled with bullets instead of numbers for the html, but I didn't find anything yet. :(&lt;br /&gt;&lt;br /&gt;Yesterday I partially finished running the benchmark. ( I still couldn't get my hands on igertws09 and I couldn't compile the Bench_BSSN_PUGH on Nemeaux or greengrass - arch=Darwin.) In the same time with the runnings I wrote the .bib file and convert the ppts to pdfs. There were some presentations on sdd format and I was told that these could be opened with OpenOffice. Now, the presentation web page looks reasonable. Eventually I would have to delimitate the entries by year with a line - this was the suggestion I received; this would make the page looks nice, but having bullets instead of numbers would make it nicer.</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/working-with-bibtex.html' title='Working with bibtex'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=89023455082106549' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/89023455082106549'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/89023455082106549'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-9169967037570715695</id><published>2006-12-25T05:19:00.000-08:00</published><updated>2006-12-25T05:22:29.928-08:00</updated><title type='text'>Useful Unix commands</title><content type='html'>uname -a --prints all system information&lt;br /&gt;&lt;br /&gt;cat /proc/cpuinfo  -- tells the processor type, the clockspeed, etc for each processor&lt;br /&gt;&lt;br /&gt;top -- shows the top jobs running on the machine</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/useful-unix-commands.html' title='Useful Unix commands'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=9169967037570715695' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/9169967037570715695'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/9169967037570715695'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-6334319708676033630</id><published>2006-12-22T03:03:00.000-08:00</published><updated>2006-12-22T15:29:26.062-08:00</updated><title type='text'>Who says it's not easy to create a PC-Mac network?</title><content type='html'>Yesterday I made my first small home-network: my Mac connects to Internet through a PC with a wireless card. I did not have a router, but only two computers, a USB cable and a wireless card. I had to install the wireless card, connect the computers and create a bridge connection between the two. Finally, I had to allow the dial-up connection to share the internet via wireless.&lt;br /&gt;It was fun reading about networks and setting up computers. :) &lt;br /&gt;Who could have ever imagined that I would have to do this on my first day of Christmas break... after 22 hours of flight?...</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/who-says-its-not-easy-to-create-pc-mac.html' title='Who says it&apos;s not easy to create a PC-Mac network?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=6334319708676033630' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6334319708676033630'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/6334319708676033630'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-3087597077027640448</id><published>2006-12-12T17:13:00.000-08:00</published><updated>2006-12-12T20:33:35.584-08:00</updated><title type='text'>histograms in gnuplot</title><content type='html'>These days I'm doing benchmarking stuff.&lt;br /&gt;Here are a few commands to generate histograms with gnuplot:&lt;br /&gt;&lt;br /&gt;set xrange [-0.5:4]&lt;br /&gt;set yrange [0:1100]&lt;br /&gt;set boxwidth 0.5 absolute&lt;br /&gt;set style fill solid 1.00 border -1&lt;br /&gt;set xtics ("Bassi(SP P5-575 1.9Ghz)" 0.00000, "Bassi(DP P5-575 1.9Ghz)" 1.0000,&lt;br /&gt; "Loni(P5-575 1.9Ghz)" 2.00000, "Supermike(Intel Xeon 3.06Ghz)" 3.00000)&lt;br /&gt;set title "Wall Time Comparison for Different Machines"&lt;br /&gt;set ylabel "Wall Time in Seconds"&lt;br /&gt;set xlabel "Machine and Architecture"&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;set terminal postscript&lt;br /&gt;set output "BSSN_PUGH_100l.eps"&lt;br /&gt;plot "BSSN_PUGH_100l.dat" u :2 w boxes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Facts I "discovered" today:&lt;br /&gt;-gnuplot's postscript terminal does not have the option of changing the page size. &lt;br /&gt;-gnuplot writes the entire .eps file from scratch</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/histograms-in-gnuplot.html' title='histograms in gnuplot'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=3087597077027640448' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/3087597077027640448'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/3087597077027640448'/><author><name>elenusha</name></author></entry><entry><id>tag:blogger.com,1999:blog-6447675037999907807.post-7521336425733231292</id><published>2006-12-09T17:14:00.001-08:00</published><updated>2006-12-09T17:14:59.817-08:00</updated><title type='text'>What's this all about?</title><content type='html'>Hi there!&lt;br /&gt;&lt;br /&gt;This is my first entry in a blog that is supposed to describe my CCT work. I just hope that I can make time to write on it.&lt;br /&gt;It will be only for my personal reference. This last summer I had an internship at LBL and those guys asked me to have a web-page with the projects I was working on. At the end, when I had to give two presentations it was really helpful. There were lots of details I wrote down at the time I was writing the pages and that I wouldn't have remember otherwise. &lt;br /&gt;&lt;br /&gt;More, I think it's good to have something you can come back to at the end of the week and see what your progress of that week was.&lt;br /&gt;&lt;br /&gt;I wish y'all the best, &lt;br /&gt;Elena</content><link rel='alternate' type='text/html' href='http://cct.lsu.edu/~elena/blog/2006/12/whats-this-all-about.html' title='What&apos;s this all about?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6447675037999907807&amp;postID=7521336425733231292' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://cct.lsu.edu/~elena/blog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/7521336425733231292'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6447675037999907807/posts/default/7521336425733231292'/><author><name>elenusha</name></author></entry></feed>
