• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Raspberry Pi

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by Durbs View Post
    Mine has just arrived, didn't know they were that tiny!

    Anyone worked out anything exciting to do with it? I was planning on sticking an HD video on it, oohing and aahing for 5 mins then sticking it away in a drawer somewhere to be rediscovered when we next move house - does that sound about right?

    Edited - going to get my eldest to build a cool lego case for it too.
    I play "Scott Adams' The Count" via ssh on mine.

    And I've finally got an SDL surface running without X.

    Comment


      Originally posted by SupremeSpod View Post
      Not really a fair post that, for a couple of reasons.

      Firstly, AtW thinks he's right and hitting the little fat f*cker repeatedly in the face with a spade with the facts of the matter engraved on the blade will not change his mind.

      Secondly, it's going to be a bloody long time before Broadcom release enough information on the graphics cores in the Raspberry Pi before either CUDA or OPENCL etc are supported/available.
      If you really want to you can do computation on GPU without CUDA et al, I think people doing just that proved the usefulness and in fact drive CUDA in the first place (though maybe not).
      Originally posted by MaryPoppins
      I'd still not breastfeed a nazi
      Originally posted by vetran
      Urine is quite nourishing

      Comment


        Originally posted by d000hg View Post
        If you really want to you can do computation on GPU without CUDA et al, I think people doing just that proved the usefulness and in fact drive CUDA in the first place (though maybe not).
        Not on a Raspberry Pi, the interfaces have not been released to the public. Broadcom are very tight-lipped about their architecture at the moment.

        If you can prove otherwise I'll gladly doff me cap and pinch your example code.

        Comment


          Originally posted by SupremeSpod View Post
          Not on a Raspberry Pi, the interfaces have not been released to the public. Broadcom are very tight-lipped about their architecture at the moment.

          If you can prove otherwise I'll gladly doff me cap and pinch your example code.
          Doesn't it support OpenGL? Isn't it a case of abusing the openGL APIs to shoehorn your calculations into the graphics pipeline? I thought this sort of behavior was what started the whole GPGPU ball rolling and gave rise to CUDA / OpenCL in the first place.
          While you're waiting, read the free novel we sent you. It's a Spanish story about a guy named 'Manual.'

          Comment


            Originally posted by doodab View Post
            Doesn't it support OpenGL? Isn't it a case of abusing the openGL APIs to shoehorn your calculations into the graphics pipeline? I thought this sort of behavior was what started the whole GPGPU ball rolling and gave rise to CUDA / OpenCL in the first place.
            Nope, it doesn't support OpenGL, it supports OpenGL ES 2.0 - have a look.

            Do you know what instructions the GPU cores use and how they're driven?

            Just asking like, 'cos if you do, I'll gladly doff me cap and pinch your code.

            NVIDIA and ATI were very open about their architecture, even modifying it in certain cases to make it more "accessible".

            Broadcom currently won't and to be honest, if I had a shed load of patent pending stuff inside that chip, neither would I.
            Last edited by SupremeSpod; 22 June 2012, 14:21.

            Comment


              Originally posted by SupremeSpod View Post
              Not on a Raspberry Pi, the interfaces have not been released to the public. Broadcom are very tight-lipped about their architecture at the moment.

              If you can prove otherwise I'll gladly doff me cap and pinch your example code.
              I meant old-school GPGPU, i.e. cramming your data into textures and writing shaders

              Originally posted by doodab View Post
              Doesn't it support OpenGL? Isn't it a case of abusing the openGL APIs to shoehorn your calculations into the graphics pipeline? I thought this sort of behavior was what started the whole GPGPU ball rolling and gave rise to CUDA / OpenCL in the first place.
              No, OpenGL and OpenGL ES 2.0 are fundamentally different, although very similar in most ways so you can think of ES2 as a subset of GL when writing code.
              Originally posted by MaryPoppins
              I'd still not breastfeed a nazi
              Originally posted by vetran
              Urine is quite nourishing

              Comment


                Originally posted by SupremeSpod View Post
                Btw, I have another Pi arriving Week commencing ~2nd July anybody want it? Was going to put it on EBay (and speculate) but if you're interested you can have it for what I paid (£30 + whatever it costs to get it to you) - If you're lucky I'll throw in an SD with Debian on it for you.

                Please PM if interested.
                You also registered for both sites then? my first and second are both enroute.
                The proud owner of 125 Xeno Geek Points

                Comment


                  Originally posted by d000hg View Post
                  I meant old-school GPGPU, i.e. cramming your data into textures and writing shaders
                  Borderline "Synthetic programming"? You have a point. Truthful answer, I don't know.

                  I think the OpenGL ES 2.0 library and driver is supplied by Broadcom and short of reverse engineering that...

                  This might open a few trapdoors...

                  Using OpenGL ES 2.0 on the Raspberry Pi without X windows. « Random Hacks

                  Comment


                    Originally posted by chef View Post
                    You also registered for both sites then? my first and second are both enroute.
                    Of course I did.

                    06:04 - RS Components
                    15:09 - Farnell

                    I've decided I'm going to keep the spare, order a new one and call them "Huey, Duey and Louie" - care to guess why?

                    Comment


                      Originally posted by Durbs View Post
                      Mine has just arrived, didn't know they were that tiny!

                      Anyone worked out anything exciting to do with it? I was planning on sticking an HD video on it, oohing and aahing for 5 mins then sticking it away in a drawer somewhere to be rediscovered when we next move house - does that sound about right?

                      Edited - going to get my eldest to build a cool lego case for it too.
                      take alook at this list and see if anything grabs your imagination:
                      Webcam server
                      Vehicle tracking (using an add-on GPS module)
                      Streaming internet radio box
                      Vehicle Diagnostics, full OBDII logger with touch screen interface
                      Baby monitor
                      Media server by adding a couple of USB hard drives
                      Media receiver (hopefully we’ll get a port of XBMC or PLEX)
                      Video chat
                      Game emulator, running MAME (build your own arcade cabinet?)
                      Network Attached Storage setup (NAS)
                      Mini web server
                      FTP server
                      Proxy server
                      Firewall
                      Portable Media PC
                      Run an alarm system
                      Security webcam (with motion sensor)
                      Control garden lighting
                      Control sprinkler system
                      Wearable computer
                      HTPC for TV web browsing
                      HTPC for streaming Netfilx / Hulu etc
                      In car Computer
                      Thin client computer
                      Game server
                      IRC / chat server
                      build a cheap laptop
                      build a cheap tablet
                      create a digital photo frame
                      Asterisk VOIP server
                      PBX
                      Home automation system
                      MP3 player
                      Portable personal computer, you can use it anywhere you can find a monitor.
                      multitouch screen coffee table
                      Wall hanging screen with voice control for network pictures, weather, news and RSS feeds
                      Cyber Cafe computer
                      Video conferencing system
                      Personal weather station / logger
                      Control a light display
                      Control an LED board
                      Put it in an old mac classic or mac plus case as a general purpose computer
                      Intelligent photo frame with touch
                      Wardriving setup
                      A dedicated Synth, possibly with touch screen
                      Solar powered desktop computer
                      CNC controller
                      High tech birthday / Xmas presents
                      Backup server
                      RSS ticker
                      High tech alarm clock
                      Mini projector
                      DOSBox for games
                      Processing farm for SETI@Home
                      Cafe media player
                      Brains for Arduino setup
                      Mumble server
                      Industrial manufacturing controller
                      TOR server
                      BitTorrent seedbox
                      Family notice board
                      CD / DVD ripping device
                      Car black box with video
                      Wall mounted, interactive mood lamp
                      Robotic telescope / camera controller
                      Display photographer portfolio images
                      BitTorrent client
                      SMS gateway
                      The proud owner of 125 Xeno Geek Points

                      Comment

                      Working...
                      X