Raspberry Pi

... σχετικά με την I.L.U.G..
davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Raspberry Pi

Δημοσίευση από davefretty » 29 Φεβ 2012, 10:06

I guess most of you have heard about the Raspberry Pi but some of you may not here's the link http://www.raspberrypi.org/

The websites are getting hammered at the moment so I haven't been able to order one. Good news is it looks like they can supply demand in a month or two.

if you don't know much about it search on YouTube as there are some good videos about it.

Άβαταρ μέλους
twin
Member
Member
Δημοσιεύσεις: 149
Εγγραφή: 24 Νοέμ 2006, 20:22
Distro: Windows

Re: Raspberry Pi

Δημοσίευση από twin » 08 Μαρ 2012, 14:29

It looks amazing! Thanks for sharing David.

I can't wait to get my hands on one of these.

Especially now: (Arch Linux ARM available)

Ah, it's the small pleasures in life. . . ;D

davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 09 Μαρ 2012, 14:17

I have ordered mine and should be getting it about mid April. Will be a welcome upgrade to my NSLU2. In fact I can see myself with a few of these. Seems like there is a great community being built up around these things ::).

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: Raspberry Pi

Δημοσίευση από gtroza » 18 Μάιος 2012, 02:11

Linux σε πάμφθηνα arm!

http://www.pcworld.com/businesscenter/a ... _last.html

http://www.alliedelec.com/RaspberryPi/

http://www.pcworld.com/businesscenter/a ... linux.html


*την είδηση την βρήκα στο blog του ακούραστου Barry Kauler, "πατέρα" του Puppylinux
http://bkhome.org/blog/?viewDetailed=02796

kalo kouragio

.

gtroza
Jr. Member
Jr. Member
Δημοσιεύσεις: 60
Εγγραφή: 21 Μαρ 2007, 05:18
Distro: Windows
Τοποθεσία: Έβρος

Re: Raspberry Pi

Δημοσίευση από gtroza » 18 Μάιος 2012, 02:14


davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 02 Ιουν 2012, 21:38

Well it didn't make it in mid April like they said but it's here now. Just set up ssh and that's all I have done so far........many hours will be spent tinkering! ;D

davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 10 Ιουν 2012, 14:20

There was a lot of interest in my Raspberry Pi at the last meeting so I thought I would post a few more details here. It runs on a generic micro-usb charger like the one you get for smartphones. The website says it should be capable of pushing 700mA which is pretty standard.

I have taken a few snaps with my camera phone, the quality isn't great but you can see them here http://www.flickr.com/photos/davidfretw ... 093592078/

I am using it as a headless server running Debian 6, no desktop environment starts by default but included in the image is LXDE so you can just SSH in and startx in the terminal and connect via VNC which is what I do from time to time.

It's a little bit exposed at the moment so I am getting a case for it. I saw these on ebay  http://www.ebay.co.uk/itm/251072149023? ... 500wt_1413 and it should be turning up either this week or next.

Somebody was interested in me benchmarking the performance of the thing. I didn't know what benchmarks to run so I ran HardInfo  System Information and Benchmark Tool. It generated a report in HMTL which I have uploaded to Dropbox  http://dl.dropbox.com/u/1120060/My%20Ra ... eport.html , as you can see the performance isn't great but for the price you can't really complain. It should certainly have enough power for what I want to do and its capable of very good video playback (not something I will use it for) I have seen Youtube videos of it playing 1080p H.264 video due to it's H.264 hardware decoder.

I should have brought it along to the LUG but it didn't occur to me. Next time I go I will try to remember and hopefully it will be in a clear acrylic case and better protected from the elements.

If you have any questions just let me know.
Τελευταία επεξεργασία από το μέλος davefretty την 10 Ιουν 2012, 14:38, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
twin
Member
Member
Δημοσιεύσεις: 149
Εγγραφή: 24 Νοέμ 2006, 20:22
Distro: Windows

Re: Raspberry Pi

Δημοσίευση από twin » 10 Ιουν 2012, 23:54

Nice! Thanks a lot David.

Άβαταρ μέλους
Fuzz
Sr. Member
Sr. Member
Δημοσιεύσεις: 364
Εγγραφή: 22 Νοέμ 2005, 12:09
Distro: Debian
Τοποθεσία: Nowhere
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από Fuzz » 23 Ιουν 2012, 17:18

David, μαζί είχαμε μιλήσει για το benchmark στο R.pi, αν μπορείς τρέξε την εντολή
'openssl speed aes-128-cbc' και πόσταρε εδώ τα αποτελέσματα.
Boo!

davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 25 Ιουν 2012, 12:04

Here we go.



davefretty@raspberrypi:~$ openssl speed aes-128-cbc
Doing aes-128 cbc for 3s on 16 size blocks: 1111332 aes-128 cbc's in 2.99s
Doing aes-128 cbc for 3s on 64 size blocks: 305560 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 78423 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 19752 aes-128 cbc's in 2.99s
Doing aes-128 cbc for 3s on 8192 size blocks: 2470 aes-128 cbc's in 3.00s
OpenSSL 0.9.8o 01 Jun 2010
built on: Wed Apr 25 04:43:32 UTC 2012
options:bn(64,32) md2(int) rc4(ptr,int) des(idx,risc1,4,long) aes(partial) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O2 -Wa,--noexecstack -g -Wall
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
The 'numbers' are in 1000s of bytes per second processed.
type            16 bytes    64 bytes    256 bytes  1024 bytes  8192 bytes
aes-128 cbc      5946.93k    6518.61k    6692.10k    6764.56k    6744.75k
davefretty@raspberrypi:~$

Άβαταρ μέλους
Fuzz
Sr. Member
Sr. Member
Δημοσιεύσεις: 364
Εγγραφή: 22 Νοέμ 2005, 12:09
Distro: Debian
Τοποθεσία: Nowhere
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από Fuzz » 25 Ιουν 2012, 22:52

Thx David.
Για να έχουμε ένα μέτρο σύγκρησης παραθέτω εδώ τα αποτελέσματα απο έναν παλιό Pentium 2 @ 266Mhz:

Κώδικας: Επιλογή όλων

Doing aes-128 cbc for 3s on 16 size blocks: 1137016 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 298162 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 75333 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 18919 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 2366 aes-128 cbc's in 3.00s
OpenSSL 0.9.7l 28 Sep 2006
built on: Thu Sep 28 23:28:43 CDT 2006
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) 
compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_IDEA -DOPENSSL_NO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -march=i486 -mcpu=i686 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128 cbc       6064.09k     6360.79k     6428.42k     6457.69k     6460.76k
και από ένα όχι και τόσο παλίο αλλά όχι και πολύ γρήγορο Celeron E3300 @ 2.5Ghz:

Κώδικας: Επιλογή όλων

Doing aes-128 cbc for 3s on 16 size blocks: 13514296 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 3746450 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 965228 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 381414 aes-128 cbc's in 2.99s
Doing aes-128 cbc for 3s on 8192 size blocks: 49570 aes-128 cbc's in 3.00s
OpenSSL 1.0.1c 10 May 2012
built on: Wed Jun  6 17:47:04 UTC 2012
options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) blowfish(idx) 
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686 -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128 cbc      72076.25k    79924.27k    82366.12k   130624.73k   135359.15k
Boo!

davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 30 Ιούλ 2012, 22:19

There is a new distro out for the Raspberry Pi which improves performance, it's called Raspbian.

Apparently it brings more comprehensive support for floating point operations???????

The system does seem quite a bit quicker which is shown in the EAS number crunching....quite an improvement on the numbers compared to stock ARM Debian.





davefretty@raspberrypi ~ $ openssl speed aes-128-cbc
Doing aes-128 cbc for 3s on 16 size blocks: 2159118 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 663765 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 175943 aes-128 cbc's in 2.99s
Doing aes-128 cbc for 3s on 1024 size blocks: 44648 aes-128 cbc's in 2.98s
Doing aes-128 cbc for 3s on 8192 size blocks: 5612 aes-128 cbc's in 3.00s
OpenSSL 1.0.1c 10 May 2012
built on: Sun Jun 17 20:14:20 UTC 2012
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type            16 bytes    64 bytes    256 bytes  1024 bytes  8192 bytes
aes-128 cbc      11515.30k    14160.32k    15064.02k    15342.13k    15324.50k

Άβαταρ μέλους
Fuzz
Sr. Member
Sr. Member
Δημοσιεύσεις: 364
Εγγραφή: 22 Νοέμ 2005, 12:09
Distro: Debian
Τοποθεσία: Nowhere
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από Fuzz » 01 Αύγ 2012, 13:50

Το raspbian είναι βασισμένο στο Hard float port του debian http://wiki.debian.org/ArmHardFloatPort. Στο λινκ έχει αρκετές λεπτομέρειες και τεχνικά στοιχεία για τις αλλαγές που έχουνε γίνει.

Η διαφορά στην ταχύτητα στο συγκεκριμένο τεστ είναι εντυπωσιακή (υπερδιπλασιασμός), χωρίς βέβαια αυτό να είναι ενδεικτικό της γενικής απόδοσης του συστήματος. Το ενδιαφέρον είναι ότι αυτός ο διπλασιασμός δεν οφείλεται στη χρήση του HW FPU μιας και ο αλγόριθμος AES χρησιμοποιεί ακέραιους και όχι αριθμούς κινητής υποδιαστολής. Ίσως να οφείλεται σε διαφορές μεταξύ των εκδόσεων του openssl, 0.9.8 στην μια περίπτωση, 1.0.1 στην άλλη. Ίσως στη χρήση του march=armv6 κατά το compile των πακέτων του raspbian, ίσως σε αλλαγές/βελτιώσεις στην C lib ή σε όλα τα παραπάνω.
Boo!

davefretty
Member
Member
Δημοσιεύσεις: 117
Εγγραφή: 20 Ιούλ 2008, 19:06
Distro: Mint
Τοποθεσία: Kifissia
Επικοινωνία:

Re: Raspberry Pi

Δημοσίευση από davefretty » 01 Αύγ 2012, 17:59

όλα τα παραπάνω I bet  ;D.

Άβαταρ μέλους
mikeg
Member
Member
Δημοσιεύσεις: 158
Εγγραφή: 08 Νοέμ 2005, 00:21
Distro: Debian / Ubuntu
Τοποθεσία: Ιωάννινα

Re: Raspberry Pi

Δημοσίευση από mikeg » 04 Αύγ 2012, 15:49

Αρκετά ενδιαφέρουσα διανομή!
Eπίσης τώρα το πρόσεξα υπάρχει και ένα compiler option "-DAES_ASM" στη νεότερη έκδοση του openssl που ίσως βοηθάει το συγκεκριμένο benchmark

Απάντηση

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες