View Single Post
Staro 11.06.2010., 13:48   #1
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,727
Via Embedded PC - tajvansko bonsai računalo

Hmmm, malo opaski:

Citiraj:
a podržani su AGP 8x kao i do četiri PCI utora. Nakon što smo ovo napisali nije nam jasno gdje bi se sve to smjestilo jer u ovoj izvedbi nije ostalo mjesta za same utore, a kamo li još i uredaje.
A sto mislis kako su spojene mreza, grafika, USB kontroleri i slicno? Isto kao sto na svim (ili barem 99%) plocama do dan danas vucemo recidive ISA, pa sam expansion nije implementiran vec godinama...

Citiraj:
PCB (printed circuit board) pločice
Pleonazam. LED dioda. LCD display. You get the point...

Citiraj:
24nd Fibbonacci (s)
Na stranu sve musice (kojih ima jos ali ovo su glavne koje upadaju u oci nakon brzinskog pregledavanja teksta), kako si uspio racunati 24 Fibbonacijev broj za toliko gigantski puno vremena? Pa obicna rekurzija:

Code:
#include 
#include 

unsigned long fib (int n)
{
    if (n <= 2) return 1;
    else return fib(n-1) + fib(n-2);
}

int main (int argc, char * argv[])
{
        int n = atoi(argv[1]);
        printf ("%d. Fibonaccijev broj je: %lu\n", n, fib(n));
        return 0;
}
kompajlirana

Code:
gcc -O2 -Wall -pedantic -ansi -std=c99 fib.c -o fib.o
daje

Code:
bubba@korea:~$ cat /proc/cpuinfo | grep -i "model name"
model name      : Intel(R) Atom(TM) CPU  230   @ 1.60GHz
model name      : Intel(R) Atom(TM) CPU  230   @ 1.60GHz
bubba@korea:~$ time ./fib.o 43
43. Fibonaccijev broj je: 433494437

real    0m5.635s
user    0m5.630s
sys     0m0.000s
[code]
Code:
bubba@lokator:~$ cat /proc/cpuinfo | grep "model name"
model name      : Quad-Core AMD Opteron(tm) Processor 2347 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2347 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2347 HE
model name      : Quad-Core AMD Opteron(tm) Processor 2347 HE
bubba@lokator:~$ time ./fib.o 43
43. Fibonaccijev broj je: 433494437

real    0m3.152s
user    0m3.148s
sys     0m0.000s
Kako si ti to racunao? Sada sam prokopao po nekim svojim starim mailovima i naletio na ovo:
Code:
PIII Cumine 600

korea:/home/bubba# time ./fib.out 40

n-ti Fibonaccijev broj je: 102334155.

real    0m6.122s
user    0m6.120s
sys     0m0.000s
tako da tu nesto gadno smrdi...
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote