(Information Science Expert) Lecture on IoT and Edge Computing
- It is challenging to handle all computations by communicating with a server.
 - Therefore, the approach is to perform computations at the edge.
- Striving to perform tasks such as Approximation Calculation within limited energy and computational resources.
 
 - Requirements for edge computers:
- 1 is a major premise.
 - Additionally, 2 and 3 pose conflicting challenges, known as a trade-off.
- Designing a CPU for versatility consumes a lot of energy.
 - Creating an application-specific processor for energy efficiency sacrifices versatility.
 
 - How to address this:
- Approach 1: CPU + Accelerator
- ASIP: A combination of a general-purpose processor and an application-specific accelerator.
- The accelerator handles specific heavy tasks.
 - A blend of ASIC and GPP advantages.
 
 - Non-application-specific accelerators
- Aim for higher versatility and energy efficiency than ASIP.
 - Example of use: Approximate Calculation in Image Processing (approximate calculation based on reusing computations).
 
 
 - ASIP: A combination of a general-purpose processor and an application-specific accelerator.
 - Approach 2: Domain Specific Architecture
 
 - Approach 1: CPU + Accelerator