Thanks so much guys! Last Question is Which boards from BoundaryDevices have you tried with Javafx? I see they have a new board too. This is very helpful information and will save us a lot of time. We are after Top Graphics Performance in Embedded.
Mike On Wed, Jan 28, 2015 at 2:03 PM, David Hill <david.h...@oracle.com> wrote: > On 1/28/15, 3:44 PM, Mike wrote: > > What is your Favorite Embedded board if you got something right now? > Odroid U3? or something else. I guess > the Odroid U3 is availabe in Early Feb again at 179.00 US. > http://www.hardkernel.com/main/products/prdt_info.php?g_code=G140448267127 > > > My current favorite is the BoundaryDevices - partly because they do an > awesome job of building a distro with the drivers I needed. > > There are only a small number of boards that provide a distro with the > required accelerated drivers, and very few of those support direct to > framebuffer rendering. > > The U3 is a snazzy board at a great price, and you can get accelerated > rendering in X11. Our focus was to take X11 out of the loop for resource > and other considerations - rendering direct to the framebuffer. But... I > never did get an accelerated direct to framebuffer working for the U3 (and > the Mali GPU). The ARM guys say it can be done, but it needs to be part of > the platform port. > > OpenJFX can work with the X11 on the U3, but there are places, > particularly with the touch and key support where the fit and finish is not > very good. It was good enough for Jasper to demo though :-) > > Dave > > > On Wed, Jan 28, 2015 at 11:56 AM, Jasper Potts <jasper.po...@oracle.com> > wrote: > >> We were getting good performance with 1080p for JavaOne keynote Car demo >> last year. Though not as good as Odroid U3 >> >> Jasper >> >> Sent from my iPhone >> >> > On Jan 28, 2015, at 8:47 AM, David Hill <david.h...@oracle.com> wrote: >> > >> >> On 1/28/15, 2:09 AM, Prasant Jalan wrote: >> >> Few more questions about your Boundary Devices iMX6 Quad: >> >> - Amount of RAM/memory in your iMX6 system? >> >> - iMX6 Single Core Clock speed (0.8 GHz, 1 GHz or 1.2 GHz) >> >> - Which javaFX version did you use to get the above measurements (if >> you recollect)? >> > >> > I am using: http://boundarydevices.com/product/sabre-lite-imx6-sbc/ >> > >> > Specs are on the page. It is a Quad, so 4 cores @ 1GHz, 1GB memory. >> > >> > OS is a Ubuntu base distro, provided by BoundaryDevices, though I have >> a similar setup using Yocto that I have not been able to see any FX >> differences. >> > >> > ubuntu@oracle:~$ cat /proc/cpuinfo >> > processor : 0 >> > model name : ARMv7 Processor rev 10 (v7l) >> > BogoMIPS : 790.52 >> > >> > My monitor is connected with HDMI, 720P. Note that 1080p will likely be >> slower - more data to move even with a GPU. >> > >> > Using JDK 8u6 + OpenJFX build (which is my development setup). There >> are some improvements that are present in OpenJFX that are not in 8u6, and >> that certainly might affect performance. The process to build OpenJFX is >> here. <https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX> >> > >> > For a simple JFX command, it is unlikely that we will require more than >> 2 CPU cores. One thread for the application, and another for the repainter. >> A more complex application with worker thread might light up more cores. >> > >> > Using the top command (then hitting "1" to enable the Core usage >> display), I see my Industrial app using one to two cores like this: >> > >> > %Cpu0 : 22.4 us, 2.0 sy, 0.0 ni, 75.5 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu1 : 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu2 : 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu3 : 66.8 us, 4.3 sy, 0.0 ni, 28.9 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > >> > Occasionally just one core like this, probably when we are computing a >> change in the Scene. >> > >> > %Cpu0 : 8.0 us, 1.3 sy, 0.0 ni, 90.6 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu1 : 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu2 : 83.8 us, 2.6 sy, 0.0 ni, 13.5 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > %Cpu3 : 0.7 us, 0.0 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 >> si, 0.0 st >> > >> > and of course occasionally 3 cores - I expect that is when top is >> running :-) >> > >> > Dave >> > >> > >> > -- >> > David Hill<david.h...@oracle.com> <david.h...@oracle.com> >> > Java Embedded Development >> > >> > "A man's feet should be planted in his country, but his eyes should >> survey the world." >> > -- George Santayana (1863 - 1952) >> > >> > > > > -- > David Hill <david.h...@oracle.com> <david.h...@oracle.com> > Java Embedded Development > > "A man's feet should be planted in his country, but his eyes should survey > the world." > -- George Santayana (1863 - 1952) > >