SlideShare a Scribd company logo
Socionext ARM Server Solution
9 March, 2017
High Performance SoC Business Unit
Socionext Inc.
1
Product and Target System
Copyright 2017
Power Efficient
Processor
SC2A11
Scalable
SoC Switch
SC2A20
Product
(Chip)
Low Power
Scalable Server
System Integration
as Proof-Of-Concept
[Data Servers]
Light Weight Parallel Server
(E-Commerce/Web Service)
Storage Server
Index Server
Target Application System
Already available Under evaluation
2
1. Product Introduction
• Power Efficient Multi-core Processor SC2A11
• Scalable SoC Switch SC2A20
2. System Integration as Proof-Of-Concept(POC)
3. Target Application System Consideration
4. Software Development Status
Overview
Copyright 2017
3
1. Product Introduction
 Power Efficient MultiCore Processor SC2A11
 Scalable SoC Switch SC2A20
Copyright 2017
4
 Huge cost and energy spent in data centers is a big issue
as IoT deployment accelerates.
 Socionext will solve it by our own Scalable Small Core Technology.
Consideration of Green Computing
Copyright 2017
Absolutely Huge and Fixed Power Consumption Relatively less and Optimized Power Consumption
5
 Virtualization sounds a
good solution to utilize
overwhelming computing
power of current SoCs.
 But, this implies current
server SoCs have much
more computing power
than required with power
consumption sacrificed.
 Socionext addresses this
dilemma by introducing
"many power-efficient CPU
cores".
Return to Physical Multi-Core
Copyright 2017
CPUCPU
User
OS
Virtualization by CPU
CoreCore
User
Application
Virtualization by OS
Scheduler
OS
Scheduler
Distribution by OS
Core CoreCore
Core CoreCoreCore
Application
Traditional servers Socionext proposal
6
Socionext designed SC2A11/20 based on following key concepts.
 High Power Efficiency
 Moderate Frequency Target 1GHz
 Small and Multi-core Cache Coherent Cortex-A53x24
 Scalable Performance
 Low Latency Interconnect Socionext DDT Technology
 Wide Bandwidth Local Memory 2ch DDR4@2133Mbps
 Server class RAS Feature *RAS:Reliability, Availability and Serviceability
 Independent Monitor/Control System Management Block
 System Level Operation Maintenance Network
Design Target
Copyright 2017
7
Key components - Processor and Switch
Copyright 2017
Processor Cortex-A53 MPCore @1GHz x 24cores, L1 I/D=32KB/32KB, L2=256KB, L3=4MB
Memory I/F 2ch 64bit DDR4@2133Mbps with ECC support (up to 64GB)
PCIe 2ch 4lane PCI express gen2 I/F for processor interconnect and/or peripheral
extension
LAN 2ch Gigabit Ethernet MAC with IPSec Network Offload Engine
Storage I/F SPI, eMMC
Serial I/F UART, I2C, GPIO
Memory I/F 32bit DDR3@1333Mbps with ECC support
PCIe 9ch 4lane PCI express gen2 I/F for processor interconnect
LAN 2ch Gigabit Ethernet MAC with IPSec Network Offload Engine
Storage I/F SPI, eMMC, SATA, USB3
Serial I/F UART, I2C, GPIO
SC2A11
Small Multicore Processor
SC2A20
SoC Switch
8
SC2A11: Design Goal
Copyright 2017
High
Performance
Processor
Frequency
Higher Frequency by
High drivability transistors Big leakage
Power
Consumption
Big and Fast
Cache Memory
Bandwidth Requirement
Additional Feature
(for Linear performance
uplift)
Out of Order Execution
Speculative Execution
Multiple Core/Pipeline
Large and
Complicated Logic
Big Core
Processor
High Speed Interconnect
Optimized
Performance
Processor
Frequency
Optimized Frequency by
Normal/Small transistors Less leakage
Power
ConsumptionLess Cache MemoryBandwidth Requirement
Additional Feature Not Required Not Needed
Small Core
Processor
Socionext
SC2A11
Frequency
Optimized Frequency by
Normal/Small transistors Less leakage
Power
Consumption
Optimized
Cache Memory
Bandwidth Requirement
Additional Feature
High Speed Interconnect
Simple Logic
Scalable
Small Core
ProcessorMultiple Core
9
Performance Comparison
Copyright 2017
Intel
Socionext
440
71
38.4GB/s
5GB/s
4x2133Mbps
2x2133Mbps
105W
4.7W
16%
7.7%
50%
4.5%
CPU
Performance
Chip
Interconnect
Bandwidth
Memory
Bandwidth
Power
Consumption
x3.6
Power Efficient
x3.1
Wider Bandwidth
per Performance
Less than 5W
Absolutely Low
Power
Consumption
Reduce Total System Cost
Minimizes efforts
for Power and Cooling
Optimized Performance
Better Software Performance
Wide areas for any purpose
Relatively Low Latency DDR
from Software/CPU core
Less Integration Restriction
Small Power Supply
Less Cooling Devices
Intel 100% Customer BenefitsOur AdvantageComparison Factors
10
2. System Integration as
Proof-Of-Concept(POC)
Copyright 2017
11
Low Power Scalable Server
Copyright 2017
(*1) PEC: Processor Element Card (1xSC2A11)
(*2) SBB: System Bridge Board (1xSC2A20)
(*3) SBB-R: Root System Bridge Board (1xSC2A20)
 24 x CA53 cores on PEC(*1)
 8 PECs connected via SBB(*2)
 8 SBBs connected via SBB-R(*3)
Total 1536 cores (24 x 8 x 8)
12
PEC: Processor Element Card
Copyright 2017
64GB eMMC (*2) as local storage
4 x 16GB DDR4-2133 RDIMM
= 64GB(*1) DRAM per node
 SC2A11-based minimum compute element
 Operates as independent Linux server node
SC2A11
(*1) can be optimized from 4GB to 64GB depending on target application system
(*2) can be upgraded to SATA HDD/SSD
composite external interface to SBB
(PCIe interconnect included)
13
 PCI express based wideband low-latency interconnect
 Connects up to 64 PECs to form a single cluster system
Socionext Direct Data Transaction(DDT) Technology
Copyright 2017
System Bridge Board:
SBB
Root System Bridge Board:
SBB-R
Switch SoC SC2A20 connects
8 x PECs via PCIexpress
Switch SoC SC2A20 connects
8 x SBBs via PCIexpress
SBB-R
8 x SBBs
14
System Level Performance Comparison ("8xPECs + SBB" case)
Copyright 2017
Intel
Socionext
440
568
38.4GB/s
40GB/s
4x2133Mbps
16x2133Mbps
105W
37W
130%
104%
400%
35%
CPU
Performance
Chip
Interconnect
Bandwidth
Memory
Bandwidth
Power
Consumption
+30% Performance
Competing Bandwidth
x8 Wider Memory Bandwidth
with -65% Power Consumption
Intel 100%Comparison Factors
15
Maintenance & System Management Feature
Copyright 2017
 SC2A11 & SC2A20 are both
equipped with a System
Management Block (SMB)
 SMBs communicate autonomously
via dedicated Gigabit Ethernet
 SMB provides
 secure boot/execution environment
 system monitoring/RAS
 system maintenance operation (e.g.
hot-swap)
16
3. Target Application System
Consideration
Copyright 2017
17
SC2A11/SC2A20-based scalable solution covers a wide range of application fields
Copyright 2017
RACK
(17-64 PECs)
E-Commerce Search
and
Index/
Database
Big
NAS server
4k64ch
Server
2k256ch
Server
UNIT
(2-16 PECs)
Web/Mail
/Office Apps/
Cache Server
Hosting
and
Web
Service
Small
NAS server
Secure
Router
(Packet
Inspection)
4k8ch
Unit
2k32ch
Unit
Single PEC N.A. N.A. Single NAS Home
Router
(Wired or
Wireless)
UTM
(Universal
Transcode
Module)
UTM
(Universal
Transcode
Module)
Apps
Style
Enterprise/
Local service
Public
Cloud
Storage Network
/Security
Streaming
/Transcode
Surveillance
and AI
Gaming
and Edge
Server
Gaming and
Edge
Offload
Unit
N.A.
Edge and
Application
ServerType Data Servers Media Servers
Edge
Servers
System
Gateway
/Master
Server
Area
Gateway
/Local
Server
Node
Compute
Engine
Industry4.0
TYPE-A
TYPE-A TYPE-A
TYPE-C TYPE-B
TYPE-B
TYPE-B
TYPE-BTYPE-A
18
Storage/DRAM size consideration
Copyright 2017
TYPE Typical Application
DRAM
per PEC
Total system
DRAM
Storage
System
Density
A
Light Weight
Parallel Application
(E-Commerce
/Web Hosting)
16-
32GB
up to 2TB Any combination of
(1) per-PEC eMMC
(2) per-SBB SATA SSD
(3) per-PEC external
storage(via PCIe)
32PEC/2U or
64PEC/4U
B Storage Server 4GB up to 256GB
32PEC/1U or
64PEC/2U
C
Index Server
(Hadoop/Spark)
32-
64GB
up to 4TB
16PEC/2U or
64PEC/8U
19
4. Software Development Status
Copyright 2017
20
Software Development Status [1/2]
Copyright 2017
Name Description Notes
CA53 Firmware ARM Trusted Firmware based
UEFI(edk2)
Based on linaro-edk2-baseline-2016.03, add
• Ethernet driver
• eMMC driver
• Variable storage driver for eMMC
Linux
Based on kernel v4.5, add
• Ethernet driver
• PCIe based interconnect driver (*1)
• eMMC driver
• SPI NOR flash driver
• PCIe root complex driver
• driver for SATA host on SBB (*1)
• driver for USB3 host on SBB (*1)
ACPI handling is temporarily
disabled(acpi=off) because we are not
sure ACPI is capable of describing driver
attributes as detailedly as device tree. So
we still use device tree for hardware
description.
(*1) requires SBB/SBB-R boards for it to
operate.
(*1) works only for PEC on slot #0
21
Software Development Status [2/2]
Copyright 2017
Name Description Notes
Root FS CentOS 7 for aarch64 successfully boots.
Application
• Hadoop is already operational (*2).
• Baremetal OpenStack client is under
development.
(*2) requires SBB/SBB-R boards for it to
operate effectively.
BUD17 Socionext SC2A11 ARM Server SoC

More Related Content

What's hot

Secure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-VSecure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-V
RISC-V International
 
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
LAS16-500: The Rise and Fall of Assembler and the VGIC from HellLAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
Linaro
 
LAS16-200: SCMI - System Management and Control Interface
LAS16-200:  SCMI - System Management and Control InterfaceLAS16-200:  SCMI - System Management and Control Interface
LAS16-200: SCMI - System Management and Control Interface
Linaro
 
BKK16-303 96Boards - TV Platform
BKK16-303 96Boards - TV PlatformBKK16-303 96Boards - TV Platform
BKK16-303 96Boards - TV Platform
Linaro
 
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Linaro
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
Kernel TLV
 
Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102
Linaro
 
LAS16-405:OpenDataPlane: Software Defined Dataplane leader
LAS16-405:OpenDataPlane: Software Defined Dataplane leaderLAS16-405:OpenDataPlane: Software Defined Dataplane leader
LAS16-405:OpenDataPlane: Software Defined Dataplane leader
Linaro
 
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSDLAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
Linaro
 
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and ApproachesBUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
Linaro
 
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
Linaro
 
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEEBKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
Linaro
 
LAS16-400: Mini Conference 3 AOSP (Session 1)
LAS16-400: Mini Conference 3 AOSP (Session 1)LAS16-400: Mini Conference 3 AOSP (Session 1)
LAS16-400: Mini Conference 3 AOSP (Session 1)
Linaro
 
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Linaro
 
SGX Trusted Execution Environment
SGX Trusted Execution EnvironmentSGX Trusted Execution Environment
SGX Trusted Execution Environment
Kernel TLV
 
Deep Learning on ARM Platforms - SFO17-509
Deep Learning on ARM Platforms - SFO17-509Deep Learning on ARM Platforms - SFO17-509
Deep Learning on ARM Platforms - SFO17-509
Linaro
 
RISC-V 30908 patra
RISC-V 30908 patraRISC-V 30908 patra
RISC-V 30908 patra
RISC-V International
 
LAS16-400K2: TianoCore – Open Source UEFI Community Update
LAS16-400K2: TianoCore – Open Source UEFI Community UpdateLAS16-400K2: TianoCore – Open Source UEFI Community Update
LAS16-400K2: TianoCore – Open Source UEFI Community Update
Linaro
 
BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108
Linaro
 
BKK16-305B ILP32 Performance on AArch64
BKK16-305B ILP32 Performance on AArch64BKK16-305B ILP32 Performance on AArch64
BKK16-305B ILP32 Performance on AArch64
Linaro
 

What's hot (20)

Secure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-VSecure IoT Firmware for RISC-V
Secure IoT Firmware for RISC-V
 
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
LAS16-500: The Rise and Fall of Assembler and the VGIC from HellLAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
LAS16-500: The Rise and Fall of Assembler and the VGIC from Hell
 
LAS16-200: SCMI - System Management and Control Interface
LAS16-200:  SCMI - System Management and Control InterfaceLAS16-200:  SCMI - System Management and Control Interface
LAS16-200: SCMI - System Management and Control Interface
 
BKK16-303 96Boards - TV Platform
BKK16-303 96Boards - TV PlatformBKK16-303 96Boards - TV Platform
BKK16-303 96Boards - TV Platform
 
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea GalloDeep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
 
Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102Deploy STM32 family on Zephyr - SFO17-102
Deploy STM32 family on Zephyr - SFO17-102
 
LAS16-405:OpenDataPlane: Software Defined Dataplane leader
LAS16-405:OpenDataPlane: Software Defined Dataplane leaderLAS16-405:OpenDataPlane: Software Defined Dataplane leader
LAS16-405:OpenDataPlane: Software Defined Dataplane leader
 
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSDLAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
LAS16-210: Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
 
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and ApproachesBUD17-104: Scripting Languages in IoT: Challenges and Approaches
BUD17-104: Scripting Languages in IoT: Challenges and Approaches
 
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
LAS16-301: OpenStack on Aarch64, running in production, upstream improvements...
 
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEEBKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
 
LAS16-400: Mini Conference 3 AOSP (Session 1)
LAS16-400: Mini Conference 3 AOSP (Session 1)LAS16-400: Mini Conference 3 AOSP (Session 1)
LAS16-400: Mini Conference 3 AOSP (Session 1)
 
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100Internet of Tiny Linux (IoTL): Episode IV  - SFO17-100
Internet of Tiny Linux (IoTL): Episode IV - SFO17-100
 
SGX Trusted Execution Environment
SGX Trusted Execution EnvironmentSGX Trusted Execution Environment
SGX Trusted Execution Environment
 
Deep Learning on ARM Platforms - SFO17-509
Deep Learning on ARM Platforms - SFO17-509Deep Learning on ARM Platforms - SFO17-509
Deep Learning on ARM Platforms - SFO17-509
 
RISC-V 30908 patra
RISC-V 30908 patraRISC-V 30908 patra
RISC-V 30908 patra
 
LAS16-400K2: TianoCore – Open Source UEFI Community Update
LAS16-400K2: TianoCore – Open Source UEFI Community UpdateLAS16-400K2: TianoCore – Open Source UEFI Community Update
LAS16-400K2: TianoCore – Open Source UEFI Community Update
 
BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108BSD Sockets API in Zephyr RTOS - SFO17-108
BSD Sockets API in Zephyr RTOS - SFO17-108
 
BKK16-305B ILP32 Performance on AArch64
BKK16-305B ILP32 Performance on AArch64BKK16-305B ILP32 Performance on AArch64
BKK16-305B ILP32 Performance on AArch64
 

Similar to BUD17 Socionext SC2A11 ARM Server SoC

PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
FPGA Central
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
Anand Haridass
 
IBM HPC Transformation with AI
IBM HPC Transformation with AI IBM HPC Transformation with AI
IBM HPC Transformation with AI
Ganesan Narayanasamy
 
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Ontico
 
LEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous HardwareLEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous Hardware
LEGATO project
 
The Cell Processor
The Cell ProcessorThe Cell Processor
The Cell Processor
Heiko Joerg Schick
 
directCell - Cell/B.E. tightly coupled via PCI Express
directCell - Cell/B.E. tightly coupled via PCI ExpressdirectCell - Cell/B.E. tightly coupled via PCI Express
directCell - Cell/B.E. tightly coupled via PCI Express
Heiko Joerg Schick
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
Daniel Martin
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
In-Memory Computing Summit
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
cscpconf
 
Introduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVMIntroduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVM
Zainal Abidin
 
ODSA Use Case - SmartNIC
ODSA Use Case - SmartNICODSA Use Case - SmartNIC
ODSA Use Case - SmartNIC
ODSA Workgroup
 
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
ijngnjournal
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
Michelle Holley
 
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade SystemsThe Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
Rebekah Rodriguez
 
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentationHiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
VEDLIoT Project
 
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
Netronome
 
HiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentationHiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentation
VEDLIoT Project
 
Steen_Dissertation_March5
Steen_Dissertation_March5Steen_Dissertation_March5
Steen_Dissertation_March5
Steen Larsen
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
OPNFV
 

Similar to BUD17 Socionext SC2A11 ARM Server SoC (20)

PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
 
IBM HPC Transformation with AI
IBM HPC Transformation with AI IBM HPC Transformation with AI
IBM HPC Transformation with AI
 
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
 
LEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous HardwareLEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous Hardware
 
The Cell Processor
The Cell ProcessorThe Cell Processor
The Cell Processor
 
directCell - Cell/B.E. tightly coupled via PCI Express
directCell - Cell/B.E. tightly coupled via PCI ExpressdirectCell - Cell/B.E. tightly coupled via PCI Express
directCell - Cell/B.E. tightly coupled via PCI Express
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
 
Introduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVMIntroduce: IBM Power Linux with PowerKVM
Introduce: IBM Power Linux with PowerKVM
 
ODSA Use Case - SmartNIC
ODSA Use Case - SmartNICODSA Use Case - SmartNIC
ODSA Use Case - SmartNIC
 
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKSHIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
HIGH PERFORMANCE ETHERNET PACKET PROCESSOR CORE FOR NEXT GENERATION NETWORKS
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
 
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade SystemsThe Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
The Power of One: Supermicro’s High-Performance Single-Processor Blade Systems
 
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentationHiPEAC 2022-DL4IoT workshop_René Griessl presentation
HiPEAC 2022-DL4IoT workshop_René Griessl presentation
 
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
Disaggregation a Primer: Optimizing design for Edge Cloud & Bare Metal applic...
 
HiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentationHiPEAC-CSW 2022_Kevin Mika presentation
HiPEAC-CSW 2022_Kevin Mika presentation
 
Steen_Dissertation_March5
Steen_Dissertation_March5Steen_Dissertation_March5
Steen_Dissertation_March5
 
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on OpenstackSummit 16: Deploying Virtualized Mobile Infrastructures on Openstack
Summit 16: Deploying Virtualized Mobile Infrastructures on Openstack
 

More from Linaro

Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta VekariaArm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Linaro
 
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua MoraHuawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Linaro
 
Bud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qaBud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qa
Linaro
 
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
Linaro
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
Linaro
 
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
Linaro
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Linaro
 
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Linaro
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
Linaro
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
Linaro
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
Linaro
 
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and allHKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
Linaro
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
Linaro
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
Linaro
 
HKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8MHKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8M
Linaro
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
Linaro
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
Linaro
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
Linaro
 

More from Linaro (20)

Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta VekariaArm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
 
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua MoraHuawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
 
Bud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qaBud17 113: distribution ci using qemu and open qa
Bud17 113: distribution ci using qemu and open qa
 
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
 
HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018HPC network stack on ARM - Linaro HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
 
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
 
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
 
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
 
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
 
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainlineHKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
 
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and allHKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
 
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse HypervisorHKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
 
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMUHKG18-TR08 - Upstreaming SVE in QEMU
HKG18-TR08 - Upstreaming SVE in QEMU
 
HKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8MHKG18-113- Secure Data Path work with i.MX8M
HKG18-113- Secure Data Path work with i.MX8M
 
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-120 - Devicetree Schema Documentation and Validation
 
HKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted bootHKG18-223 - Trusted FirmwareM: Trusted boot
HKG18-223 - Trusted FirmwareM: Trusted boot
 
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
HKG18-500K1 - Keynote: Dileep Bhandarkar - Emerging Computing Trends in the D...
 

Recently uploaded

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 

Recently uploaded (20)

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 

BUD17 Socionext SC2A11 ARM Server SoC

  • 1. Socionext ARM Server Solution 9 March, 2017 High Performance SoC Business Unit Socionext Inc.
  • 2. 1 Product and Target System Copyright 2017 Power Efficient Processor SC2A11 Scalable SoC Switch SC2A20 Product (Chip) Low Power Scalable Server System Integration as Proof-Of-Concept [Data Servers] Light Weight Parallel Server (E-Commerce/Web Service) Storage Server Index Server Target Application System Already available Under evaluation
  • 3. 2 1. Product Introduction • Power Efficient Multi-core Processor SC2A11 • Scalable SoC Switch SC2A20 2. System Integration as Proof-Of-Concept(POC) 3. Target Application System Consideration 4. Software Development Status Overview Copyright 2017
  • 4. 3 1. Product Introduction  Power Efficient MultiCore Processor SC2A11  Scalable SoC Switch SC2A20 Copyright 2017
  • 5. 4  Huge cost and energy spent in data centers is a big issue as IoT deployment accelerates.  Socionext will solve it by our own Scalable Small Core Technology. Consideration of Green Computing Copyright 2017 Absolutely Huge and Fixed Power Consumption Relatively less and Optimized Power Consumption
  • 6. 5  Virtualization sounds a good solution to utilize overwhelming computing power of current SoCs.  But, this implies current server SoCs have much more computing power than required with power consumption sacrificed.  Socionext addresses this dilemma by introducing "many power-efficient CPU cores". Return to Physical Multi-Core Copyright 2017 CPUCPU User OS Virtualization by CPU CoreCore User Application Virtualization by OS Scheduler OS Scheduler Distribution by OS Core CoreCore Core CoreCoreCore Application Traditional servers Socionext proposal
  • 7. 6 Socionext designed SC2A11/20 based on following key concepts.  High Power Efficiency  Moderate Frequency Target 1GHz  Small and Multi-core Cache Coherent Cortex-A53x24  Scalable Performance  Low Latency Interconnect Socionext DDT Technology  Wide Bandwidth Local Memory 2ch DDR4@2133Mbps  Server class RAS Feature *RAS:Reliability, Availability and Serviceability  Independent Monitor/Control System Management Block  System Level Operation Maintenance Network Design Target Copyright 2017
  • 8. 7 Key components - Processor and Switch Copyright 2017 Processor Cortex-A53 MPCore @1GHz x 24cores, L1 I/D=32KB/32KB, L2=256KB, L3=4MB Memory I/F 2ch 64bit DDR4@2133Mbps with ECC support (up to 64GB) PCIe 2ch 4lane PCI express gen2 I/F for processor interconnect and/or peripheral extension LAN 2ch Gigabit Ethernet MAC with IPSec Network Offload Engine Storage I/F SPI, eMMC Serial I/F UART, I2C, GPIO Memory I/F 32bit DDR3@1333Mbps with ECC support PCIe 9ch 4lane PCI express gen2 I/F for processor interconnect LAN 2ch Gigabit Ethernet MAC with IPSec Network Offload Engine Storage I/F SPI, eMMC, SATA, USB3 Serial I/F UART, I2C, GPIO SC2A11 Small Multicore Processor SC2A20 SoC Switch
  • 9. 8 SC2A11: Design Goal Copyright 2017 High Performance Processor Frequency Higher Frequency by High drivability transistors Big leakage Power Consumption Big and Fast Cache Memory Bandwidth Requirement Additional Feature (for Linear performance uplift) Out of Order Execution Speculative Execution Multiple Core/Pipeline Large and Complicated Logic Big Core Processor High Speed Interconnect Optimized Performance Processor Frequency Optimized Frequency by Normal/Small transistors Less leakage Power ConsumptionLess Cache MemoryBandwidth Requirement Additional Feature Not Required Not Needed Small Core Processor Socionext SC2A11 Frequency Optimized Frequency by Normal/Small transistors Less leakage Power Consumption Optimized Cache Memory Bandwidth Requirement Additional Feature High Speed Interconnect Simple Logic Scalable Small Core ProcessorMultiple Core
  • 10. 9 Performance Comparison Copyright 2017 Intel Socionext 440 71 38.4GB/s 5GB/s 4x2133Mbps 2x2133Mbps 105W 4.7W 16% 7.7% 50% 4.5% CPU Performance Chip Interconnect Bandwidth Memory Bandwidth Power Consumption x3.6 Power Efficient x3.1 Wider Bandwidth per Performance Less than 5W Absolutely Low Power Consumption Reduce Total System Cost Minimizes efforts for Power and Cooling Optimized Performance Better Software Performance Wide areas for any purpose Relatively Low Latency DDR from Software/CPU core Less Integration Restriction Small Power Supply Less Cooling Devices Intel 100% Customer BenefitsOur AdvantageComparison Factors
  • 11. 10 2. System Integration as Proof-Of-Concept(POC) Copyright 2017
  • 12. 11 Low Power Scalable Server Copyright 2017 (*1) PEC: Processor Element Card (1xSC2A11) (*2) SBB: System Bridge Board (1xSC2A20) (*3) SBB-R: Root System Bridge Board (1xSC2A20)  24 x CA53 cores on PEC(*1)  8 PECs connected via SBB(*2)  8 SBBs connected via SBB-R(*3) Total 1536 cores (24 x 8 x 8)
  • 13. 12 PEC: Processor Element Card Copyright 2017 64GB eMMC (*2) as local storage 4 x 16GB DDR4-2133 RDIMM = 64GB(*1) DRAM per node  SC2A11-based minimum compute element  Operates as independent Linux server node SC2A11 (*1) can be optimized from 4GB to 64GB depending on target application system (*2) can be upgraded to SATA HDD/SSD composite external interface to SBB (PCIe interconnect included)
  • 14. 13  PCI express based wideband low-latency interconnect  Connects up to 64 PECs to form a single cluster system Socionext Direct Data Transaction(DDT) Technology Copyright 2017 System Bridge Board: SBB Root System Bridge Board: SBB-R Switch SoC SC2A20 connects 8 x PECs via PCIexpress Switch SoC SC2A20 connects 8 x SBBs via PCIexpress SBB-R 8 x SBBs
  • 15. 14 System Level Performance Comparison ("8xPECs + SBB" case) Copyright 2017 Intel Socionext 440 568 38.4GB/s 40GB/s 4x2133Mbps 16x2133Mbps 105W 37W 130% 104% 400% 35% CPU Performance Chip Interconnect Bandwidth Memory Bandwidth Power Consumption +30% Performance Competing Bandwidth x8 Wider Memory Bandwidth with -65% Power Consumption Intel 100%Comparison Factors
  • 16. 15 Maintenance & System Management Feature Copyright 2017  SC2A11 & SC2A20 are both equipped with a System Management Block (SMB)  SMBs communicate autonomously via dedicated Gigabit Ethernet  SMB provides  secure boot/execution environment  system monitoring/RAS  system maintenance operation (e.g. hot-swap)
  • 17. 16 3. Target Application System Consideration Copyright 2017
  • 18. 17 SC2A11/SC2A20-based scalable solution covers a wide range of application fields Copyright 2017 RACK (17-64 PECs) E-Commerce Search and Index/ Database Big NAS server 4k64ch Server 2k256ch Server UNIT (2-16 PECs) Web/Mail /Office Apps/ Cache Server Hosting and Web Service Small NAS server Secure Router (Packet Inspection) 4k8ch Unit 2k32ch Unit Single PEC N.A. N.A. Single NAS Home Router (Wired or Wireless) UTM (Universal Transcode Module) UTM (Universal Transcode Module) Apps Style Enterprise/ Local service Public Cloud Storage Network /Security Streaming /Transcode Surveillance and AI Gaming and Edge Server Gaming and Edge Offload Unit N.A. Edge and Application ServerType Data Servers Media Servers Edge Servers System Gateway /Master Server Area Gateway /Local Server Node Compute Engine Industry4.0 TYPE-A TYPE-A TYPE-A TYPE-C TYPE-B TYPE-B TYPE-B TYPE-BTYPE-A
  • 19. 18 Storage/DRAM size consideration Copyright 2017 TYPE Typical Application DRAM per PEC Total system DRAM Storage System Density A Light Weight Parallel Application (E-Commerce /Web Hosting) 16- 32GB up to 2TB Any combination of (1) per-PEC eMMC (2) per-SBB SATA SSD (3) per-PEC external storage(via PCIe) 32PEC/2U or 64PEC/4U B Storage Server 4GB up to 256GB 32PEC/1U or 64PEC/2U C Index Server (Hadoop/Spark) 32- 64GB up to 4TB 16PEC/2U or 64PEC/8U
  • 20. 19 4. Software Development Status Copyright 2017
  • 21. 20 Software Development Status [1/2] Copyright 2017 Name Description Notes CA53 Firmware ARM Trusted Firmware based UEFI(edk2) Based on linaro-edk2-baseline-2016.03, add • Ethernet driver • eMMC driver • Variable storage driver for eMMC Linux Based on kernel v4.5, add • Ethernet driver • PCIe based interconnect driver (*1) • eMMC driver • SPI NOR flash driver • PCIe root complex driver • driver for SATA host on SBB (*1) • driver for USB3 host on SBB (*1) ACPI handling is temporarily disabled(acpi=off) because we are not sure ACPI is capable of describing driver attributes as detailedly as device tree. So we still use device tree for hardware description. (*1) requires SBB/SBB-R boards for it to operate. (*1) works only for PEC on slot #0
  • 22. 21 Software Development Status [2/2] Copyright 2017 Name Description Notes Root FS CentOS 7 for aarch64 successfully boots. Application • Hadoop is already operational (*2). • Baremetal OpenStack client is under development. (*2) requires SBB/SBB-R boards for it to operate effectively.