Pinned Repositories
contex_switch_perf
test contex switch performan in IMX6
DualOSCCF
We implement a DualOSCCF (Dual Operating System Collaborative Computing Framework) on ARM PB11MPCore four-core embedded platform, in which Linux and aCoral1 are configured to run. aCoral is a small size realtime operating system (RTOS), which is capable of improving the efficiency of computation-sensitive applications. Linux is mainly responsible for I/O and user interaction, while aCoral is only for computation jobs, such as large-scaled matrix computing. DualOSCCF provides inter-core interrupt mechanism, communication mechanism between Linux and aCoral (Dual-OS), task scheduling and load balancing strategies in multicore environment. When evaluated over matrix multiplication, DualOSCCF is capable of improving the parallelism and throughput for the computation-intensive applications by task decomposition and effective load balancing. Moreover, the collaborative mechanisms provided by DualOSCCF specifications can simplify the application development.
GPGPU
General Purpose Graphics Processing Unit (GPGPU) hardware design.
hot_path
ITS
image to text, to speach
NIDS
NIDS
OpenCL-Performance-Test-Apps
OpenCL Performance Test Apps
SET-MRTS-public
Tiny-WebServer
RTLAB-UESTC's Repositories
RTLAB-UESTC/DualOSCCF
We implement a DualOSCCF (Dual Operating System Collaborative Computing Framework) on ARM PB11MPCore four-core embedded platform, in which Linux and aCoral1 are configured to run. aCoral is a small size realtime operating system (RTOS), which is capable of improving the efficiency of computation-sensitive applications. Linux is mainly responsible for I/O and user interaction, while aCoral is only for computation jobs, such as large-scaled matrix computing. DualOSCCF provides inter-core interrupt mechanism, communication mechanism between Linux and aCoral (Dual-OS), task scheduling and load balancing strategies in multicore environment. When evaluated over matrix multiplication, DualOSCCF is capable of improving the parallelism and throughput for the computation-intensive applications by task decomposition and effective load balancing. Moreover, the collaborative mechanisms provided by DualOSCCF specifications can simplify the application development.
RTLAB-UESTC/SET-MRTS-public
RTLAB-UESTC/contex_switch_perf
test contex switch performan in IMX6
RTLAB-UESTC/GPGPU
General Purpose Graphics Processing Unit (GPGPU) hardware design.
RTLAB-UESTC/hot_path
RTLAB-UESTC/ITS
image to text, to speach
RTLAB-UESTC/NIDS
NIDS
RTLAB-UESTC/OpenCL-Performance-Test-Apps
OpenCL Performance Test Apps
RTLAB-UESTC/Tiny-WebServer