Subject: Graphics Cards, Processors, Mobile, Shows and Expos | August 10, 2015 - 09:01 AM | Scott Michaud
Tagged: vulkan, spir, siggraph 2015, Siggraph, opengl sc, OpenGL ES, opengl, opencl, Khronos
When the Khronos Group announced Vulkan at GDC, they mentioned that the API is coming this year, and that this date is intended to under promise and over deliver. Recently, fans were hoping that it would be published at SIGGRAPH, which officially begun yesterday. Unfortunately, Vulkan has not released. It does hold a significant chunk of the news, however. Also, it's not like DirectX 12 is holding a commanding lead at the moment. The headers were public only for a few months, and the code samples are less than two weeks old.
The organization made announcements for six products today: OpenGL, OpenGL ES, OpenGL SC, OpenCL, SPIR, and, as mentioned, Vulkan. They wanted to make their commitment clear, to all of their standards. Vulkan is urgent, but some developers will still want the framework of OpenGL. Bind what you need to the context, then issue a draw and, if you do it wrong, the driver will often clean up the mess for you anyway. The briefing was structure to be evident that it is still in their mind, which is likely why they made sure three OpenGL logos greeted me in their slide deck as early as possible. They are also taking and closely examining feedback about who wants to use Vulkan or OpenGL, and why.
As for Vulkan, confirmed platforms have been announced. Vendors have committed to drivers on Windows 7, 8, 10, Linux, including Steam OS, and Tizen (OSX and iOS are absent, though). Beyond all of that, Google will accept Vulkan on Android. This is a big deal, as Google, despite its open nature, has been avoiding several Khronos Group standards. For instance, Nexus phones and tablets do not have OpenCL drivers, although Google isn't stopping third parties from rolling it into their devices, like Samsung and NVIDIA. Direct support of Vulkan should help cross-platform development as well as, and more importantly, target the multi-core, relatively slow threaded processors of those devices. This could even be of significant use for web browsers, especially in sites with a lot of simple 2D effects. Google is also contributing support from their drawElements Quality Program (dEQP), which is a conformance test suite that they bought back in 2014. They are going to expand it to Vulkan, so that developers will have more consistency between devices -- a big win for Android.
While we're not done with Vulkan, one of the biggest announcements is OpenGL ES 3.2 and it fits here nicely. At around the time that OpenGL ES 3.1 brought Compute Shaders to the embedded platform, Google launched the Android Extension Pack (AEP). This absorbed OpenGL ES 3.1 and added Tessellation, Geometry Shaders, and ASTC texture compression to it. It was also more tension between Google and cross-platform developers, feeling like Google was trying to pull its developers away from Khronos Group. Today, OpenGL ES 3.2 was announced and includes each of the AEP features, plus a few more (like “enhanced” blending). Better yet, Google will support it directly.
Next up are the desktop standards, before we finish with a resurrected embedded standard.
OpenGL has a few new extensions added. One interesting one is the ability to assign locations to multi-samples within a pixel. There is a whole list of sub-pixel layouts, such as rotated grid and Poisson disc. Apparently this extension allows developers to choose it, as certain algorithms work better or worse for certain geometries and structures. There were probably vendor-specific extensions for a while, but now it's a ratified one. Another extension allows “streamlined sparse textures”, which helps manage data where the number of unpopulated entries outweighs the number of populated ones.
OpenCL 2.0 was given a refresh, too. It contains a few bug fixes and clarifications that will help it be adopted. C++ headers were also released, although I cannot comment much on it. I do not know the state that OpenCL 2.0 was in before now.
And this is when we make our way back to Vulkan.
SPIR-V, the code that runs on the GPU (or other offloading device, including the other cores of a CPU) in OpenCL and Vulkan is seeing a lot of community support. Projects are under way to allow developers to write GPU code in several interesting languages: Python, .NET (C#), Rust, Haskell, and many more. The slide lists nine that Khronos Group knows about, but those four are pretty interesting. Again, this is saying that you can write code in the aforementioned languages and have it run directly on a GPU. Curiously missing is HLSL, and the President of Khronos Group agreed that it would be a useful language. The ability to cross-compile HLSL into SPIR-V means that shader code written for DirectX 9, 10, 11, and 12 could be compiled for Vulkan. He expects that it won't take long for a project to start, and might already be happening somewhere outside his Google abilities. Regardless, those who are afraid to program in the C-like GLSL and HLSL shading languages might find C# and Python to be a bit more their speed, and they seem to be happening through SPIR-V.
As mentioned, we'll end on something completely different.
For several years, the OpenGL SC has been on hiatus. This group defines standards for graphics (and soon GPU compute) in “safety critical” applications. For the longest time, this meant aircraft. The dozens of planes (which I assume meant dozens of models of planes) that adopted this technology were fine with a fixed-function pipeline. It has been about ten years since OpenGL SC 1.0 launched, which was based on OpenGL ES 1.0. SC 2.0 is planned to launch in 2016, which will be based on the much more modern OpenGL ES 2 and ES 3 APIs that allow pixel and vertex shaders. The Khronos Group is asking for participation to direct SC 2.0, as well as a future graphics and compute API that is potentially based on Vulkan.
The devices that this platform intends to target are: aircraft (again), automobiles, drones, and robots. There are a lot of ways that GPUs can help these devices, but they need a good API to certify against. It needs to withstand more than an Ouya, because crashes could be much more literal.
After spending some time in the computer hardware industry, it's easy to become jaded about trade shows and unannounced products. The vast majority of hardware we see at events like CES every year is completely expected beforehand. While this doesn't mean that these products are bad by any stretch, they can be difficult to get excited about.
Everyone once and a while however, we find ourselves with our hands on something completely unexpected. Hidden away in a back room of Lenovo's product showcase at CES this year, we were told there was a product would amaze us — called the LaVie.
And they were right.
Unfortunately, the Lenovo LaVie-Z is one of those products that you can't truly understand until you get it in your hands. Billed as the world's lightest 13.3" notebook, the standard LaVie-Z comes in at a weight of just 1.87 lbs. The touchscreen-enabled LaVie-Z 360 gains a bit of weight, coming in at 2.04 lbs.
While these numbers are a bit difficult to wrap your head around, I'll try to provide a bit of context. For example, the Google Nexus 9 weighs .94 lbs. For just over twice the weight as Google's flagship tablet, Lenovo has provided a full Windows notebook with an i7 ultra mobile processor.
Furthermore the new 12" Apple MacBook which people are touting as being extremely light comes in at 2.03 lbs, almost the same weight as the touchscreen version of the LaVie-Z. For the same weight, you also gain a much more powerful Intel i7 processor in the LaVie, when compared to the Intel Core-M option in the MacBook.
All of this comes together to provide an experience that is quite unbelievable. Anyone that I have handed one of these notebooks to has been absolutely amazed that it's a real, functioning computer. The closest analog that I have been able to come up with for picking up the LaVie-Z is one of the cardboard placeholder laptops they have at furniture stores.
The personal laptop that I carry day-to-day is a 11" MacBook Air, which only weighs 2.38 lbs, but the LaVie-Z feels infinitely lighter.
However, as impressive as the weight (or lack thereof) of the LaVie-Z is, let's dig deeper into what the experience of using the world's lightest notebook.
Subject: General Tech, Mobile | August 2, 2015 - 05:00 PM | Scott Michaud
Tagged: maker, fallout 4, DIY
Yvo de Haas, who has a degree in mechanical engineering from Windesheim University of Applied Sciences in Zwolle, Netherlands, creates props, robots, and other objects as a hobby. Previous creations include a joystick-controlled turret from Portal, GLaDOS, and a Fallout 3-style Pip-Boy.
The latest project was a Fallout 4-style Pip-Boy that accepts a smartphone, with an LG Nexus 5 shown in the demo video, above. It also contains a (non-functioning) cassette player at the top, which take Fallout-style tapes... so unfortunately you cannot pretend that your Vault Dweller is obsessed with Thriller. This model is currently available on the website for anyone with time and access to a 3D printer. The work is licensed under Creative Commons 4.0 Attribution ShareAlike, so you can use and modify the model however you like, as long as you share your alterations in a similar fashion (and assuming that you also don't violate Bethesda's trademarks in any way -- even though Haas' license permits commercial usage, Bethesda won't).
A second model (the “Accurate version”) is still in progress. This one is supposedly intended to be used with an embedded computer like a Raspberry Pi. It sounds like you will need to install a bare display and other components to make it work, but that will probably be more clear when it is published.
Subject: Mobile | July 28, 2015 - 02:21 PM | Jeremy Hellstrom
Tagged: pebble, pebble time, smartwatch
The Register tried out the new Pebble Time which features a colour e-paper Gorilla glass screen for better visibility outdoors, a battery which will last a full week, waterproofing to 90' and all for a $200 price tag. With over 8000 apps for the device it offers most of the functionality of the Apple watch for a fraction of the price. Certain features it lacks such as a heart rate monitor or GPS can be added by using Smartstraps, which not only allows the watch to stay on your wrist but also adds functionality as well. The improvements were noticeable but The Register preferred last years Steel but if you are in the market for a smartwatch you might be wise to hold on as the new Pebble Time Steel is due out in the near future.
"I love what Eric Migovsky has done with the Pebble by creating an antidote to modern smartwatches. The two generations of Pebble so far have been useful, durable and practical – qualities which elude the over-specced and costly Apple and Android kit."
Here are some more Mobile articles from around the web:
- Acer Iconia One 7 is a £99 Lollipop-powered iPad Mini rival @ The Inquirer
- Asus ROG G551J Gaming Laptop @ Kitguru
- Asus Transformer Book T300 Chi @ Kitguru
- VKWorld VK6735 Smartphone Review @ Madshrimps
- How Useful Is The Extra Memory In The ASUS ZenFone 2 @ TechARP
Introduction and First Impressions
The MSI GT72 Dominator Pro G gaming laptop is a beast of a portable, with a GeForce GTX 980M graphics card and a 5th-Gen Intel Core i7 processor within its massive frame. And this iteration of the GT72 features NVIDIA's G-SYNC technology, which should help provide smooth gameplay on its 75 Hz IPS display.
The gaming laptop market is filled with options at just about any price you can imagine (as long as your imagination starts at around $1000), and there are seemingly limitless combinations of specs and minute configuration differences even within a particular brand’s offering. A few names stand out in this market, and MSI has created a product meant to stand tall against the likes of Alienware and ASUS ROG. And it doesn’t just stand tall, it stands wide - and deep for that matter. Running about the size of home plate on a regulation baseball diamond (well, approximately anyway), this is nearly 8 ½ lbs of PC gaming goodness.
Not everyone needs a 17-inch notebook, but there’s something awesome about these giant things when you see them in person. The design of this GT72 series is reminiscent of an exotic sports car (gaming laptops in general seem to have fully embraced the sports car theme), and if you’re considering completely replacing a desktop for gaming and all of your other computing the extra space it takes up is more than worth it if you value a large display and full keyboard. Doubtless there are some who would simply be augmenting a desktop experience with a supremely powerful notebook like this, but for most people laptops like this are a major investment that generally replaces the need for a dedicated PC tower.
What about the cost? It certainly isn’t “cheap” considering the top-of-the-line specs, and price is clearly the biggest barrier to entry with a product like this - far beyond the gargantuan size. Right off the bat I’ll bring up this laptop’s $2099 retail price - and not because I think it’s high. It’s actually very competitive as equipped. And in addition to competitive pricing MSI is also ahead of the curve a bit with its adoption of the 5th-Gen Core i7 Broadwell mobile processors, while most gaming laptops are still on Haswell. Broadwell’s improved efficiency should help with battery life a bit, but your time away from a power plug is always going to be limited with gaming laptops!
Gaming laptops are something that most people are quick to reject as out of their price range. There is a lot of sense in this train of thought. We know that laptop components are inherently lower performing than their desktop counterparts, and significantly more expensive. So the idea of spending more money for less powerful components seems like a bad trade off for the added gains of portability for many gamers.
However, we also seem to be in a bit of a plateau as far as generation-to-generation performance gain with desktop components. Midrange processors from a few generations ago are still more than capable of playing the vast majority of games, and even lower-end modern GPUs are able to game at 1080p.
So maybe it's time to take another look at the sub-$1000 gaming notebook options, and that's exactly what we are doing today with the Acer Aspire V 15 Nitro Black Edition.
The Aspire V Nitro is equipped with fairly modest components when compared to what most people think of gaming laptops as. Where machines such as the MSI GT70 Dominator or ASUS G751 seem to take the kitchen sink approach towards mobile gaming machines, The Aspire V is a more carefully balanced option.
|Acer Aspire V 15 Nitro Black Edition|
|Processor||Intel Core i7-4720HQ 2.6 GHz|
|Graphics Card||NVIDIA GTX 960M 4GB|
|Storage||1 TB Hard Drive|
|Dimensions (W x D x H)||15.34" x 10.14" x 0.86" - 0.94"|
Anchored by an Intel Core i7-4720HQ and a GTX 960M, the Aspire V Nitro isn't trying to reach to the top stack of mobile performance. A 15.6" display along with 8GB of RAM, and a single 1TB spindle drive are all logical choices for a machine aimed towards gaming on a budget.
While it's difficult for us to recommend that you buy any machine without an SSD these days, a 1TB drive is great for game storage on a machine like there. There are also other configurations optiosn which add SATA M.2 SSDs alongside the 1TB drive, and we managed to open up our sample and put an SSD in ourselves with little pain.
Subject: Mobile | July 19, 2015 - 06:43 PM | Scott Michaud
Tagged: Android, microsoft, windows, windows 10, cortana
When it graduated from high school, Microsoft was voted “least likely to have an open relationship with itself”. Well who's laughing now, member of the Yearbook Committee? You thought you were so clever, sitting in the back of the late bus for students in extra-curricular activities, giggling as you doodled in your Five Star binder. Even though they always hogged the Windows seat, maybe they would have opened it up for a little fresh air in the Summer time had you taken the time to ask.
Image Credit: Ars Technica
While Cortana is first and foremost a Windows 10 feature, it will appear on iOS and Android as well. Peter Bright of Ars Technica got in on the pre-release, invite-only beta and walked through the features. He notes that, while many have complained about crashes, his experienced wasn't marred with stability issues. On the other hand, because Cortana is not as deeply integrated into the operating system, despite the laundry list of permissions it requests, he expects that most users looking for a digital assistant will look to Google Now on their Android devices, even if they use Cortana on Windows 10.
Image Credit: Ars Technica
There really wasn't a whole lot of note in the article though, at least in my opinion. There are a few interesting screenshots, but it basically looks like someone grafted the Cortana fly-out menu from Windows 10 onto a fullscreen mobile device. Even though I already saw the similarities in the Windows 10 Technical Previews, it is funny to see it so explicit.
No release date has been set for Cortana on Android or iOS.
Subject: Graphics Cards, Processors, Mobile | July 19, 2015 - 06:59 AM | Scott Michaud
Tagged: Zen, TSMC, Skylake, pascal, nvidia, Intel, Cannonlake, amd, 7nm, 16nm, 10nm
Getting smaller features allows a chip designer to create products that are faster, cheaper, and consume less power. Years ago, most of them had their own production facilities but that is getting rare. IBM has just finished selling its manufacturing off to GlobalFoundries, which was spun out of AMD when it divested from fabrication in 2009. Texas Instruments, on the other hand, decided that they would continue manufacturing but get out of the chip design business. Intel and Samsung are arguably the last two players with a strong commitment to both sides of the “let's make a chip” coin.
So where do you these chip designers go? TSMC is the name that comes up most. Any given discrete GPU in the last several years has probably been produced there, along with several CPUs and SoCs from a variety of fabless semiconductor companies.
Several years ago, when the GeForce 600-series launched, TSMC's 28nm line led to shortages, which led to GPUs remaining out of stock for quite some time. Since then, 28nm has been the stable work horse for countless high-performance products. Recent chips have been huge, physically, thanks to how mature the process has become granting fewer defects. The designers are anxious to get on smaller processes, though.
In a conference call at 2 AM (EDT) on Thursday, which is 2 PM in Taiwan, Mark Liu of TSMC announced that “the ramping of our 16 nanometer will be very steep, even steeper than our 20nm”. By that, they mean this year. Hopefully this translates to production that could be used for GPUs and CPUs early, as AMD needs it to launch their Zen CPU architecture in 2016, as early in that year as possible. Graphics cards have also been on that technology for over three years. It's time.
Also interesting is how TSMC believes that they can hit 10nm by the end of 2016. If so, this might put them ahead of Intel. That said, Intel was also confident that they could reach 10nm by the end of 2016, right until they announced Kaby Lake a few days ago. We will need to see if it pans out. If it does, competitors could actually beat Intel to the market at that feature size -- although that could end up being mobile SoCs and other integrated circuits that are uninteresting for the PC market.
Following the announcement from IBM Research, 7nm was also mentioned in TSMC's call. Apparently they expect to start qualifying in Q1 2017. That does not provide an estimate for production but, if their 10nm schedule is both accurate and also representative of 7nm, that would production somewhere in 2018. Note that I just speculated on an if of an if of a speculation, so take that with a mine of salt. There is probably a very good reason that this date wasn't mentioned in the call.
Back to the 16nm discussion, what are you hoping for most? New GPUs from NVIDIA, new GPUs from AMD, a new generation of mobile SoCs, or the launch of AMD's new CPU architecture? This should make for a highly entertaining comments section on a Sunday morning, don't you agree?
Subject: Mobile | July 17, 2015 - 04:29 PM | Jeremy Hellstrom
Tagged: roundup, recommedations, tablet, convertible, laptop, gaming laptop, smartphone
Wondering what is hot in the mobile world right now? Well, you can see what The Tech Report thinks are the best mobile computing devices in their latest round up right here. They have four recommended tablets, ranging from the low cost Google Nexus 7 which is still a hit after years on the market to the much more expensive and brand new iPad Air 2. Of the convertibles they recommend, two happen to be Surface machines from Microsoft and they split up their laptop recommendations between those for general usage and two designed specifically for gaming. Rounding out the list are four phones and a look at what is coming down the pipeline in the near future; what you won't find are any Chromebooks.
"In this edition of our mobile staff picks, we chose our favorites from the current cream of the crop in tablets, convertibles, laptops, and phones."
Here are some more Mobile articles from around the web:
- Rooting, Flashing & ROMming ASUS’ ZenFone 2 @ Techgage
- Mlais M7 Smartphone Review @ Madshrimps
- Samsung Galaxy S6 edge @ TechARP
- Android Wear 5.1: A more enduring wristjob for your pleasure @ The Register
- Lenovo Thinkpad Yoga 12 @ The Inquirer
- ASUS ZenBook UX305 Ultrabook Review @ Techgage
- MSI GT72 2QE Dominator Pro G (1461UK) G-Sync Gaming Laptop @ Kitguru
- PC Specialist Lafité Notebook @ eTeknix
Subject: Mobile | July 7, 2015 - 07:16 PM | Scott Michaud
Tagged: vulkan, snapdragon 810, opengl es 3.1, oneplus 2, oneplus
OnePlus is a Chinese smartphone company founded by Pete Lau, formerly the Vice President at Oppo. Their first phone was basically invite-only for most of its lifespan, but that was justified for a flagship-quality phone at $299 USD. The OnePlus One was first available in April 2014. Their follow-up is the OnePlus 2, go figure, which will be formally announced on July 27th.
Several announcements lead up to that date, though. One day, OnePlus stated that the announcement will be done in VR, and they are selling Google Cardboard for “free” outside of the $5 shipping fee. Another day, they announced that the price will be “under $450 USD”. Today, they announced that the OnePlus Two will have 4GB of LPDDR4 RAM, matching the capacity of the ASUS ZenPhone 2. It will also contain the Qualcomm Snapdragon 810, which should be able to support OpenGL ES 3.1 and Vulkan (whenever that arrives).
It makes you wonder what's left for July 27th, besides the release date. My guess is that day.