Subject: General Tech | June 11, 2014 - 12:33 PM | Jeremy Hellstrom
Tagged: google, virtualization, linux, container, Linux Containerization, docker, Red Hat, ubuntu
Docker has put the libcontainer execution engine of their Linux Containerization onto Github, making it much easier to adopt their alternative virtualization technology and modify it for specific usage scenarios. So far Google, Red Hat and Parallels have started adding their own improvements to the Go based libcontainer; adding to the Ubuntu dev team already at work. This collaboration should help containerization become a viable alternative to virtual machines and hopefully be included as a feature in future Linux distros. Read more over at The Register.
"Docker has spun off a key open source component of its Linux Containerization tech, making it possible for Google, Red Hat, Ubuntu, and Parallels to collaborate on its development and make Linux Containerization the successor to traditional hypervisor-based virtualization."
Here is some more Tech News from around the web:
- Semiconductor boffin: 3D NAND don't need NO STEENKIN' TSVs @ The Register
- Alienware's Alpha Steam Machine will arrive running Windows 8.1 @ The Inquirer
- Sosecure seeks funding for world's first smartphone controlled SSD @ The Inquirer
- Stuff Wireless Charging Into a Nook’s Crannies @ Hack a Day
- EnerPlex Kickr II Review @ TechwareLabs
Subject: Processors | June 5, 2014 - 06:32 PM | Jeremy Hellstrom
Tagged: baytrail, linux, N2820, ubuntu 14.04, Linux 3.13, Linux 3.15, mesa, nuc
It would seem that installing Linux on your brand new Bay Trail powered NUC will cost you a bit of performance. The testing Phoronix has performed on Intel NUC DN2820FYKH proves that it can handle running Linux without a hitch, however you will find that your overall graphical performance will dip a bit. Using MESA 10.3 and both the current 3.13 kernel and the 3.15 development kernel Phoronix saw a small delta in performance between Ubuntu 14.04 and Win 8.1 ... until they hit the OpenGL performance. As there is still no full OpenGL 4.0+ support there were tests that could not be run and even with the tests that could be there was a very large performance gap. Do not let this worry you, as they point out in the article there is a dedicated team working on full compliance and you can expect updated results in the near future.
"A few days ago my benchmarking revealed Windows 8.1 is outperforming Ubuntu Linux with the latest Intel open-source graphics drivers on Haswell hardware. I have since conducted tests on the Celeron N2820 NUC, and sadly, the better OpenGL performance is found with Microsoft's operating system."
Here are some more Processor articles from around the web:
- NVIDIA Tegra K1 Compared To AMD AM1 APUs @ Phoronix
- AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money @ Phoronix
- Overclocking The AMD AM1 Athlon & Sempron APUs @ Phoronix
- AMD Athlon 5350 "Kabini" APU Review @HiTech Legion
- Athlon 5350 and Sempron 3850 Processors (Kabini) and Socket AM1 Platform Review @ X-bit Labs
- AMD A10-7850K @ X-bit Labs
- Intel Haswell Refresh Reviewed: Core i7-4790, i5-4690, i5-4590 and i5-4460 Tested @ Madshrimps
- Intel Core i7-4790, i5-4690, i5-4590, i5-4460, i3-4360, i3-4350 and i3-4150 @ X-bit Labs
Subject: General Tech | May 30, 2014 - 10:21 AM | Sebastian Peak
Tagged: SoC, linux, internet of things, Intel, automotive, automation, atom
Imagine: You get into the family car and it knows that it’s you, so it adjusts everything just the way you like it. You start driving and your GPS is superimposed over the road in real time from within your windshield, with virtual arrows pointing to your next turn. Kids play games on their touchscreen windows in the back, and everyone travels safely as their cars anticipate accidents...
Sound far-fetched? Work is already being done to make things like these a reality, and Intel has now announced their stake in the future of connected, and eventually autonomous, automobiles.
Ensuring that every device in our lives is always connected seems like the goal of many companies going forward, and the “Internet of Things” is a very real, and rapidly growing, part of the business world. Intel is no exception, and since cars are things (as I’ve been informed) it makes sense to look in this area as well, right? Well, Intel has announced development of their automotive initiative, with the overall goal to create safer - and eventually autonomous - cars. Doug Davis, Corporate VP, Internet of Things Group at Intel, hosted the online event, which began with a video depicting automotive travel in a fully connected world. It doesn’t seem that far away...
"We are combining our breadth of experience in consumer electronics and enterprise IT with a holistic automotive investment across product development, industry partnerships and groundbreaking research efforts,” Davis said. “Our goal is to fuel the evolution from convenience features available in the car today to enhanced safety features of tomorrow and eventually self-driving capabilities.”
So how exactly does this work? The tangible element of Intel’s vision of connected, computer controlled vehicles begins with the In-Vehicle Solutions Platform which provides Intel silicon to automakers. And as it’s an “integrated solution” Intel points out that this should cut time and expense from the current, more complex methods employed in assembling automotive computer systems. Makes sense, since they are delivering a complete Intel Atom based system platform, powered by the E3800 processor. The OS is Tizen IVI ("automotive grade" Linux). A development kit was also announced, and there are already companies creating systems using this platform, according to Intel.
Subject: General Tech | May 26, 2014 - 03:48 PM | Jeremy Hellstrom
Tagged: google, virtualization, linux, container, Linux Containerization
Google creates two billion Linux containers a week which astute readers will realize implies that they can be created much more quickly than a VM. That is indeed the case, these Linux containers are very similar to Solaris Zones, BSD Jails and other similar ways of sharing parts of an OS across multiple isolated applications as opposed to VMs in which each machine has it's own OS. Even with prebuilt images it is orders of magnitude slower to create a VM than to simply create a new container. With the involvement of a startup called Docker, Google has really changed how they handle their systems; read about the impacts at The Register.
"That tech is called Linux Containerization, and is the latest in a long line of innovations meant to make it easier to package up applications and sling them around data centers. It's not a new approach – see Solaris Zones, BSD Jails, Parallels, and so on – but Google has managed to popularize it enough that a small cottage industry is forming around it."
Here is some more Tech News from around the web:
- Servo Stock, The Future Of 3D Printers @ Hack a Day
- Gigabyte, Asustek step up gaming notebook competition against MSI @ DigiTimes
- How to Sort and Remove Duplicate Photos in Linux @ Linux.com
- Is Emulation the Best Feature of the Nvidia Shield @ eTeknix
- Netgear R6300 802.11ac Smart Wi-Fi Router @ Kitguru
Subject: Processors | May 8, 2014 - 12:26 AM | Tim Verry
Tagged: TrustZone, server, seattle, PCI-E 3.0, opteron a1100, opteron, linux, Fedora, ddr4, ARMv8, arm, amd, 64-bit
AMD showed off its first ARM-based “Seattle” processor running on a reference platform motherboard at an event in San Francisco earlier this week. The new chip, which began sampling in March, is slated for general availability in Q4 2014. The “Seattle” processor will be officially labeled the AMD Opteron A1100.
During the press event, AMD demonstrated the Opteron A1100 running on a reference design motherboard (the Seattle Development Platform). The hardware was used to drive a LAMP software stack including an ARM optimized version of Linux based on RHEL, Apache 2.4.6, MySQL 5.5.35, and PHP 5.4.16. The server was then used to host a WordPress blog that included stream-able video.
Of course, the hardware itself is the new and interesting bit and thanks to the event we now have quite a few details to share.
The Opteron A1100 features eight ARM Cortex-A57 cores clocked at 2.0 GHz (or higher). AMD has further packed in an integrated memory controller, TrustZone encryption hardware, and floating point and NEON video acceleration hardware. Like a true SoC, the Opteron A1100 supports 8 lanes of PCI-E 3.0, eight SATA III 6Gbps ports, and two 10GbE network connections.
The Seattle processor has a total of 4MB of L2 cache (each pair of cores shares 1MB of L2) and 8MB L3 cache that all eight cores share. The integrated memory controller supports DDR3 and DDR4 memory in SO-DIMM, unbuffered DIMM, and registered ECC RDIMM forms (only one type per motherboard) enabling the ARM-based platform to be used in a wide range of server environments (enterprise, SMB, and home servers et al).
AMD has stated that the upcoming Opteron A1100 processor delivers between two and four times the performance of the existing Opteron X series (which uses four x86 Jaguar cores clocked at 1.9 GHz). The A1100 has a 25W TDP and is manufactured by Global Foundries. Despite the slight increase in TDP versus the Opteron X series (the Opteron X2150 is a 22W part), AMD claims the increased performance results in notable improvements in compute/watt performance.
AMD has engineered a reference motherboard though partners will also be able to provide customized solutions. The combination of reference motherboard and ARM-based Opteron A1100 is known at the Seattle Development Platform. This reference motherboard features four registered DDR3 DIMM slots for up to 128GB of memory, eight SATA 6Gbps ports, support for standard ATX power supplies, and multiple PCI-E connectors that can be configured to run as a single PCI-E 3.0 x8 slot or two PCI-E 3.0 x4 slots.
The Opteron A1100 is an interesting move from AMD that will target low power servers. the ARM-based server chip has an uphill battle in challenging x86-64 in this space, but the SoC does have several advantages in terms of compute performance per watt and overall cost. AMD has taken the SoC elements (integrated IO, memory, companion processor hardware) of the Opteron X series and its APUs in general, removed the graphics portion, and crammed in as many low power 64-bit ARM cores as possible. This configuration will have advantages over the Opteron X CPU+GPU APU when running applications that use multiple serial threads and can take advantage of large amounts of memory per node (up to 128GB). The A1100 should excel in serving up files and web pages or acting as a caching server where data can be held in memory for fast access.
I am looking forward to the launch as the 64-bit ARM architecture makes its first major inroads into the server market. The benchmarks, and ultimately software stack support, will determine how well it is received and if it ends up being a successful product for AMD, but at the very least it keeps Intel on its toes and offers up an alternative and competitive option.
Subject: General Tech, Graphics Cards | April 27, 2014 - 04:22 AM | Scott Michaud
Tagged: nvidia, linux, amd
GPU drivers have been a hot and sensitive topic at the site, especially recently, probably spurred on by the announcements of Mantle and DirectX 12. These two announcements admit and illuminate (like a Christmas tree) the limitations of APIs on gaming performance. Both AMD and NVIDIA have their recent successes and failures on their respective fronts. This will not deal with that, though. This is a straight round-up of new GPUs running the latest drivers... in Linux.
In all, NVIDIA tends to have better performance with its 700-series parts than equivalently-priced R7 or R9 products from AMD, especially in low-performance Source Engine titles such as Team Fortress 2. Sure, even the R7 260X was almost at 120 FPS, but the R9 290 was neck-and-neck with the GeForce GTX 760. The GeForce GTX 770, about $50 cheaper than the R9 290, had a healthy 10% lead over it.
In Unigine Heaven, however, the AMD R9 290 passed the NVIDIA GTX 770 by a small margin, coming right in line with it's aforementioned $50-bigger price tag. In that situation, where performance became non-trivial, AMD caught up (but did not beat). Also, third-party driver support is more embraced by AMD than NVIDIA. On the other hand, NVIDIA's proprietary drivers are demonstrably better, even if you would argue that the specific cases are trivial because of overkill.
And then there's Unvanquished, where AMD's R9 290 did not achieve triple-digit FPS scores despite the $250 GTX 760 getting 110 FPS.
Update: As pointed out in the comments, some games perform significantly better on the $130 R7 260X than the $175 GTX 750 Ti (HL2: Lost Coast, TF2, OpenArena, Unigine Sanctuary). Some other games are the opposite, with the 750 Ti holding a sizable lead over the R7 260X (Unigine Heaven and Unvanquished). Again, Linux performance is a grab bag between vendors.
There's a lot of things to consider, especially if you are getting into Linux gaming. I expect that it will be a hot topic, soon, as it picks up... ... Steam.
Subject: Processors | April 14, 2014 - 03:22 PM | Jeremy Hellstrom
Tagged: Kabini, linux, Athlon 5350, Athlon 5150, Sempron 3850, Semprov 2650, amd, athlon, sempron
An easy way to trim the cost of a lower end system is to skip Windows and install Linux, along with picking a less expensive AMD chip to power your system. AMD has recently gifted us with new Kabini based Sempron and Athlon chips, the most expensive of which is available for less that $70. For testing Phoronix used Ubuntu 14.04, the 3.14 kernel and Mesa 10.2 along with the Radeon 7.3.99 driver. You will be glad to know that there were no compatibility problems with Linux whatsoever, all CPUs performed more or less as expected as you can see for yourself in the full review.
"It's been a busy past few days since AMD launched their "AM1" Socketed Kabini APUs. After the initial Athlon 5350 Linux review on launch-day, I did some tests involving a faster kernel and newer Mesa code along with some reference DDR3 memory scaling benchmarks for these APUs with Jaguar processor cores. Since then the Athlon 5150 and Sempron 3850/2650 APUs arrived."
Here are some more Processor articles from around the web:
Subject: Systems | April 10, 2014 - 02:57 PM | Jeremy Hellstrom
Tagged: linux, mini-itx, AAEON, EMB-BT1, Bay Trail, SFF, htpc
You may not recognize the name AAEON but you will recognize its parent company, ASUS. AAEON makes low power small form factor single board SoCs and with the introduction of Bay Trail they may become more common. The EMB-BT1-A10-3825 sports a quad-core Atom E3845 @ 1.33GHz and Ivy Bridge era Intel HD graphics with support for up to 4GB of DDR3-1067. It has a total TDP of 6W but unfortunately Phoronix's WattsUp meter was busy on another system so you will need to wait for an update on total power consumption.
The connectivity on this SoC is incredible, mSATA for an SSD, two SATA 6Gbps ports and two SATA-2 ports, dual gigabit LAN ports, a pair of USB 2.0 ports and a single 3.0 port, HDMI, VGA, COM, and audio jacks. You could configure this as a small media server or as it supports dual displays it would serve wonderfully as an HTPC.
"For those after a low-cost mini-ITX board for use within an HTPC, SOHO file server, or other low-power situations, AAEON has out an interesting board called the EMB-BT1, or more formally the AAEON EMB-BT1-A10-3825. This mini-ITX motherboard has onboard an Intel Atom E3825 "Bay Trail" SoC for delivering decent performance out of the six Watt SoC and having open-source-friendly graphics under Linux."
Here are some more Systems articles from around the web:
Subject: Mobile | April 9, 2014 - 05:23 PM | Jeremy Hellstrom
Tagged: linux, asus, zenbook, UX301LA-DH71T, ubuntu 14.04, ubuntu, haswell
There is a lot to like about this particular 13.3" ASUS Zenbook, perhaps the most noticeable is the IPS display with a 2560 x 1440 resolution and a capacitive display capable of tracking 10 contact points. There is another reason to fall in love with this notebook, it can run Ubuntu with all of the features enabled without any extra work required. The specifications under the hood are rather impressive as well, a Core-i7 4558U with Intel Iris Graphics 5100, 8GB of DDR3-1600 and two 128GB SSDs capable of supporting RAID. Those of you looking for a powerful notebook which does not require Windows to run properly would be wise to read this review at Phoronix.
"As I wrote about at the beginning of March, I bought the ASUS Zenbook UX301LA-DH71T Haswell-based ultrabook to replace an Apple Retina MacBook Pro as my main system. I've been using this latest Zenbook with Intel Iris Graphics and dual SSDs for several weeks now as my main system and have taken it on four business trips so far and it's been running great. Paired with Ubuntu 14.04 LTS, the ASUS Zenbook UX301LA makes a rather nice lightweight yet powerful Linux system."
Here are some more Mobile articles from around the web:
- Dell XPS 15 9530 @ Kitguru
- Enermax DreamBass AeroOdio CP006 Cooling Pad Review @HiTech Legion
- Silverstone NB04 Notebook Cooler @ eTeknix
- Acer Iconia B1 Tablet Review @ Hardware Secrets
- Pivos MANA 2200 mAh Battery Pack Review @ Bjorn3D
- Pivos Mana 5200mAh Battery Pack @ Bjorn3D
- Silverstone SST-PB03 AA Emergency Battery Pack @ eTeknix
- Gumstick Smartphone Stand Review @ Bjorn3d
- Samsung Galaxy S5 @ The Inquirer
- HTC One M8 vs iPhone 5S specs comparison @ The Inquirer
- Acer Liquid S2 @ The Inquirer
- iOCEAN X7S 8-core Smartphone Review @ Madshrimps
Subject: General Tech | April 2, 2014 - 10:53 AM | Tim Verry
Tagged: minnowboard, linux, embedded, development, Bay Trail, atom e3825, atom e3815
MinnowBoard.org recently announced the MinnowBoard Max which is a new Intel-powered development board with improved specifications and a $100 lower price versus the original MinnowBoard. The MinnowBoard Max is an open source hardware and software development platform designed and built by CircuitCo with guidance from Intel. The MinnowBoard Max is intended to be used to develop new Bay Trail-powered products or as the brain of embedded equipment that interacts with custom I/O such as FGPAs and specialized sensors.
The MinnowBoard Max is slightly smaller than the original at 2.9” x 3.9” and features an improved Intel Atom processor. Rather than the single core Atom E640 at 1 GHz the original MinnowBoard used, the MinnowBoard Max uses one of two Bay Trail Atom E3800-series SoCs. The base $99 model uses a single core Atom E3815 clocked at 1.46GHz while the $129 model uses a dual core Atom E3825 clocked at 1.33 GHz. The SoC is paired with either 1GB or 2GB of system RAM on the $99 or $129 model respectively.
The MinnowBoard Max supports a wide range of I/O including:
- 26-pin low speed expansion port
- SPI, I2C, I2S Audio, 2 x UARTs (TTL-level), 8 x buffered GPIO (two supporting PWM), +5V, Ground
- 60-pin high speed expansion port
- 1 x PCI-E 2.0 (one lane), 1 x SATA 3Gbps, 1 x USB 2.0 host, I2C, GPIO, JTAG, +5V, Ground
- 1 x USB 3.0 port
- 1 x USB 2.0 port
- 1 x HDMI port
- 1 x Micro SD
- 1 x Gigabit Ethernet
- 1 x Serial Debug (via separately sold cable)
- 1 x Micro USB 2.0
The small form factor board supports Linux and Android operating systems with pending support for the Yocto Project (which helps developers create their own Linux distribution). Intel’s Bay Trail is not open source, but the company has reportedly provided open source drivers for the HD Graphics processor-integrated GPU.
The MinnowBoard Max starts at $99 and is slated to start shipping towards the end of June 2014. MinnowBoar.org will also be releasing the hardware design files under a Creative Commons license shortly after that launch point. More information can be found on the MinnowBoard Max FAQ.
The open source MinnowBoard Max looks to be a respectable upgrade over the original, and the lower price should help to make the x86 architecture more attractive to developers of embedded systems especially in the wake of the proliferation of ARM-powered alternatives.