On 30.06.2010, at 14:39, Günther Wimpassinger wrote:
Zitat von Günther Wimpassinger <e0525147@xxxxxxxxxxxxxxxxxxxx>:Hallo Kollegen, hallo benedikt,die aktuelle Version von fib.S.m beinhaltet noch "call"s die auf ein "callp" ausgebessert werden können. Dadruch spart man sich 324 cycles. Der Assembler führt leider diese Optimierung nicht durch.
Hmm, fibonacci ist in target/bench/fib.S.m.Viel besser als ein wenig unter 1000 Cycles krieg ich die Tree- Recursive Variante nicht hin.
lg, benedikt
lg Güntherp.s. ich habs nicht ausgebessert, weil auf diesem Rechner kein ruby ist.Hallo nochmals,Der Assembler führt doch die Optimierung aus, wenn man die Option "- o" angibt. Das war noch ein Tippfehler im Makefile (sram-addralu)lg Günther