Print 45 comment(s) - last by vignyan.. on Nov 26 at 3:49 PM

Samsung also is eyeing Cortex-M processors for its Smart TVs and appliances

Two of the smartphone market's biggest powers met this week to discuss processors.  UK-based ARM Holdings plc (LON:ARM), an architecture company whose titular instruction set is found in 95 percent of smartphones sold today, traveled to South Korea, the home turf of Android phonemaker South Korea's Samsung Electronics Comp., Ltd. (KSC:005930).  Samsung accounted for over 30 percent of global smartphone shipments in Q3 -- nearly three times more than any other OEM.
Samsung and ARM met to discuss the adoption of ARM's new ARMv8 64-bit instruction set, which Samsung's upcoming Exynos 6 processors for next year's Galaxy S5 is expected to use.  Antonio Viana, ARM’s executive vice president of commercial and global development, met with senior Samsung executives to talk about the roadmap to 64-bit and beyond.
An unnamed senior manager at ARM with knowledge of the meeting suggested 128-bit chips might also have been discussed.  While PC CPUs have yet to hit 128-bit, The Korea Herald quotes the senior ARM executive as saying there was a "possibility" that ARM would release a 128-bit instruction set in the next two years and push for smartphone/tablet adoption.  But the Korean publication says the ARM official said these plans were only a "possibility" and not a definite plan at present.
Samsung wants to make sure that its Exynos chips for next year's Galaxy S5 have access to ARM's best instruction set -- the 64-bit ARMv8 instruction set.

The official is quoted as suggesting that smartphones soon may have more than 4 GB of memory and need 64-bit processors to address their memory.  The source stated, "As technology moves from, for example, shifting to face recognition on smartphones from the fingerprint scanner to unlock an iPhone, it requires more powerful memory capacity."
It also appears that ARM is incentivizing the transition to 64-bit ARM chips in the mobile market, in part, to fuel its server ambitions, as well as its PC push.  
While 64-bit chips offer some gains in graphics and I/O addition to the aforementioned memory addressing gains, processing is generally otherwise unaffected.  However, ARM is purposefully tilting the playing field in 64-bit's flavor by designing its new instruction sets -- which allow more registers -- to only work for 64-bit chips.  32-bit chips will be forced to use the older, less optimized ARMv7.  In other words, ARM is telling mobile chipmakers to make the switch or settle with last generation instruction sets.
This push will allow ARM to foster an ecosystem of compatible applications, which may help the chip designer to push into the PC and server markets, two key areas of desired growth.

Cortex M
Samsung may look to use the Cortex M chips in new appliances.

Samsung and ARM also reportedly discussed the Cortex-M processor, a low power core design which Samsung may look to use in its appliances and Smart TVs.

Source: The Korea Herald

Comments     Threshold

This article is over a month old, voting and posting comments is disabled

RE: 128-bit?
By coburn_c on 11/22/2013 3:41:26 AM , Rating: 2
Fused, meaning single precision, as in floating point.

To bring this full circle, 128-bit SIMD registers does not a 128-bit chip make, or all current chips would be considered 128-bit... and outside of SIMD what purpose is there for 128-bit silicon?

RE: 128-bit?
By coburn_c on 11/22/2013 3:43:22 AM , Rating: 2
Oh, and ARM has 128-bit SIMD already, it's called NEON

RE: 128-bit?
By inighthawki on 11/22/2013 11:12:44 AM , Rating: 2
What is your point? This has nothing to do with the point I'm trying to make. I'm WELL aware of what NEON is, as well as SSE, AVX, PPC's altivec. They're all SIMD instruction sets... so?

128-bit SIMD is not the same as 128-bit processing. There is a difference between process 4 32 bit elements and a single 128 bit element at once.

RE: 128-bit?
By otherwise on 11/22/2013 10:40:45 AM , Rating: 2
Fused, meaning there is no intermediate rounding step; i.e. if you think of floating point error as a e() function -- the result is e(x(y+z)) instead of e(e(y+z)*e(x)). The fact the operation can be optimized to be faster than a=y+z; b=e*x is a bonus.

RE: 128-bit?
By inighthawki on 11/22/2013 11:11:10 AM , Rating: 2
I made it very clear in my initial post that 128-bit SIMD registers was NOT the same thing as processing 128 bit data elements.

and outside of SIMD what purpose is there for 128-bit silicon?

Faster processing of anything that uses 128 bit data. Cryptography, GUID processing, hashes, etc.

RE: 128-bit?
By inighthawki on 11/22/2013 11:22:50 AM , Rating: 2
Fused, meaning single precision, as in floating point.

It's become even more apparent that you don't know at all what you're talking about. Please don't post useless garbage unless it's actually accurate. First you think (or incredibly heavily imply) that the F stood for float, and now you think 'Fused' is synonymous with single precision floating point? A simple trip to Wikipedia to look at the FMA3 instruction set shows that it has double precision instructions lol. Oh but see, you probably have never used them so you wouldn't have known that the PS and PD suffixes on the instructions stood for 'packed single' and 'packed double,' so that's an easy mistake. (Or 'scalar single' and 'scalar double' for the SS/SD variants if you didn't know those either)

To bring this full circle, 128-bit SIMD registers does not a 128-bit chip make, or all current chips would be considered 128-bit...

I didn't say it did at all. Please go back and (carefully) reread my original posts. Not once did I claim that SIMD meant that these were '128 bit processors.' Quite the opposite in fact.

"I mean, if you wanna break down someone's door, why don't you start with AT&T, for God sakes? They make your amazing phone unusable as a phone!" -- Jon Stewart on Apple and the iPhone

Copyright 2016 DailyTech LLC. - RSS Feed | Advertise | About Us | Ethics | FAQ | Terms, Conditions & Privacy Information | Kristopher Kubicki