In this talk, we will review the evolution of the computer technologies after the PC Era, including embedded systems, smart devices and smartphones, cloud computing, IoT, AI, and then AIoT & Edge Computing that are happening today, and discuss how the trends were developed.
Unlocking the Future of AI Agents with Large Language Models
From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology trend review
1. From Embedded to IoT, and
From Cloud to Edge & AIoT
-- A computer technology trend review for the past 20 years
William Liang (梁文耀), Ph.D.
Technical Director / Chief Architect
Taipei Design Center, ADLINK
2020.03 1
2. Leading EDGE COMPUTING adlinktech.com
Technology Transition for the Last 20 years
This will gonna be kind of a storytelling session about what I saw and what I experienced for the past 20 years. :^)
2
4. Leading EDGE COMPUTING adlinktech.com
● Personal computer technologies were
getting mature enough to be applied to
Embedded Systems, which in fact benefit
a lot from semiconductor and open source,
especially for SoC and Embedded Linux.
Embedded Systems
4
6. Leading EDGE COMPUTING adlinktech.com
● Early participant in Android development
○ The 1st porting to Academic research
embedded platform
○ Extend Android to smart IoT applications
Smartphone and Smart Devices
https://www.youtube.com/watch?v=6A3n2u3SabA&feature=youtu.be
https://www.youtube.com/watch?v=11Z8r-eRJ7w&feature=youtu.be
6
7. Leading EDGE COMPUTING adlinktech.com
● HTML5 / Firefox OS
○ Cloud-based concept
○ Cross platform App development
○ With maximal number of developers
○ Suitable for devices with rich media,
such as smart TV
Toward Smart Appliances - Firefox OS
7
9. Leading EDGE COMPUTING adlinktech.com
● Rich of computing and storage resources
● With the trend of high speed mobile network (4G/5G)
○ Low latency + High bandwidth
○ Potential to utilize grand cloud resource “locally”
● To integrate cloud storage to smart phones
○ HopeBay Tera: unlimited space, cloud-based phone
○ Cloud Memory Extension (CME) Technologies
○ Extend to Data-centric IoT
The Cloud Age
http://jerrydrussell.com/business-2/ibms-cloud-supercompute
r-powers-artificially-intelligent-consumer-apps/
https://www.openstack.org/software/
9
12. Leading EDGE COMPUTING adlinktech.com
● IoT means
The mature IT technologies can
be applied to everywhere!
● IoT is based on:
○ Embedded HW/SW technologies
○ Communication technologies
○ Wireless Sensor Networks technologies
Arising of IoT
http://edition.cnn.com/2013/05/02/travel/london-city-airport-internet-of-things/
12
21. Leading EDGE COMPUTING adlinktech.com
https://upload.wikimedia.org/wikipedia/commons/e/e3/BigData_2267x1146_trasparent.png
● Big data came from a lot of Small data!
● Traditional methods of prediction and modeling based on statistics
are changed drastically.
○ Sampling may not be a necessary thing because all data could be acquired
directly!
Big Data ⇒
Cognitive Computing ⇒
Artificial Intelligence (AI)
Big Data and AI
21
24. Leading EDGE COMPUTING adlinktech.com
● AI/ML/DL Computation
○ AI Training
○ AI Inference
● Complexity of AI: O(n3
)~O(n5
)
● Big data makes “n” exploded!
● Cloud computing resources
increase in a relatively slower
manner
○ although high performance
computing techniques is getting
better and better...
○ Quantum computers?
Challenge: Computational Resources
https://www.bigocheatsheet.com/
24
26. Leading EDGE COMPUTING adlinktech.com
● Edge: close to data generation places
● Data can be processed at the front edge side before being sent to
the cloud, to reduce the traffics
○ Useless-data filtering
○ Noise reduction
○ Preprocessing and computation
● AI Inference can also be done at
Edge side directly
○ Shorten inference latency
The Edge Computing Solution
26
27. Leading EDGE COMPUTING adlinktech.com
Cloud ⇒ Edge ⇒ IoT
The Clouds
✓Any where & Any time
✓Storage & Computing
✓Availability & Reliability
✓Security
27
30. Leading EDGE COMPUTING adlinktech.com
● Enables scalable, real-time, reliable, high performance and
interoperable data exchanges between publishers and subscribers
● Based on a set of standards managed by the Object Management
Group (OMG)
DDS - Data Distribution Service
https://www.researchgate.net/figure/Architecture-of-DDS_fig1_224372490
https://www.electronicdesign.com/industrial-automation/article/
21806104/adlink-delivers-opensource-dds-platform
Designed to address the needs of mission and business-critical
applications such as military command and control systems, air
traffic control, transportation management, modeling and
simulation, SCADA & utilities, and other big data applications.
30
31. Leading EDGE COMPUTING adlinktech.com
ROS2 - Robot OS
https://www.researchgate.net/figure/ROS1-ROS2-architecture-for-DDS-ap
proach-to-ROS-We-clarify-the-performance-of-the-data_fig1_309128426
31
32. Leading EDGE COMPUTING adlinktech.com
● ADLINK Technology is now part of the ROS 2
Technical Steering Committee (TSC) organized by
Open Robotics. Current ROS 2 TSC members
include:
○ ADLINK Technology
○ Amazon
○ Apex.AI
○ Arm
○ Bosch
○ Canonical
○ eProsima
○ Intel
○ LG Electronics
○ Microsoft
○ Open Robotics
○ ROBOTIS
○ Samsung
○ TARDEC
○ Tier IV
○ Toyota Research Institute
ADLINK Joins ROS 2 Technical Steering Committee
32
33. Leading EDGE COMPUTING adlinktech.com
● Computer Application Evolution
○ PC → Smart devices & Cloud → IoT
● Maturity of New Technologies
○ 5G & AI ⇒ AIoT
● Challenge of Cloud with IoT
○ Computational complexity of AI
○ Bandwidth of big data
● Edge computing
○ Data preprocessing
○ AI inferences
○ Realistic Business Values
● ADLINK Edge Solutions: DDS + ROS2 + AIoT
Conclusion
5 System Components for Smart Applications
● Cloud: data analysis and AI training
● Edge: data preprocessing and AI inference
● Terminal: user interface for
● IoT: communication and networking
● Sensors: information collection
33