Domain: arm.com
Stories and comments across the archive that link to arm.com.
Stories · 19
-
You Can Now Profile Python Using Arm Forge (arm.com)
Python "is often described as being slow when it comes to performance... But is that truly the case?" writes Patrick Wohlschlegel, Arm's senior product manager for infrastructure and high-performance computing tools.
Slashdot reader igor.sfiligoi writes: Effectively profiling Python has always been a pain. Arm recently announced that their Arm Forge is now able to profile both Python and compiled code.
It's available for any hardware architecture, Wohlschlegel writes, adding that developers "typically assume that most of the execution time is spent in compiled, optimized C/C++ or Fortran libraries (e.g. NumPy) which are called from Python..."
"How confident are you that your application is not wasting your precious computing resources for the wrong reasons?" -
TrustZone Downgrade Attack Opens Android Devices To Old Vulnerabilities (bleepingcomputer.com)
An anonymous reader writes from a report via Bleeping Computer: An attacker can downgrade components of the Android TrustZone technology -- a secure section of smartphone CPUs -- to older versions that feature known vulnerabilities. The attacker can then use previously published exploit code to attack up-to-date Android OS versions. The research team proved their attack in tests on devices running the ARM TrustZone technology, such as Samsung Galaxy S7, Huawei Mate 9, Google Nexus 5, and Google Nexus 6. They replaced updated versions of the Widevine trustlet with an older version that was vulnerable to CVE-2015-6639, a vulnerability in Android's Qualcomm Secure Execution Environment (QSEE) -- Qualcomm's name for its ARM TrustZone version that runs on Qualcomm chips. This vulnerability allows attackers root level access to the TrustZone OS, which indirectly grants the attack control over the entire phone. The research paper is available here, and one of the researcher's authors explains the attack chain in an interview here. -
ARM Announces Next-Gen 64-Bit Artemis Mobile Chip On 10nm TSMC FinFET Process (hothardware.com)
MojoKid writes from a report via Hot Hardware: ARM has been working closely with TSMC for years now. Over the last six years or so especially, ARM and TSMC have collaborated to ensure that TSMC's cutting-edge process technologies work well with ARM's processor IP. However recently, ARM just announced the successful tape-out of a test chip featuring next-generation, 64-Bit ARM v8-A mobile processor cores, codenamed Artemis, manufactured using TSMC's upcoming 10nm FinFET process technology. The test chip features what ARM calls an Artemis cluster. It's essentially a quad-core processor with power management IP, a single-shader Mali graphics core, AMBA AXI interconnect, and test ROMs connected to a second cluster by an asynchronous bridge that features the memory subsystem, which is stacked with a Cortex M core that handles control logic, some timers, SRAM, and external IO. Compared to 16nm FinFET+, at nominal voltage, the 10nm test chip offered a 12% performance improvement in a similar power envelope. In super-overdrive mode (Vsod), the Artemis test chip offered similar performance, but at 30% lower power.SoCs for premium mobile devices with next-generation cores produced on the 10nm process node are expected to arrive later in the second half of this year. -
Qualcomm Announces Next-Gen Snapdragon 808 and 810 SoCs
MojoKid (1002251) writes "Qualcomm has announced two fundamentally new chips today with updated CPU cores as well as Qualcomm's new Adreno 400-class GPU. The Snapdragon 808 and the Snapdragon 810 have been unveiled with a host of new architectural enhancements. The Snapdragon 810 will be the highest-end solution, with a quad-core ARM Cortex-A57 paired alongside four low-power Cortex-A53 cores.
The Snapdragon 808 will also use a big.Little design, but the core layouts will be asymmetric — two Cortex-A57's paired with four Cortex-A53's. The Cortex-A57 is, by all accounts, an extremely capable processor — which means a pair of them in a dual-core configuration should be more than capable of driving a high-end smartphone. Both SoC's will use a 20nm radio and a 28nm RF transceiver. That's a major step forward for Qualcomm (most RF today is built on 40nm). RF circuits typically lag behind digital logic by at least one process node. Given that RF currently accounts for some 15% of the total area and 30-40% of the PCB, the benefits of moving to a smaller manufacturing process for the RF circuit are significant." To clarify, the 810 can use a combination of the Cortex-A57 and Cortex-A53 cores so a single task that needs a lot of power won't cause as large of a power jump. All of the chips are 64-bit ARM too. -
Qualcomm Announces Next-Gen Snapdragon 808 and 810 SoCs
MojoKid (1002251) writes "Qualcomm has announced two fundamentally new chips today with updated CPU cores as well as Qualcomm's new Adreno 400-class GPU. The Snapdragon 808 and the Snapdragon 810 have been unveiled with a host of new architectural enhancements. The Snapdragon 810 will be the highest-end solution, with a quad-core ARM Cortex-A57 paired alongside four low-power Cortex-A53 cores.
The Snapdragon 808 will also use a big.Little design, but the core layouts will be asymmetric — two Cortex-A57's paired with four Cortex-A53's. The Cortex-A57 is, by all accounts, an extremely capable processor — which means a pair of them in a dual-core configuration should be more than capable of driving a high-end smartphone. Both SoC's will use a 20nm radio and a 28nm RF transceiver. That's a major step forward for Qualcomm (most RF today is built on 40nm). RF circuits typically lag behind digital logic by at least one process node. Given that RF currently accounts for some 15% of the total area and 30-40% of the PCB, the benefits of moving to a smaller manufacturing process for the RF circuit are significant." To clarify, the 810 can use a combination of the Cortex-A57 and Cortex-A53 cores so a single task that needs a lot of power won't cause as large of a power jump. All of the chips are 64-bit ARM too. -
Apple Intern Spent 12 Weeks Porting Mac OS X To ARM
An anonymous reader writes "Apple hasn't released a Mac OS X device running on ARM yet, but a recently discovered thesis from a former Apple intern going by the name of Tristan Schapp details a 12-week project carried out in 2010 to port the OS to the ARMv5 architecture. The port got as far as booting to a multi-user prompt, but then hit hurdles to do with drivers and cache. The good news is that same intern now works for Apple as part of the CoreOS team. With rumors last year that a MacBook Air running on ARM could appear by 2013, could he be part of a team making that happen? If he is, I bet it will use the new ARMv8 architecture announced late last year." -
ARM — Heretic In the Church of Intel, Moore's Law
ericatcw writes "For 30+ years, the PC industry has been as obsessed with under-the-hood performance: MIPs, MHz, transistors per chip. Blame Moore's Law, which effectively laid down the Gospel of marketing PCs like sports cars. But with mobile PCs and green computing coming to the fore, enter ARM, which is challenging the Gospel according to Moore with chips that are low-powered in both senses of the word. Some of its most popular CPUs have 100,000 transistors, fewer than a 12 MHz Intel 286 CPU from 1982 (download PDF). But they also consume as little as a quarter of a watt, which is why netbook makers are embracing them. It's 'megahertz per milli-watt,' that counts, according to ARM exec Ian Drew, who predicts that 6-10 ARM-based netbooks running Linux and costing just around $200 should arrive this year starting in July." -
MiniOn ARM Microcontroller Programming System
profdc9 writes "For the past six months or so I have been working on the MiniOn, a network enabled microcontroller programming system, similar in idea to the Basic Stamp and Arduino hobbyists are fond of, but it is programmable and accessible through a Web browser and TELNET, requiring no installed development software. It uses the cheap, readily available LPC2000 ARM7TDMI micrcontrollers, and the easy to interface Microchip ENC28J60 for ethernet. The MiniOn firmware is written using only the free WinARM development tools (Linux tools work also) for those who wish to improve the MiniOn. I have already implemented an MP3 streaming server and a web-based graphical oscilloscope in MiniOnBasic. The MiniOn should hopefully lower the barriers and costs to getting started learning about embedded systems, and provide a non-proprietary method of data acquisition." -
Closed Digital Cameras - Does Anyone Care?
Karamchand asks: "Free Software and open standards are ubiquitous in the server and even desktop area. But why does nobody seem to care about openness in digital cameras? I couldn't find a single hint as to what main processor my camera uses (I guess many use ARMs and others use TI DSPs), and while searching for information about (re-)programming digital cameras, I had to give up (apart from the scriptable Digita OS which was used by some discontinued cameras by Kodak, HP et al). Do you know of any efforts in this direction, whether they are actual disassembling/programming of cameras or asking vendors to get more open?" I still have my Kodak DIGITA-based camera from several years ago and I loved the flexibility, even though the performance is poor by today's standards (long cycle times, poor battery life, etc). Why are digital camera manufacturers keeping the lid on the capabilities of their products, when digital cameras could be so much more than their film-based counterparts? -
Philips, ARM Collaborate On Asynchronous CPU
Sean D. Solle writes "While not an actual off-the-shelf chip, Philips and ARM have announced a clockless ARM core using what they call "Handshake Technology." Read on for more about just what that means; according to this article, the asynchronous ARM chip has yet to be developed, but the same Philips subsidiary has applied similar technology to other microprocessors.Sean D. Solle continues "Back in the early 1990's there was a lot of excitement (well, Acorn users got excited) about Prof. Steve Furber's asynchronous ARM research project, "Amulet". The idea is to let the CPU's component blocks run at their own rate, synchronising with each other only when needed. Like a normal RISC processor, one instruction typically takes one clock cycle; but in a clockless ARM, a cycle can take less time for different classes of instructions.
For example, a MOV instruction could finish before (and hence consume less power than) an ADD, even though they both execute in a single cycle. As well as energy-efficiency, running at effectively random frequencies reduces a chip's RFI emissions - handy if it's living in a cellphone or other wireless device."
-
ARM: The Non-Evil Monopolist
yootje writes "ZDNet is running an article about ARM, a chip-maker who controls more than 80% of the cell phone market and 40% of the digital camera market. ARM shipped 780,000,000 processors last year. ZDNet finds it strange that no one seems to have anything against this company. And maybe it is strange: according to the article many would say ARM is a monopolist, but you never hear anyone say 'ARM sucks!'. But then again, why would they?" -
Open Standards for Cell Phone Components
PoisonousPhat writes "STMicroelectronics, Texas Instruments, Nokia and ARM have formed the Mobile Industry Processor Interface Alliance (MIPI), who seek to define open standards for cell phone components. Forget that expensive camera phone, just plug in a third-party device." Update: 07/30 18:13 GMT by T : Thanks to Alain Mellan for the link to STMicroelectronics. -
ARM Linux And Russell King Interview
Jeremy Andrews writes: "Kerneltrap has posted the latest in-depth kernel hacker interview with Russell King, who originally ported Linux to ARM and continues to oversee ARM Linux development. Russell talks about ARM, the 2.4 kernel, the upcoming 2.5 kernel and much more..." -
Compaq Itsy Usability movies
Jón Ragnarsson writes "Compaq Western Research Lab has put some movies of the Itsy running Doom, Java, X and other stuff... The ARM CPU still amazes me after all those years... " My love affair with the itsy goes way back to stories that we posted years ago. I even saw one at the 98 LinuxExpo. This is the box that we always wish would be mass produced, but just doesn't seem to ever get any closer. Its still cool tho. -
HP endorses StrongARM and ARM
HP's newest PDA will include a StrongARM 1100 running at 190Mhz and a StrongARM 1101 chipset. Interestingly, the chipset and the CPU come to a total cost of $51, similar to the price of an x86 combination. This shows that StrongARM can compete on performance/power consumption and not just price, despite its percieved disadvantage of not running x86 software. HP has also licensed the ARM 7 core directly from ARM suggesting that it will develop its own ARM variants. All this is good news for Corel and Acorn RISC PCs, and a possible indication that x86 may not spearhead the lowcost appliance market. Indeed, Jim Pick's speculation appears a plausible scenario, with the exception that Microsoft has another trick up its sleeve: embedded NT. -
HP endorses StrongARM and ARM
HP's newest PDA will include a StrongARM 1100 running at 190Mhz and a StrongARM 1101 chipset. Interestingly, the chipset and the CPU come to a total cost of $51, similar to the price of an x86 combination. This shows that StrongARM can compete on performance/power consumption and not just price, despite its percieved disadvantage of not running x86 software. HP has also licensed the ARM 7 core directly from ARM suggesting that it will develop its own ARM variants. All this is good news for Corel and Acorn RISC PCs, and a possible indication that x86 may not spearhead the lowcost appliance market. Indeed, Jim Pick's speculation appears a plausible scenario, with the exception that Microsoft has another trick up its sleeve: embedded NT. -
Intel to use StrongARM !!!
Intel will be using the StrongARM design for handheld devices, and other low cost appliances. This is the first time Intel has used a non in-house design and architecture: it is a licensee of ARM , which keeps control of the direction of the chip. Hopefully this will boost rather than diminish ARM's chances of survival. StrongARM may now replace i960 as RISC chip for the I2O spec. While being good news for Corel, it may prove problematic for x86 vendors hoping to build x86's for the information appliance market. -
Intel to use StrongARM !!!
Intel will be using the StrongARM design for handheld devices, and other low cost appliances. This is the first time Intel has used a non in-house design and architecture: it is a licensee of ARM , which keeps control of the direction of the chip. Hopefully this will boost rather than diminish ARM's chances of survival. StrongARM may now replace i960 as RISC chip for the I2O spec. While being good news for Corel, it may prove problematic for x86 vendors hoping to build x86's for the information appliance market. -
Linux 2.1.80 Released