{"id":1421,"date":"2010-09-14T14:23:06","date_gmt":"2010-09-14T12:23:06","guid":{"rendered":"http:\/\/www.ehu.es\/sgi\/Arina\/?p=1421"},"modified":"2012-10-23T09:46:10","modified_gmt":"2012-10-23T07:46:10","slug":"scilab-2","status":"publish","type":"post","link":"https:\/\/www.ehu.eus\/sgi\/kalkulu-softwarea\/scilab-2","title":{"rendered":"Scilab"},"content":{"rendered":"<h2>Ezaugarri Orokorrak<\/h2>\n<p>Zenbakizko kalkuluko programa matematikoaren 5.1.1 bertsioa Itanium, Opteron eta Pendulo nodoetan eta 5.2.2 bertsioa Xeonetan. Interfaz grafikoa bakarrik Pendulon eta Guinnessen eskuragarri dago. Matlab-en antzekoa funtzionalitateei dagokienez. Ondokoentzako tresnak ditu:<\/p>\n<ul>\n<li>2D eta 3D bistaratzea.<\/li>\n<li>Programazio hizkuntza (scripts de scilab).<\/li>\n<li>Ekuazio diferentzialak ebaztea.<\/li>\n<li>Sistema hibridoen modelizatzaile eta simulatzailea: seinale tratamendua, kontrol sistemak, sistema biologikoak&#8230;<\/li>\n<li>Algebra simbolikoa (Maple).<\/li>\n<li>&#8230;<\/li>\n<\/ul>\n<h2>Nola Exekutatu<\/h2>\n<pre>scilab<\/pre>\n<p>eta interfaz grafikoa irekiko du Pendulon eta terminal bat maizen. Ilaretara jaurtitzeko script-etan<\/p>\n<pre>\/software\/bin\/scilab -f script_scilab &gt; output_file<\/pre>\n<p>erabili, hemen\u00a0<code>script_scilab<\/code> Scilab-entzako aginduak dituen fitxetegia da.<\/p>\n<h2>Informazio Gehiago<\/h2>\n<p>Informazio eta dokumentazio gehiago Scilabi buruz\u00a0<a href=\"http:\/\/www.scilab.org\/\" target=\"_blank\">Scilab home page<\/a>.<\/p>\n<h2>Benchmarkak<\/h2>\n<p>Benchmark batzuk egin ditugu Scilab, Octave eta Matlab konparatuz zerbitzuko makinetan. Benchmark handi bat egin dugu eta beste bat berdina baina txikiagoa Pendulon egin ahal izateko. Lehenengo taulan puntuen laburpen bat daukagu eta bigarrenean eta hirugarrenean denbora emaitzak daude.<\/p>\n<table>\n<caption><strong>Tabla 3:<\/strong> Benchmark handien laburpena. Puntuazioa benchmarketan lorutako 3 scoreeen batezbesteko geometrikoa.<\/caption>\n<tbody>\n<tr>\n<td>\n<div>\n<table border=\"1\" cellpadding=\"3\" align=\"CENTER\">\n<tbody>\n<tr>\n<td align=\"LEFT\"><\/td>\n<td colspan=\"3\" align=\"CENTER\"><strong>Octave<\/strong><\/td>\n<td colspan=\"2\" align=\"CENTER\"><strong>Scilab<\/strong><\/td>\n<td colspan=\"2\" align=\"CENTER\"><strong>Matlab<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><\/td>\n<td align=\"RIGHT\"><strong>Itanium<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><strong>Total score<\/strong><\/td>\n<td align=\"RIGHT\">47.6<\/td>\n<td align=\"RIGHT\">31.4<\/td>\n<td align=\"RIGHT\">14.5<\/td>\n<td align=\"RIGHT\">31.6<\/td>\n<td align=\"RIGHT\">15.6<\/td>\n<td align=\"RIGHT\">22.0<\/td>\n<td align=\"RIGHT\">9.5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Laburbilduz, Matlab eta Octaveko azken bertsioek Xeon nodoetan antzerako errendimendua dute (bukleen ejekuzioan ezik, irakurri beherago). Scilab %50 mantxoagoa da gutxi gora behera<\/strong>. Makinei begiratuta Xeon berriek Opteronak edo Itaniumak bikoizten dute errendimenduan. (NOTA: Scilab eta Octave konpilatu eta optimizatuta daude eta instalatzen diren binarioak baino bi aldiz azkarragoak dira)<\/p>\n<p>3. taulan programa bakoitzak lortutako puntuazioa ikusten dugu. Xeonetan zentratuko gara. Horietan badirudi Matlab azkarrena dela baina denboretan fijatzen bagara\u00a04 taulan ikusten dugu Octave antzerako denborak dituela Programation 4 benchmarkean ez ezik, non Octave oso gaizki doa. Benchmark honetan bukleak exekutatzeko denbora neurtzen da Toeplitz matriz bat zortuz. Matlaben teknologiak bukleak oso azkar exekutatzen ditu baina Octavek ez. Horregatik bukleen ordez operazio vektorialak edo funtzioak erabiltzea gomendatzen da (Adibidez, Octaven\u00a0<em>toeplizt(c,r)<\/em> funtzioa erabiliz benchmark horretan ez du ia denborarik behar).<\/p>\n<p>Benchmark txikian Pendulo ere neurtu dugu Opteron eta Itanium nodoen errendimendua lortuz gutxi gorabehera. Pendulon Octave eta Scilab ez dira konpilatu, binarioak instalatu dira<\/p>\n<p>Matlabeko lizentzia kopurua limitatua da, baina Scilab edo Octave dohanik dira eta asko kalkulatu behar bada ez dauka lizentzien edo prozesuen muga.<\/p>\n<table>\n<caption><strong>Tabla 4:<\/strong> Benchmark handiaren emaitzak segundutan. Scorea batezbesteko geometrikoa da emaitza txarrena eta hoberena kenduta. Bukaeran benchmarkak deskribatzen dira. ++ oso denbora handiak dira eta ez dira kontutan hartzen bataz bestekoan.<\/caption>\n<tbody>\n<tr>\n<td>\n<div>\n<table border=\"1\" cellpadding=\"3\" align=\"CENTER\">\n<tbody>\n<tr>\n<td align=\"LEFT\"><\/td>\n<td colspan=\"3\" align=\"CENTER\"><strong>Octave<\/strong><\/td>\n<td colspan=\"2\" align=\"CENTER\"><strong>Scilab<\/strong><\/td>\n<td colspan=\"2\" align=\"CENTER\"><strong>Matlab<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><\/td>\n<td align=\"RIGHT\"><strong>Itanium<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Opteron<\/strong><\/td>\n<td align=\"RIGHT\"><strong>Xeon<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><em>Matrix calculation<\/em><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc\t1<\/td>\n<td align=\"RIGHT\">108.6<\/td>\n<td align=\"RIGHT\">35.9<\/td>\n<td align=\"RIGHT\">12.8<\/td>\n<td align=\"RIGHT\">93.0<\/td>\n<td align=\"RIGHT\">33.2<\/td>\n<td align=\"RIGHT\">24.5<\/td>\n<td align=\"RIGHT\">12.4<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc\t2<\/td>\n<td align=\"RIGHT\">49.5<\/td>\n<td align=\"RIGHT\">3.8<\/td>\n<td align=\"RIGHT\">7.5<\/td>\n<td align=\"RIGHT\">9.8<\/td>\n<td align=\"RIGHT\">9.3<\/td>\n<td align=\"RIGHT\">18.1<\/td>\n<td align=\"RIGHT\">13.4<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc\t3<\/td>\n<td align=\"RIGHT\">122.3<\/td>\n<td align=\"RIGHT\">32.8<\/td>\n<td align=\"RIGHT\">25.1<\/td>\n<td align=\"RIGHT\">27.8<\/td>\n<td align=\"RIGHT\">25.6<\/td>\n<td align=\"RIGHT\">24.8<\/td>\n<td align=\"RIGHT\">18.4<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc\t4<\/td>\n<td align=\"RIGHT\">72.2<\/td>\n<td align=\"RIGHT\">137.0<\/td>\n<td align=\"RIGHT\">41.5<\/td>\n<td align=\"RIGHT\">172.1<\/td>\n<td align=\"RIGHT\">80.2<\/td>\n<td align=\"RIGHT\">132.8<\/td>\n<td align=\"RIGHT\">40.8<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc\t5<\/td>\n<td align=\"RIGHT\">37.2<\/td>\n<td align=\"RIGHT\">42.5<\/td>\n<td align=\"RIGHT\">17.9<\/td>\n<td align=\"RIGHT\">40.0<\/td>\n<td align=\"RIGHT\">18.0<\/td>\n<td align=\"RIGHT\">54.8<\/td>\n<td align=\"RIGHT\">18.7<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><strong>Score<\/strong><\/td>\n<td align=\"RIGHT\"><strong>72.9<\/strong><\/td>\n<td align=\"RIGHT\"><strong>36.8<\/strong><\/td>\n<td align=\"RIGHT\"><strong>17.9<\/strong><\/td>\n<td align=\"RIGHT\"><strong>46.9<\/strong><\/td>\n<td align=\"RIGHT\"><strong>24.8<\/strong><\/td>\n<td align=\"RIGHT\"><strong>32.1<\/strong><\/td>\n<td align=\"RIGHT\"><strong>16.6<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><em>Matrix functions<\/em><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func\t1<\/td>\n<td align=\"RIGHT\">2.6<\/td>\n<td align=\"RIGHT\">1.2<\/td>\n<td align=\"RIGHT\">0.5<\/td>\n<td align=\"RIGHT\">11.0<\/td>\n<td align=\"RIGHT\">0.9<\/td>\n<td align=\"RIGHT\">1.7<\/td>\n<td align=\"RIGHT\">0.6<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func\t2<\/td>\n<td align=\"RIGHT\">153.5<\/td>\n<td align=\"RIGHT\">99.5<\/td>\n<td align=\"RIGHT\">37.2<\/td>\n<td align=\"RIGHT\">290.9<\/td>\n<td align=\"RIGHT\">71.8<\/td>\n<td align=\"RIGHT\">124.0<\/td>\n<td align=\"RIGHT\">39.9<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func\t3<\/td>\n<td align=\"RIGHT\">48.1<\/td>\n<td align=\"RIGHT\">50.8<\/td>\n<td align=\"RIGHT\">22.1<\/td>\n<td align=\"RIGHT\">48.1<\/td>\n<td align=\"RIGHT\">21.6<\/td>\n<td align=\"RIGHT\">65.8<\/td>\n<td align=\"RIGHT\">23.0<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func\t4<\/td>\n<td align=\"RIGHT\">57.1<\/td>\n<td align=\"RIGHT\">72.8<\/td>\n<td align=\"RIGHT\">29.1<\/td>\n<td align=\"RIGHT\">66.1<\/td>\n<td align=\"RIGHT\">29.8<\/td>\n<td align=\"RIGHT\">106.5<\/td>\n<td align=\"RIGHT\">32.8<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func\t5<\/td>\n<td align=\"RIGHT\">32.1<\/td>\n<td align=\"RIGHT\">42.9<\/td>\n<td align=\"RIGHT\">16.1<\/td>\n<td align=\"RIGHT\">39.7<\/td>\n<td align=\"RIGHT\">16.3<\/td>\n<td align=\"RIGHT\">51.0<\/td>\n<td align=\"RIGHT\">16.5<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><strong>Score<\/strong><\/td>\n<td align=\"RIGHT\"><strong>44.5<\/strong><\/td>\n<td align=\"RIGHT\"><strong>54.1<\/strong><\/td>\n<td align=\"RIGHT\"><strong>21.8<\/strong><\/td>\n<td align=\"RIGHT\"><strong>50.2<\/strong><\/td>\n<td align=\"RIGHT\"><strong>21.9<\/strong><\/td>\n<td align=\"RIGHT\"><strong>71.0<\/strong><\/td>\n<td align=\"RIGHT\"><strong>23.2<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><em>Programation<\/em><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<td align=\"RIGHT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation\t1<\/td>\n<td align=\"RIGHT\">4.7<\/td>\n<td align=\"RIGHT\">2.2<\/td>\n<td align=\"RIGHT\">1.4<\/td>\n<td align=\"RIGHT\">2.8<\/td>\n<td align=\"RIGHT\">1.7<\/td>\n<td align=\"RIGHT\">4.7<\/td>\n<td align=\"RIGHT\">3.1<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation\t2<\/td>\n<td align=\"RIGHT\">48.1<\/td>\n<td align=\"RIGHT\">22.2<\/td>\n<td align=\"RIGHT\">5.3<\/td>\n<td align=\"RIGHT\">18.4<\/td>\n<td align=\"RIGHT\">5.7<\/td>\n<td align=\"RIGHT\">13.7<\/td>\n<td align=\"RIGHT\">6.4<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation\t3<\/td>\n<td align=\"RIGHT\">3.9<\/td>\n<td align=\"RIGHT\">1.5<\/td>\n<td align=\"RIGHT\">0.4<\/td>\n<td align=\"RIGHT\">3.7<\/td>\n<td align=\"RIGHT\">1.3<\/td>\n<td align=\"RIGHT\">1.6<\/td>\n<td align=\"RIGHT\">0.6<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation\t4<\/td>\n<td align=\"RIGHT\">161.2<\/td>\n<td align=\"RIGHT\">76.2<\/td>\n<td align=\"RIGHT\">66.1<\/td>\n<td align=\"RIGHT\">35.5<\/td>\n<td align=\"RIGHT\">35.6<\/td>\n<td align=\"RIGHT\">0.1<\/td>\n<td align=\"RIGHT\">0.0<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation\t5<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<td align=\"RIGHT\">++<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><strong>Score<\/strong><\/td>\n<td align=\"RIGHT\"><strong>33.2<\/strong><\/td>\n<td align=\"RIGHT\"><strong>15.5<\/strong><\/td>\n<td align=\"RIGHT\"><strong>7.8<\/strong><\/td>\n<td align=\"RIGHT\"><strong>13.4<\/strong><\/td>\n<td align=\"RIGHT\"><strong>7.0<\/strong><\/td>\n<td align=\"RIGHT\"><strong>4.7<\/strong><\/td>\n<td align=\"RIGHT\"><strong>2.2<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table>\n<caption><strong>Tabla 5:<\/strong> Benchmark txikiaren emaitzak segundutan. Scorea batezbesteko geometrikoa da emaitza txarrena eta hoberena kenduta. Bukaeran benchmarkak deskribatzen dira.<\/caption>\n<tbody>\n<tr>\n<td>\n<div>\n<table border=\"1\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"LEFT\"><small><\/small><\/td>\n<td colspan=\"4\" align=\"CENTER\"><small><\/small><small><strong>Octave<\/strong><\/small><\/td>\n<td colspan=\"3\" align=\"CENTER\"><small><\/small><small><strong>Scilab<\/strong><\/small><\/td>\n<td colspan=\"2\" align=\"CENTER\"><small><\/small><small><strong>Matlab<\/strong><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Pendulo<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Itanium<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Opteron<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Xeon<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Pendulo<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Opteron<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Xeon<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Opteron<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>Xeon<\/strong><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><em>Matrix calculation<\/em><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix calc\t1<\/small><\/td>\n<td align=\"RIGHT\"><small>2.2<\/small><\/td>\n<td align=\"RIGHT\"><small>3.1<\/small><\/td>\n<td align=\"RIGHT\"><small>2.4<\/small><\/td>\n<td align=\"RIGHT\"><small>1.0<\/small><\/td>\n<td align=\"RIGHT\"><small>4.3<\/small><\/td>\n<td align=\"RIGHT\"><small>5.6<\/small><\/td>\n<td align=\"RIGHT\"><small>2.8<\/small><\/td>\n<td align=\"RIGHT\"><small>2.1<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix calc\t2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>5.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.3<\/small><\/td>\n<td align=\"RIGHT\"><small>0.7<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix calc\t3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.8<\/small><\/td>\n<td align=\"RIGHT\"><small>1.4<\/small><\/td>\n<td align=\"RIGHT\"><small>1.3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.9<\/small><\/td>\n<td align=\"RIGHT\"><small>1.8<\/small><\/td>\n<td align=\"RIGHT\"><small>1.3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.0<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix calc\t4<\/small><\/td>\n<td align=\"RIGHT\"><small>1.8<\/small><\/td>\n<td align=\"RIGHT\"><small>1.8<\/small><\/td>\n<td align=\"RIGHT\"><small>3.8<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>18.4<\/small><\/td>\n<td align=\"RIGHT\"><small>6.4<\/small><\/td>\n<td align=\"RIGHT\"><small>2.3<\/small><\/td>\n<td align=\"RIGHT\"><small>3.0<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix calc\t5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.0<\/small><\/td>\n<td align=\"RIGHT\"><small>2.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>3.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.7<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>1.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><strong>Score<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.4<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.4<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.7<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.96<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>3.1<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.6<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.7<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.6<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.1<\/strong><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><em>Matrix functions<\/em><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix func\t1<\/small><\/td>\n<td align=\"RIGHT\"><small>0.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.63<\/small><\/td>\n<td align=\"RIGHT\"><small>0.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>2.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<td align=\"RIGHT\"><small>0.8<\/small><\/td>\n<td align=\"RIGHT\"><small>0.3<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix func\t2<\/small><\/td>\n<td align=\"RIGHT\"><small>3.0<\/small><\/td>\n<td align=\"RIGHT\"><small>3.3<\/small><\/td>\n<td align=\"RIGHT\"><small>4.3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.9<\/small><\/td>\n<td align=\"RIGHT\"><small>7.5<\/small><\/td>\n<td align=\"RIGHT\"><small>9.4<\/small><\/td>\n<td align=\"RIGHT\"><small>2.3<\/small><\/td>\n<td align=\"RIGHT\"><small>4.3<\/small><\/td>\n<td align=\"RIGHT\"><small>2.0<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix func\t3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<td align=\"RIGHT\"><small>1.0<\/small><\/td>\n<td align=\"RIGHT\"><small>1.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.7<\/small><\/td>\n<td align=\"RIGHT\"><small>4.3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>1.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.7<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix func\t4<\/small><\/td>\n<td align=\"RIGHT\"><small>1.3<\/small><\/td>\n<td align=\"RIGHT\"><small>1.3<\/small><\/td>\n<td align=\"RIGHT\"><small>2.0<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>5.2<\/small><\/td>\n<td align=\"RIGHT\"><small>2.7<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>2.3<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Matrix func\t5<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<td align=\"RIGHT\"><small>0.7<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<td align=\"RIGHT\"><small>3.2<\/small><\/td>\n<td align=\"RIGHT\"><small>1.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><strong>Score<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.1<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.0<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.6<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.65<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>4.2<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.2<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.67<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.7<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.66<\/strong><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><em>Programation<\/em><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Programat.\t1<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.8<\/small><\/td>\n<td align=\"RIGHT\"><small>0.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<td align=\"RIGHT\"><small>0.9<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Programat.\t2<\/small><\/td>\n<td align=\"RIGHT\"><small>30.0<\/small><\/td>\n<td align=\"RIGHT\"><small>2.6<\/small><\/td>\n<td align=\"RIGHT\"><small>3.9<\/small><\/td>\n<td align=\"RIGHT\"><small>1.1<\/small><\/td>\n<td align=\"RIGHT\"><small>4.3<\/small><\/td>\n<td align=\"RIGHT\"><small>3.5<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>2.6<\/small><\/td>\n<td align=\"RIGHT\"><small>1.3<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Programat.\t3<\/small><\/td>\n<td align=\"RIGHT\"><small>0.6<\/small><\/td>\n<td align=\"RIGHT\"><small>0.3<\/small><\/td>\n<td align=\"RIGHT\"><small>0.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.1<\/small><\/td>\n<td align=\"RIGHT\"><small>1.0<\/small><\/td>\n<td align=\"RIGHT\"><small>1.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.4<\/small><\/td>\n<td align=\"RIGHT\"><small>0.3<\/small><\/td>\n<td align=\"RIGHT\"><small>0.2<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Programat.\t4<\/small><\/td>\n<td align=\"RIGHT\"><small>8.2<\/small><\/td>\n<td align=\"RIGHT\"><small>14.3<\/small><\/td>\n<td align=\"RIGHT\"><small>7.2<\/small><\/td>\n<td align=\"RIGHT\"><small>5.8<\/small><\/td>\n<td align=\"RIGHT\"><small>3.3<\/small><\/td>\n<td align=\"RIGHT\"><small>3.7<\/small><\/td>\n<td align=\"RIGHT\"><small>3.2<\/small><\/td>\n<td align=\"RIGHT\"><small>0.0<\/small><\/td>\n<td align=\"RIGHT\"><small>0.0<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small>Programat. 5<\/small><\/td>\n<td align=\"RIGHT\"><small>24.0<\/small><\/td>\n<td align=\"RIGHT\"><small>27.8<\/small><\/td>\n<td align=\"RIGHT\"><small>36.0<\/small><\/td>\n<td align=\"RIGHT\"><small>14.8<\/small><\/td>\n<td align=\"RIGHT\"><small>67.8<\/small><\/td>\n<td align=\"RIGHT\"><small>57.4<\/small><\/td>\n<td align=\"RIGHT\"><small>33.2<\/small><\/td>\n<td align=\"RIGHT\"><small>38.9<\/small><\/td>\n<td align=\"RIGHT\"><small>17.5<\/small><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><small><\/small><small><strong>Score<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>4.9<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.8<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.6<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.4<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.4<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>2.5<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>1.3<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.9<\/strong><\/small><\/td>\n<td align=\"RIGHT\"><small><\/small><small><strong>0.58<\/strong><\/small><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Benchmarken deskribapena.<\/p>\n<table cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"LEFT\"><em>Matrix calculation<\/em><\/td>\n<td align=\"LEFT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc<\/td>\n<td align=\"LEFT\">Creation, transp., deformation of a matrix.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc<\/td>\n<td align=\"LEFT\">Normal distributed random matrix \u02c61000.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc<\/td>\n<td align=\"LEFT\">Sorting of random values.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc<\/td>\n<td align=\"LEFT\">Cross-product matrix (b = a&#8217; * a).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix calc<\/td>\n<td align=\"LEFT\">Linear regression over a matrix (c = a b&#8217;).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><em>Matrix functions<\/em><\/td>\n<td align=\"LEFT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func<\/td>\n<td align=\"LEFT\">FFT over random values.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func<\/td>\n<td align=\"LEFT\">Eigenvalues of a random matrix.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func<\/td>\n<td align=\"LEFT\">Determinant of a random matrix.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func<\/td>\n<td align=\"LEFT\">Cholesky decomposition of a matrix.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Matrix func<\/td>\n<td align=\"LEFT\">Inverse of a random matrix.<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\"><em>Programation<\/em><\/td>\n<td align=\"LEFT\"><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation<\/td>\n<td align=\"LEFT\">Fibonacci numbers calculation (vector calc).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation<\/td>\n<td align=\"LEFT\">Creation of a Hilbert matrix (matrix calc).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation<\/td>\n<td align=\"LEFT\">Grand common divisors of pairs (recursion).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation<\/td>\n<td align=\"LEFT\">Creation of a Toeplitz matrix (loops).<\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\">Programation<\/td>\n<td align=\"LEFT\">Escoufier&#8217;s method on a matrix (mixed).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Ezaugarri Orokorrak Zenbakizko kalkuluko programa matematikoaren 5.1.1 bertsioa Itanium, Opteron eta Pendulo nodoetan eta 5.2.2 bertsioa Xeonetan. Interfaz grafikoa bakarrik Pendulon eta Guinnessen eskuragarri dago. Matlab-en antzekoa funtzionalitateei dagokienez. Ondokoentzako tresnak ditu: 2D eta 3D bistaratzea. Programazio hizkuntza (scripts de scilab). Ekuazio diferentzialak ebaztea. Sistema hibridoen modelizatzaile eta simulatzailea: seinale tratamendua, kontrol sistemak, sistema biologikoak&#8230; &hellip; <a href=\"https:\/\/www.ehu.eus\/sgi\/kalkulu-softwarea\/scilab-2\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Scilab<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":""},"categories":[66],"tags":[],"_links":{"self":[{"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/posts\/1421"}],"collection":[{"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/comments?post=1421"}],"version-history":[{"count":6,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/posts\/1421\/revisions"}],"predecessor-version":[{"id":1425,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/posts\/1421\/revisions\/1425"}],"wp:attachment":[{"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/media?parent=1421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/categories?post=1421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ehu.eus\/sgi\/wp-json\/wp\/v2\/tags?post=1421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}