Subject: Processors | October 24, 2017 - 02:12 AM | Josh Walrath
Tagged: arm, cortex, mali, PSA, security, TrustZone, Platform Security Architecture, amd, cortex-m, Armv8-m
It is no wonder that device security dominates news. Every aspect of our lives is approaching always connected status. Whether it is a major company forgetting to change a default password or an inexpensive connected webcam that is easily exploitable, security is now more important than ever.
ARM has a pretty good track record in providing solutions to their partners to enable a more secure computing experience in this online world. Their first entry to address this was SecurCore which was introduced in 2000. Later they released their TrustZone in 2003. Eventually that technology made it into multiple products as well as being adopted by 3rd party chip manufacturers.
Today ARM is expanding the program with this PSA announcement. Platform Security Architecture is a suite of technologies that encompasses software, firmware, and hardware. ARM technology has been included in over 100 billion chips shipped since 1991. ARM expects that another 100 billion will be shipped in the next four years. To get a jump on the situation ARM is introducing this comprehensive security architecture to enable robust security features for products from the very low end IoT to the highest performing server chips featuring ARM designs.
PSA is not being rolled out in any single product today. It is a multi-year journey for ARM and its partners and it can be considered a framework to provide enhanced security across a wide variety of products. The first products to be introduced using this technology will be the Armv8-M class of processors. Cortex-M processors with Trusted Firmware running on the Mbed OS will be the start of the program. Eventually it will branch out into other areas, but ARM is focusing much of its energy on the IoT market and ensuring that there is a robust security component to what could eventually scale out to be a trillion connected products.
There are two new hardware components attached to PSA. The first is the CryptoIsland 300 on-die security enclave. It is essentially a second layer of hardware security beyond that of the original TrustZone. The second is the SDC-600. This is a secure debug port that can be enabled and disabled using certificates. This cuts off a major avenue for security issues. These technologies are integrated into the CPUs themselves and are not offered as a 3rd party chip.
If we truly are looking at 1 trillion connected devices over the next 10 years, security is no longer optional. ARM is hoping to get ahead of this issue by being more proactive in developing these technologies and working with their partners to get them implemented. This technology will evolve over time to include more and more products in the ARM portfolio and hopefully will be adopted by their many licensees.
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 | April 29, 2014 - 04:14 PM | Jeremy Hellstrom
Tagged: TrustZone, security, Puma+, Mullins, mobile, Kabini, Jaguar, boost, beema, amd, AM1
Beema and Mullins have arrived and by now you must have read Josh's coverage but you might be aching for more. The Tech Report were present at the unveiling and came prepared, with a USB 3.0 solid-state drive containing their own preferred testing applications and games. Not only do you get a look at how the Mullins tablet handled the testing you can see how it compares to Kabini and Bay Trail. Check out the performance results as well as their take on the power consumption and new security features on the new pair of chips from AMD which come bearing more gifts than we had thought they would.
"A couple weeks ago, AMD flew us down to its Austin, Texas campus for a first look at Mullins and Beema, two low-power APUs aimed at the next wave of Windows tablets and low-cost laptops. Today, we're able to share what we learned from that expedition—as well as benchmarks from the first Mullins tablet."
Here is some more Tech News from around the web:
- AMD launches third generation Mullins and Beema APUs @ The Inquirer
- AMD Beema and Mullins APU Performance – 3rd Generation APUs @ Legit Reviews
- AMD Mullins & Beema Mobile APUs Preview @ Hardware Canucks
- Drink me: Adobe pours Flash Player bug squash @ The Register
- Über-secure Blackphone crypto-mobe spills its silicon guts @ The Register
- inksys PLEK500 500Mbps Powerline Homeplug AV2 Kit @ NikKTech
- Testing NVIDIA Optimus / DRI PRIME On Ubuntu 14.04 @ Phoronix
AMD Makes some Lemonade...
I guess we could say that AMD has been rather busy lately. It seems that a significant amount of the content on PC Perspective this month revolved around the AMD AM1 platform. Before that we had the Kaveri products and the R7 265. AMD also reported some fairly solid growth over the past year with their graphics and APU lines. Things are not as grim and dire as they once were for the company. This is good news for consumers as they will continue to be offered competing solutions that will vie for that hard earned dollar.
AMD is continuing their releases for 2014 with the announcement of their latest low-power and mainstream mobile APUs. These are codenamed “Beema” and “Mullins”, but they are based on the year old Kabini chip. This may cause a few people to roll their eyes as AMD has had some fairly unimpressive refreshes in the past. We saw the rather meager increases in clockspeed and power consumption with Brazos 2.0 a couple of years back, and it looked like this would be the case again for Beema and Mullins.
I was again expecting said meager improvements in power consumption and clockspeeds that we had received all those years ago with Brazos 2.0. Turns out I was wrong. This is a fairly major refresh which does a few things that I did not think were entirely possible, and I’m a rather optimistic person. So why is this release surprising? Let us take a good look under the hood.
Subject: Processors | June 13, 2012 - 10:00 AM | Josh Walrath
Tagged: TrustZone, hsa, Cortex-A5, cortex, arm, APU, amd, AFDS
Last year after that particular AFDS, there was much speculation that AMD and ARM would get a whole lot closer. Today we have confirmed that in two ways. The first is that AMD and ARM are founding members of the HSA Foundation. This endeavor is a rather ambitious project that looks to make it much easier for programmers to access the full computer power of a CPU/GPU combo, or as AMD likes to call them, the APU. The second confirmation is one that has been theorized for quite some time, but few people have actually hit upon the actual implementation. This second confirmation is that AMD is licensing ARM cores and actually integrating them into their x86 based APUs.