Tyler Baker discusses and demos http://kernelci.org, where development boards all over the world are being booted with the bleeding edge upstream kernel to provide validation results to the kernel community.
At http://performance.linaro.org/, in anticipation of ARM’s new 64-bit architecture, Linaro reviewed some of the source code of a typical GNU/Linux system and found over 1400 source code modules that included ARM assembly language which might need to be ported and does need to be tested to work on new ARM 64-bit processors (Aarch64).
Linaro also recognized that some of the modules were written a long time ago (by computer standards) when CPUs were single core and not multi-core, compilers were not as optimized and RAM memories were smaller and more expensive leading to trade-offs in portability and algorithm selection. In today’s era, it might be better to re-evaluate the use of assembly language and perhaps replace it completely with a higher-level language such as “C”. It might also be worthwhile to review algorithms that made sense in an earlier time, but have outlived their usefulness.
In some cases the assembly language that exists in the code was “transposed” from existing assembly language of a different architecture and did not necessarily utilize the best features of each assembly or machine language architecture. In other cases it might make more sense to create a compiler intrinsic to do certain functions such as identifying the architecture of the machine.
Finally, while the code in the modules may be very efficient and highly portable, the compiler invocations may need review to take advantage of new optimization switches.
All this amounts to a major opportunity to not only ensure GNU/Linux based systems will operate efficiently on new ARM 64-bit processors, but also to optimize the performance of these systems across architectures. In pursuit of this performance goal, Linaro decided to create a long-running performance contest directed at these modules, and in the future extend the contest to even more modules which may or may not have assembler language in them.
To get started, click on the “Getting Started” Tux Penguin: http://performance.linaro.org/start/
Enplug, winner of CES's ShowStoppers Startup Competition, is the developer of the first public computing platform. Enplug's software turns any display into a public computer, enabling businesses to seamlessly engage with their audience. Businesses with displays of all sizes use Enplug to show interactive and live social media feeds, news, games, and many other apps developed by third-parties. Enplug wants to partner with display and set-top box makers to have its software pre-loaded for free and revenue-share with the hardware maker. It is looking for other display and set-top box makers to work with you can contact them here by phone: +1-855-536-7584 or email: Hello@enplug.com
BlueID software technology makes it possible to use a smartphone app as a digital key for a physical object that needs to be secured. The basic function of BlueID is to identify the user on the basis of their mobile device and to provide secure communication between the system components. You can open and start cars, open parking barriers and roller doors, enter doors, open gates and turnstiles via their smartphone app. The BlueID uses a very strong encryption which secures these operations. All these operations can be proccessed throught 2G/3G/4G, Wi-Fi, Bluetooth Smart and NFC communications. The company was founded in 2006 in Munich, Germany.
Cybercom is a consulting company that makes products for their customers on all sorts of software development. Cybercom Poland is based in Warsaw, Poland. They have made a bluetooth car key which is in the market already. Cybercom works on Connectivity Management, Digital Solutions, Secure Connectivity and Mobile Software Development. Cybercom is trying to revolutionize the multimedia in the automotive industry by showing some of their innovative concepts.
ViewAR is a worldwide Augmented Reality Catalog System providing an Augmented Reality App to browse all kinds of 3D models.
Mark Orvek, Linaro VP of Engineering chats with Joakim Bech, Tech Lead Security Working Group; and Deepak Saxena, Tech Lead Kernel Working Group about the work that their teams are focusing on in 2014.
This is 360 video, presented by Finwe Ltd CEO Juha Kela. 360 video is a special video production technology that utilizes multiple cameras to produce a full spherical 360x180 degree video experience. Video from multiple sources is synchronized, fine tuned and stitched together with a software called Autopano Video and Autopano Giga by Kolor. Kolor also delivers solutions for 360 video hosting and playback on a PC and web browser. Web player is based on html5.
Finwe ltd has developed a movement and touch controlled 360 video player for mobile devices, called 360 VideoBall. In collaboration with Kolor, they also just released a pre-version of free Kolor Eyes Android player. Beyond that, mobile player can also be used with Kickstarter funded goggles vrAse. This cool gadget has lenses and a special frame that holds mobile phones inside. The mobile phone is then used as a movement controlled display device, producing a separate image for both eyes. There is now an equipment based on 6 GoPro's in a 360x180 formation to shoot 360 3D videos, which was used as a demonstration in MWC. The experience is really stunning and the image quality is very good thanks to the high quality and resolution of mobile devices.
Finwe CEO Juha Kela also demonstrated a special custom technology that enables 6k 360 video playback on a mobile phone. Current devices support only 4k resolution, but with the special technology they developed devices can play back videos even with 8k resolution! With this solution, user can zoom into the video without losing the quality.
To be able to provide a full turn key solution for 360 video production and to support the marketing of the mobile 360 video player technology Juha Kela founded a company called FinCloud Ltd. FinCloud has already done number of multi camera productions and one of their productions, a 360 music video for Finnish band Apulanta is currently nominated in Spotify "Innovator of the Year" category in Emma Gaala. Emma Gaala is an annual event, which rewards the most significant players in the industry during a year.
Example 360 videos:
Power Park theme park Finland:
There is now an equipment based on 6 GoPro’s in a 360×180 formation to shoot 360 3D videos, which was used as a demonstration in MWC. Special camera rigs are manufactured by Freedom360 and 360 Heros. The experience is really stunning and the image quality is very good thanks to the high quality and resolution of mobile devices.
Kolor Eyes video wall:
360 Video and Panorama stitching solutions and 360 video HW:
360 video production services:
FInCloud Ltd: email@example.com
vrAse immersive media frame for mobile phone
Free 360 Video apps for iOS:
Free 360 VideoBall app for Android:
Kolor Eyes: Join Google+ group for a pre-release access:
Software developers Kolor and Finwe announce the launch of their new 360-degree video player for Android devices, named Kolor Eyes, featuring pixel-perfect 4k 360 video playback, multiple projections, and image effects. Press release: http://www.kolor.com/images/stories/press/press-releases/2014/20140225-kolor-eyes-android-beta-version.pdf
Fluendo is New York based provider of multimedia solutions and they have been in business for ten years. Fluendo oneplay can add multimedia support to any application on a variety of platforms. Fluendo oneplay is both an engine and an end user product. Fluendo oneplay enables you to use the same multimedia framework on a variety of platforms without using the different apis on each platform. Fluendo oneplay currently works on Android, iOS, Mac OS, Linux, and Windows. Fluendo oneplay is also hardware accelerated. Fluendo partners with large companies and can therefore use the technology and patents owned by those large companies. Fluendo's solution is available for both developers and distributors with an unannounced price.
Company Website: www.fluendo.com
The video is the CES’14 interview with Dr. Yevgen Borodin, President and CEO of Charmtech Labs LLC, the creator of Capti Narrator app. The video also features Jen Sidorova, Miss East Coast American Beauty, supporting Capti Narrator for its approach to universal accessibility. Capti Narrator was revealed at the Consumer Electronics Show in Las Vegas (CES’14). The host is William Lumpkins, Senior Member of IEEE.
Capti Narrator is a cross-platform application for convenient, hands-free consumption of digital content, enabling anyone to listen to news, blogs, documents, unprotected e-books, and more while commuting, cooking, working out, anywhere, anytime. Capti improves the productivity of students, busy professionals, language learners, people with print disabilities, and anyone else who wants to listen to content instead of reading it from the screen.
With Capti, one can create a playlist with reading materials from the Web, Dropbox, Google Drive, etc., and start listening on the iPad at home, continue listening from the same spot on their iPhone during the commute, revise the playlist from the desktop at work or school, catch up with the reading in the gym, and, finally, relax while listening to their favorite book on the couch. Capti will synchronize the playlist among user devices, making the transitions seamless. Capti removes the dependency on visual reading and enables people to be more productive and enjoy better things in life.