#contents
正式名称は Rock Pi 4 Model C

|SoC|Rockchip RK3399|
|CPU|Cortex A53 4Core 1.4GHz+A72 2Core 1.8GHz|
|GPU|Mali-T860 MP4 Quad-Core|
|Memory|4GB|

*スペック [#pffb4cad]
-CPU:Cortex-A53 Quad core 1.5GHz + Cortex-A72 Dual core 2.0GHz
*Kernel 4.4.154 [#s7a7677d]
 $ uname -a
 Linux linaro-alip 4.4.154-111-rockchip-g39b306a41b2d #1 SMP Wed Jul 8 15:03:52 UTC 2020 aarch64 GNU/Linux
*OS Debian 9.13 [#b5b8aecd]
 $ lsb_release  -a
 No LSB modules are available.
 Distributor ID: Debian
 Description:    Debian GNU/Linux 9.13 (stretch)
 Release:        9.13
 Codename:       stretch
*cpuinfo [#z7023cad]
 $ cat /proc/cpuinfo
 processor       : 0
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd03
 CPU revision    : 4
 
 processor       : 1
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd03
 CPU revision    : 4
 
 processor       : 2
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd03
 CPU revision    : 4
 
 processor       : 3
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd03
 CPU revision    : 4
 
 processor       : 4
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd08
 CPU revision    : 2
 
 processor       : 5
 BogoMIPS        : 48.00
 Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
 CPU implementer : 0x41
 CPU architecture: 8
 CPU variant     : 0x0
 CPU part        : 0xd08
 CPU revision    : 2
 
 Serial          : a313739d9b295d73
*auxv [#p21d5ee5]
 $ LD_SHOW_AUXV=1 lscpu
 AT_SYSINFO_EHDR: 0x7f9bc01000
 AT_HWCAP:        ff
 AT_PAGESZ:       4096
 AT_CLKTCK:       100
 AT_PHDR:         0x556231c040
 AT_PHENT:        56
 AT_PHNUM:        8
 AT_BASE:         0x7f9bbd7000
 AT_FLAGS:        0x0
 AT_ENTRY:        0x556231fa48
 AT_UID:          1000
 AT_EUID:         1000
 AT_GID:          1000
 AT_EGID:         1000
 AT_SECURE:       0
 AT_RANDOM:       0x7fda6cf5d8
 AT_EXECFN:       /usr/bin/lscpu
 AT_PLATFORM:     aarch64
 Architecture:          aarch64
 Byte Order:            Little Endian
 CPU(s):                6
 On-line CPU(s) list:   0-5
 Thread(s) per core:    1
 Core(s) per socket:    3
 Socket(s):             2
 Model:                 4
 CPU max MHz:           1416.0000
 CPU min MHz:           408.0000
 BogoMIPS:              48.00
 Flags:                 fp asimd evtstrm aes pmull sha1 sha2 crc32
*cpufreq 1.4GHz + 1.8GHz [#o342ff40]
 $ cat /sys/bus/cpu/devices/cpu?/cpufreq/cpuinfo_max_freq
 1416000
 1416000
 1416000
 1416000
 1800000
 1800000
*Memory 4GB [#k0b05707]
 $ cat /proc/meminfo | grep MemTotal
 MemTotal:        3902728 kB
*gcc [#td3222fe]
 $ gcc --version
 gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
 Copyright (C) 2016 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
*cmake [#da196a22]
 $ cmake --version
 cmake version 3.7.2
 
 CMake suite maintained and supported by Kitware (kitware.com/cmake).
*ccache [#b928ff64]
 $ ccache --version
 ccache version 3.3.4
 
 Copyright (C) 2002-2007 Andrew Tridgell
 Copyright (C) 2009-2017 Joel Rosdahl
 
 This program is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation; either version 3 of the License, or (at your option) any later
 version.

*clinfo [#cb58a831]
 $ clinfo
 Number of platforms                               1
   Platform Name                                   ARM Platform
   Platform Vendor                                 ARM
   Platform Version                                OpenCL 1.2 v1.r14p0-01rel0-git(a79caef).e1315d65458474a7b7d3598c7bfdc17e
   Platform Profile                                FULL_PROFILE
   Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store
 cl_khr_3d_image_writes cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp16 cl_khr_gl_sharing cl_khr_icd cl_khr_egl_event cl_khr_egl_image cl_khr_image2d_from_buffer 
 cl_arm_core_id cl_arm_printf cl_arm_thread_limit_hint cl_arm_non_uniform_work_group_size cl_arm_import_memory
   Platform Extensions function suffix             ARM
 
   Platform Name                                   ARM Platform
 Number of devices                                 1
   Device Name                                     Mali-T860
   Device Vendor                                   ARM
   Device Vendor ID                                0x8602000
   Device Version                                  OpenCL 1.2 v1.r14p0-01rel0-git(a79caef).e1315d65458474a7b7d3598c7bfdc17e
   Driver Version                                  1.2
   Device OpenCL C Version                         OpenCL C 1.2 v1.r14p0-01rel0-git(a79caef).e1315d65458474a7b7d3598c7bfdc17e
   Device Type                                     GPU
   Device Profile                                  FULL_PROFILE
   Max compute units                               4
   Max clock frequency                             200MHz
   Device Partition                                (core)
     Max number of sub-devices                     0
     Supported partition types                     None
   Max work item dimensions                        3
   Max work item sizes                             256x256x256
   Max work group size                             256
   Preferred work group size multiple              4
   Preferred / native vector sizes
     char                                                16 / 16
     short                                                8 / 8
     int                                                  4 / 4
     long                                                 2 / 2
     half                                                 8 / 8        (cl_khr_fp16)
     float                                                4 / 4
     double                                               2 / 2        (cl_khr_fp64)
   Half-precision Floating-point support           (cl_khr_fp16)
     Denormals                                     Yes
     Infinity and NANs                             Yes
     Round to nearest                              Yes
     Round to zero                                 Yes
     Round to infinity                             Yes
     IEEE754-2008 fused multiply-add               Yes
     Support is emulated in software               No
     Correctly-rounded divide and sqrt operations  No
   Single-precision Floating-point support         (core)
     Denormals                                     Yes
     Infinity and NANs                             Yes
     Round to nearest                              Yes
     Round to zero                                 Yes
     Round to infinity                             Yes
     IEEE754-2008 fused multiply-add               Yes
     Support is emulated in software               No
     Correctly-rounded divide and sqrt operations  No
   Double-precision Floating-point support         (cl_khr_fp64)
     Denormals                                     Yes
     Infinity and NANs                             Yes
     Round to nearest                              Yes
     Round to zero                                 Yes
     Round to infinity                             Yes
     IEEE754-2008 fused multiply-add               Yes
     Support is emulated in software               No
     Correctly-rounded divide and sqrt operations  No
   Address bits                                    64, Little-Endian
   Global memory size                              3995148288 (3.721GiB)
   Error Correction support                        No
   Max memory allocation                           998787072 (952.5MiB)
   Unified memory for Host and Device              Yes
   Minimum alignment for any data type             128 bytes
   Alignment of base address                       1024 bits (128 bytes)
   Global Memory cache type                        Read/Write
   Global Memory cache size                        262144
   Global Memory cache line                        64 bytes
   Image support                                   Yes
     Max number of samplers per kernel             16
     Max size for 1D images from buffer            65536 pixels
     Max 1D or 2D image array size                 2048 images
     Base address alignment for 2D image buffers   32 bytes
     Pitch alignment for 2D image buffers          16 bytes
     Max 2D image size                             65536x65536 pixels
     Max 3D image size                             65536x65536x65536 pixels
     Max number of read image args                 128
     Max number of write image args                8
   Local memory type                               Global
   Local memory size                               32768 (32KiB)
   Max constant buffer size                        65536 (64KiB)
   Max number of constant args                     8
   Max size of kernel argument                     1024
   Queue properties
     Out-of-order execution                        Yes
     Profiling                                     Yes
   Prefer user sync for interop                    No
   Profiling timer resolution                      1000ns
   Execution capabilities
     Run OpenCL kernels                            Yes
     Run native kernels                            No
   printf() buffer size                            1048576 (1024KiB)
   Built-in kernels
   Device Available                                Yes
   Compiler Available                              Yes
   Linker Available                                Yes
   Device Extensions                               cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store
 cl_khr_3d_image_writes cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp16 cl_khr_gl_sharing cl_khr_icd cl_khr_egl_event cl_khr_egl_image cl_khr_image2d_from_buffer
 cl_arm_core_id cl_arm_printf cl_arm_thread_limit_hint cl_arm_non_uniform_work_group_size cl_arm_import_memory
 
 NULL platform behavior
   clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  ARM Platform
   clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [ARM]
   clCreateContext(NULL, ...) [default]            Success [ARM]
   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
   clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  Success (1)
     Platform Name                                 ARM Platform
     Device Name                                   Mali-T860
   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  Success (1)
     Platform Name                                 ARM Platform
     Device Name                                   Mali-T860
 
 ICD loader properties
   ICD loader Name                                 OpenCL ICD Loader
   ICD loader Vendor                               OCL Icd free software
   ICD loader Version                              2.2.11
   ICD loader Profile                              OpenCL 2.1
[[Arm]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS