XMOS và AWS khởi chạy SMP FreeRTOS cho bộ xử lý đa lõi

Cập nhật: 1/2021/XNUMX

XMOS và AWS khởi chạy SMP FreeRTOS cho bộ xử lý đa lõi

XMOS và AWS khởi chạy SMP FreeRTOS cho bộ xử lý đa lõi

XMOS hợp tác với AWS, đã công bố phát hành FreeRTOS đa xử lý đối xứng (SMP), cho phép các nhà sản xuất thiết bị điện tử xây dựng các hệ thống nhúng phức tạp nhanh hơn và dễ dàng hơn so với trước đây.

Với sự đóng góp đáng kể từ XMOS và các đối tác khác, phiên bản SMP mới này đánh dấu điều mà các công ty liên quan đang mô tả là một bước thay đổi về khả năng của hạt nhân FreeRTOS, với sự xác minh và bảo trì do Amazon Web Services (AWS) cung cấp.

Được thúc đẩy bởi cộng đồng, FreeRTOS mã nguồn mở được MIT cấp phép được các nhà phát triển tải xuống cứ sau 170 giây do tính dễ sử dụng, khả năng tái sử dụng thiết kế và tốc độ.

FreeRTOS cung cấp một giao diện lập trình đồng nhất và có thể mở rộng, có thể chạy khối lượng công việc hiện tại và trong tương lai, lần đầu tiên trong phiên bản ngược dòng, các nhà phát triển có thể làm việc trong môi trường FreeRTOS quen thuộc bằng cách sử dụng đa xử lý đối xứng để lập trình kiến ​​trúc đa lõi - tiết kiệm đáng kể thời gian và tiền bạc, và giúp cải thiện tốc độ ra thị trường.

SMP FreeRTOS sẽ có sẵn để sử dụng trên chipset xcore của XMOS, kết hợp AI, điều khiển, truyền thông và DSP trong một gói hiệu suất, giá cả phải chăng đã được sử dụng rộng rãi trên nhiều ứng dụng.

Các công cụ XTC được phát hành gần đây của XMOS, kết hợp với việc triển khai đa xử lý đối xứng (SMP) của FreeRTOS, tận dụng các khả năng của xcore thông qua ngôn ngữ phần mềm tiêu chuẩn công nghiệp dễ sử dụng và tính trừu tượng.

Theo Mark Lippett, Giám đốc điều hành, XMOS, “Việc phát hành SMP của FreeRTOS có nghĩa là các nhà phát triển hiện có thể sử dụng tính linh hoạt của nền tảng xcore của chúng tôi để kiến ​​trúc các giải pháp tùy chỉnh từ hệ điều hành. Đây là điểm khác biệt chính so với các SoC khác, về cơ bản được mã hóa cứng bằng silicon. Với sự hỗ trợ đầy đủ cho ngôn ngữ lập trình C, FreeRTOS và khung học sâu TensorFlow-Lite, chúng tôi đảm bảo các nhà phát triển tận hưởng những lợi ích của xcore thông qua các mô hình lập trình quen thuộc và thoải mái.

“Thông qua sự hợp tác của chúng tôi với Amazon Web Services, các nhà phát triển giờ đây có cơ hội lập trình và điều chỉnh các ứng dụng cho IoT một cách nhanh chóng và dễ dàng. Với bản phát hành này, một ngăn xếp giọng nói đầy đủ, chẳng hạn, với các hình thức tính toán khác nhau (DSP, AI, v.v.) có thể được chạy trên một nền tảng đồng nhất, đơn giản hóa việc phát triển, thử nghiệm và bảo trì phần mềm và cuối cùng là giảm chi phí và thời gian đưa ra thị trường . ”