[Intel AI SW 아카데미] Smart Factory (2)
22.12.26 (화)
Smart Factory
임베디드 프로그래밍
- interrupt 설계가 핵심
- Thread를 사용하지 못하면 펌웨어만 구현 가능
RTOS
- Thread 사용
- RT(Real Time) : 바로바로 동작되는 실시간을 의미하진 않음
- Hard Real Time : RTOS. 정해진 시간에 무조건 응답을 해야 하는 것.
- Soft Real Time : OS. 정해진 시간에 무조건 응답하지는 않는 것. 약간 늦어져도 실행은 됨.
OS
NPU (Neural Processing Unit)
- 딥러닝, 인공지능 연구에 최적화된 반도체
- 신경계를 뜻하는 Neural에서 알 수 있듯 인간의 신경계를 따서 동시다발적으로 데이터를 처리하는 반도체
- CPU가 연산을 통제하고, GPU가 이미지를 구현하는 목적이라면 NPU는 빅데이터로 수집된 방대한 정보를 사람의 신경망처럼 빠르게 처리할 수 있다.
- NPU의 연산 성능은 CPU의 40배 정도